市场上的PIC16F87X的单片机多少钱?

来源:百度知道 编辑:UC知道 时间:2024/06/09 16:44:05
我是通信专业的学生,马上就要毕业了,想在单片机方面发展,51的我已经学了,现在在学PIC系列的,主要学的是PIC46F877,请问各位大侠它跟51的相比,在价格方面,性能方面,开发方面有什么优点或缺点?那现在是不是没有必要学PIC系列的呢???回答好的话要加分哦!

我在天津,我们这边的877现在就13到15RMB左右。
相对于51来说PIC执行时间短,I/O的驱动能力比较强,拉电流和灌电流能达到20mA,这点传统的51是做不到。简单理解就是51外面要扩展一个LED灯或者驱动个5v的继电器也需要用三极管放大一下,但PIC和AVR之类的单片机就不需要中间加三极管了。直接就能驱动了。
在开发方面,现在很多有flash的单片机都有在线下载功能,自己做个编程电路即可,不需要很贵的编程器。
还有它外设比较多,如AD、PWM、I2C、SSP……等。
要说缺点,我做这么长时间了,发现PIC10到PIC16系列这些8位单片机种类不少,虽然基本上指令和CPU结构都几乎一样。但它的单片机从6个引脚到44个引脚的不定,每换一个芯片你可能需要再次熟悉它的I/O结构、外设功能。但这可能也是它的优点吧,因为不同引脚数的单片机可以针对不同的设备。
还有就是PIC10到PIC16系列的内部程序寄存器太少,虽然它能用C语言写程序,但一般Microchip公司都推荐用汇编来写,因为C语言些的编译出来的文件可能太大,单片机放不下。而这几个系列的汇编指令是三十多条的RISC指令,连乘法和除法指令都没有(用到的时候需要循环加法或者减法,这点AVR跟它一样)。所以在编程的时候涉及数据运算方面很麻烦。(PIC18及其更高系列的单片机程序寄存器够大,Microchip也推荐用C来写)。
Microchip的PIC系列8位单片机是这几年世界上出货量最大的8位单片机,主要应用于医疗,工控方面。但单片机有很多种,要看你毕业后所做的工作用到什么,或者单位一般用什么做!如果有兴趣,多学学吧,多学点没坏处。

帮不了你了,我学的AVR单片机。以后学ARM,带系统的。呵呵。