成为订阅者(免费)

加入29,000名其他订阅者以获得用户销售折扣和 其他免费资源。
:
:
大学教师'担心 - 您的邮件地址完全是 安全的。我保证使用它 只要 到 send you MicroZine.

根据Flash PIC微控制器的PIC项目。

这些 pic项目 use Flash based 微控制器使您可以使用电路重新编程它们 ICSP.。您可以重新编程大多数PIC Flash 微控制器最多 10,000times!


所以,如果你每天重新编程一部分10次,那就带你 27 years before it wore out!

注意:仅限一些旧设备 重新编程1000次。 16F84。

所以不要'担心重新编程,您可以尽可能多地重新编程它们 to.

本网站的项目主要使用以下设备

pic12f675 (8pin)。
pic16f88 (18针)。
pic16f877a. (40 / 28pin)。


您可以在电路中使用ICSP程序员来测试您的项目和一次 set up you don'在测试期间需要删除程序员。

所以'很容易改变代码,你不't need to fiddle 关于将微控制器从插座转移到项目板上。

注意:您必须设计电路 与ICSP端口一起操作,但它并不困难。

链接到PIC项目

注意:所有这些项目都可以重新定位 另一个设备 - 您需要做的就是确保有足够的内存(编译 并检查使用的内存)。还要查看项目页面的要求 确保设备具有所需的硬件模块(如果有的话) 指定)和足够的针脚。

16F877A :频率计数器(LCD)。
16F877A :频率计数器(7Seg)。

16F88: 超声波范围取景器.
16F877A :LCD和键盘(一个港口!)。

16F877A :LCD伏特计(简单)。
16F877A:RGB. LED Driver.
16F877A : Serial LCD.
16F88 : Binary clock.
16F88 :实时时钟(RTC)DS1307。

16F88 :LED DOT矩阵显示。
16F88 :通用红外接收器。
ICSP. PIC并行端口程序员。
12F675: Tutorial.
12F675 :伺服电机驱动器。
12F675 :伺服控制器(软USART)。

12F675 :LM35DZ温度传感。
12F675 :RS232传输。
12F675: LM35DZ温度日志EEPROM
.

Projec.T思想部分  

以上链接将您带到公众的信息 domain 
- 特别过期美国专利 - 但这些含量累积
从历史上最伟大的思想知识!所以不要't dismiss them!

所有您需要在每个中编程微控制器 以下项目是一个 pic programmer 那有一个 ICSP. connector. You can 找到下面的程序员项目,但您应该真正购买一个,如a Pickit3因为它拯救了你不犯任何错误't have to build the 程序员,即人们更少考虑一下。

请注意,大多数PIC项目都是重现的 不同的设备 - 有些人不像他们使用大量引脚驱动显示器。 但通常,您可以更改为不同的设备。你也可以使用a 不同的显示器e.g.对于您可以使用RS232输出的频率计数器 这将让它从12F675(8个引脚设备)操作。


项目

< 50MHz LCD频率计数器

使用PIC定时器0,1和标准HD44780 LCD的频率计数器。

目标 16F877A
重新标准 是:需要timer0,定时器1。

50MHz 7段频率计数器

使用PIC计时器1的频率计数器和您可以看到的真实显示器! 它使用8个七个段显示器。 50,000,000完全显示。

目标 16F877A
重新标准 是:需要计时器1。

0-5V LCD伏特计。

这是一个简单的项目,展示了如何使用PIC的模拟输入 具有完整注册使用代码。

目标 16F877A
重新标准 是:需要模拟模块。

超声波范围查找项目。

该项目使用CCP模块来测量超声波回波时间 计算对象'距离。它还使用标准晶体管组件 用于传输和接收。范围为5厘米至3米。

目标 16F88
重新标准 是:需要CCP模块。

使用I2C的实时时钟(DS1307)。


该项目使用16F88作为主I2C控制器,并且为此芯片 I2C控件必须用软件编写。与16F87A仅限16F88不同 完全实现从模式。软件I2C例程可以是 与任何pic micro一起使用。该项目导致标准4位七 段显示台时钟。

目标 16F88
重新标准 是:任何PIC微观。

使用一个8位端口的LCD和键盘(没有胶水 logic)

直接跳转到锁定页面(需要解锁 code)

该项目通过将LCD和键盘组合到一个8中来为您提供端口引脚 位端口。 LCD完全可读,可写,键盘完全有12个 readable keys.

pic项目目标是目标 16F877A
重新标准 是:任何PIC微观。 (任何可以设置引脚方向的微观)。

要解锁此页面请访问我的电子Zine订阅页面 这里。 请注意,项目和电子Zine是 自由.

驾驶RGB LED。

项目使用中断来生成软件PWM并使用计时器0作为一个 heartbeat timer.

IC项目目标 16F877A
重新标准 是:任何带有至少3个引脚的PIC微观!

驾驶LED点阵。

该项目显示如何驱动8x8点矩阵LED显示屏。注意你 可以使用相同频体驱动5x7显示 - 只需要字符集 adjusted.

pic项目目标是目标 16F88
重新标准 是:任何PIC微观。

串行LCD模块

该项目创建串口驱动LCD显示模块。  所有命令都处于ASCII,因此您可以通过驱动它来测试项目 直接从PC串口。该项目依赖于内置USART但 您可以创建一个软件UART(接收器部件)并将其驱动为相同的驱动器 way. 

没有'odd'令人司令部清除您会的显示 键入#c或#c并将文本写入显示您只需键入文本!设置A. x或y位置也很容易。 #X10将光标设置为X位置10。

pic项目目标是目标 16F877A
重新标准 是:任何带有内置USART的PIC体型。

通用红外接收器(UIR)

使用此项目,您可以使用PIC Micro读取任何红外线 遥控器,电视,DVD,视频,卫星等您可以控制您的PC 例如启动程序,移动鼠标,向上和向下转动Windows音量 etc.

pic项目目标是目标 16F88
重新标准 是:任何带有内置USART的PIC体型。

12F675:教程

12F675上的教程的开始。

pic项目目标是目标 12F675

12F675 :RS232串行变送器

RS232的软件实现为12F675。

pic项目目标是目标 12F675
重新标准 是的:任何PIC微控制器

12F675:串行温度记录器

使用12F675将温度记录到串口。

pic项目目标是目标 12F675
重新标准 是:带有模拟输入端口的任何图片。

12F675: EEPROM温度记录器

类似于上述项目,但在内部EEPROM中存储数据 稍后通过串行端口读出。

pic项目目标是目标 12F675
重新标准 是:带有模拟输入端口的任何图片

12F675:伺服电机驱动器

该项目定时器0以生成定时间隔〜20ms。每个 定时器0中断调用设置位置的脉冲生成函数 the servo (1ms-2ms).

pic项目目标是目标 12F675
重新标准 是的:任何PIC micro

12F675:伺服电机 - 串行控制

该项目使用计时器0来生成时序间隔〜20ms 以上,但现在由软串行USART控制。

pic项目目标是目标 12F675
重新标准 是的:任何PIC micro

二进制时钟

该项目使用16F88和LED矩阵来显示6个具有6的二进制时钟 digits of 4二进制位 每个  

它还教导读二进制 0-9.  

它使用A. 计时器0. 中断生成 时钟的定时脉冲,以便您可以使用它几乎任何其他图片 device.

pic项目目标是目标 16F88
重新标准 是:任何Pic Micro,有足够的针脚。

pic并行端口程序员

并行端口PIC程序员基于AN589,具有ICSP连接器 您可以使用几乎任何PIC MICRO,因为它们都使用相同的ICSP 连接。该项目不使用PIC Micro - 它需要74HC244和 一些标准晶体管。

注意:此程序员是修改的AN589和 让您在6英尺并行电缆的末尾使用它。这是为了 简单的标准电阻器和电容器,它具有传输线 终结者。当我第一次建立它时,我没有使用终结者并得到 随机结果 - 非常令人沮丧 - MOD很简单而有用 - 有 还有项目中的其他有用和简单的mod。

pic项目页面的结尾。

新的! Comments

让你说到你刚刚阅读的东西!留下下面的框中的评论。


退回 pic项目
最佳微控制器 - 项目主页


隐私政策 | 接触 | 关于我

网站地图 | 使用条款



ezoic.报告此广告

访问我们的Facebook页面:

   点击这里



最近的文章

  1. 如何使用ADS1115

    使用ADS1115精度16位ADC进行教程进行低功耗。

    阅读更多

  2. arduino.模拟输出...易模拟输出生成

    arduino.模拟输出:如何创建最精确的PWM模拟输出以及如何创建模拟PWM正弦波。

    阅读更多

  3. 数号和等效的快速宏。加快代码!

    了解DigitalWrite()的工作原理......现在使用17倍宏宏!

    阅读更多

  4. TCS230颜色传感芯片:如何运作以及如何使用它。

    如何使用TCS230(/ TCS3200)彩色检测器芯片并轻松将其添加到您的任何项目中。

    阅读更多

  5. 如何使用ADXL345进行运动感测等。

    使用ADXL345 Acellerometer,您可以检测到16G!您还可以了解如何使用它来点击检测等。

    阅读更多

  6. HMC5883L 3轴数字MAGENTOMTER如何运作

    HMC5883L - 如何制作数字罗盘,了解HMC5883L和QMC5883L之间的差异以及它们是否兼容。

    阅读更多



读者 Comments

"I wanted to thank
你这么好
对于所有信息
你已经提供了
你的网站's

高超极好的."

- 逃亡Potthath.

"This site really is
最好的和我最喜欢的。
我发现这里有很多很有用
项目和提示。"

- 米兰

Bursach.<at>gmail.com<

"Awesome site,
非常,非常容易和好
导航!"


-
镭_tr.<at>
wolf359.cjb.net.


学习微控制器

"Interested in
微控制器?"

注册
免费7天指南:

自由 GUIDE : CLICK HERE


"I am a newbie to PIC
我想说
 how great your
网站一直在为我。"


- 戴夫

de_scott.<at>bellsouth.net

"Your site is a great
和完美的工作。
恭喜。"


- SURESH.

IntegratedInfosys.<at>
Yahoo.com.

"I couldn't find the correct
要定义的词语
你的网页。

非常有用,揭开,
诚实明确。

非常感谢
你的时间和作品。
问候。"


- Anon.

回到顶部