原创 PIC单片机的开发板

2009-3-17 22:38 6610 7 12 分类: MCU/ 嵌入式

07年11月份的时候,曾经接连做了三块开发板(学习板),51单片机的,PIC的和AVR的。51的那块是全部调试完了,后来把pcb重新画了下,弄漂亮了些,准备做出来在淘宝上开个店的,不过后来日子不太平就没再继续。avr那个板子实现的是一些高级的功能,tcp/ip,usb device等,但是那个板子中途被那个usb芯片恶心了下,紧接着因为不太平的日子也就没再做下去(也许是要抽出时间把那块板子彻底弄好)。那块板子上用了个国产的usb接口芯片ch372,就是南京那家公司做的,老实说自从用了那块片子后,我就发誓永远不再用国产的芯片,实在太糟糕,买个5片ch372,只有2片能正常,剩下的3片极不稳定,06年的时候还曾经用复旦大学开发那个Mifare one芯片做过东西,也是弄了一个多月硬是没反应,最后搞的他们技术支持也没脾气,综合以上经验,我的忠告就是除非别无选择,否则绝不用国产的芯片。


PIC那块板子更是糟糕,因为那个ICD2仿真器似乎不太正常,我把板子给研究生玩,结果没几天PIC16F877就无法烧写,换了别的片子也不行,我不确定是够ICD2坏了。PIC单片机以抗干扰见长,不过它用起来真不方便,相对于现在的avr,msp,s08等等它是在太麻烦了,调试这块PIC做的可以说除了比早期的51好点外,真是比谁都差。在JTAG流行的今天,PIC用一种古怪的ICSP来烧写程序,而且ICD2的仿真器很不稳定,不仅我那个不稳定,我知道同事买的那个也是如此。所以现在我已经彻底摈弃PIC。说实在的,用avr,51比PIC好多了,虽然PIC号称抗干扰能力强,不过我觉得avr以及freescale的s08系列应该不比它差,看现在一堆工业控制和汽车电子的产品用avr/s08做就知道了。


闲来没事,就把当年画的那个pic开发板的原理图贴出来,或许对其他人有用,板子当初做了几块没用完,如果有人愿意要,我送他去玩。


rar

PARTNER CONTENT

文章评论5条评论)

登录后参与讨论

用户1361860 2010-1-3 17:42

Pic一直号称抗干扰能力强,这点或许不假,不过与它一样好的MCU也不少,综合几年来应用各种MCU的经验,个人不推荐PIC,很不好用。其他的不敢说,avr和飞思卡尔的s08系列就绝对比pic好用,而且性能等方面不必PIC差.

用户1143062 2010-1-3 01:29

PIC还是要弄的,如果你要做现场控制。

用户1361860 2009-5-12 09:16

longyp,不好意思,一直没留意你的留言,PIC板子空板还有一块,如果你想要玩玩,我可以送给你

用户1156981 2009-5-11 23:05

您是老师啊!我是研究生,呵呵

longyp4444_623978854 2009-4-2 10:04

很高兴来到BLUEHACKER的博客,顺便来访问下。呵呵,以后请多指教! 还有,不知PIC开发板用完没?可不可以给我玩玩。呵呵

用户134503 2008-4-11 13:18

不错

用户1006923 2008-4-10 00:11

好,3q

用户1006923 2008-4-10 00:10

相关推荐阅读
用户1361860 2012-06-28 23:44
Nicrosystem Freescale Kinetis教程---SDHC
这是研究生翻译的SDHC的中文文档,里面很多句子不通,但我现在没时间去修改了。先放出来,应该还是会有一点作用  ...
用户1361860 2012-06-26 12:39
Nicrosystem Freescale Kinetis教程--低功耗定时器
Freescale Kinetis内部集成了一个独特的低功耗定时器,它可以在系统处于低功耗模式下,仍然以极低功耗运行,可以用于在适当时候唤醒系统进入正常工作模式  ...
用户1361860 2012-06-24 22:11
Nicrosystem Freescale Kinetis教程----RTC实时时钟
Nicrosystem的飞思卡尔kinetis教程之片上RTC  ...
用户1361860 2012-06-22 10:21
TI C2000微控制器指南
这是官方的C2000的介绍,C2000做电机控制那是业界最好的。  ...
用户1361860 2012-06-20 23:52
Nicrosystem Freescale Kinetis教程--PIT定时器教程
这是PIT定时器的教程,PIT是 Kinetis支持的另一种定时器,相对于上一讲的flextimer要简单。 今晚赶到北京,到宾馆发一篇博客  ...
用户1361860 2012-06-19 13:15
Nicrosystem Freescale Kinetis教程--Flextimer教程
Kinetis的Flextimer定时器教程 kinetis集成了众多功能各异的定时器,flextimer是其中最为复杂的一个  ...
我要评论
5
7
关闭 站长推荐上一条 /3 下一条