微芯单片机: Microchip宣布 推新8位PIC单片机系列点评
  • 5楼 Re: 微芯单片机: Microchip宣布 推新8位PIC单片机系列
  • 如果你了解RISC和CISC的意思,那么就好说了,51单片机属于CISC,而PIC和AVR属于RISC,所以51/PIC/AVR的最大区别是CPU构架的不同,普通的51系列单片机一个机器周期有包含12个时钟周期,而PIC的一个机器周期只有四个时钟周期,但AVR的一个机器周期就是一个时钟周期,所以在相同频率下AVR执行指令的速度最快,PIC次之,51最后.

    PIC常见单片机只有35条指令,AVR最少有118条,最多131条,所以学习PIC最简单,但是AVR指令指令丰富,寻址方式多样,在编写较大型的程序时比PIC方便.

    PIC和AVR(现在主要为Atmega系列)的内部资源都很丰富,比如10位的ADC,最大为16位的PWM,USART,TWI或者I2C,EEPROM,电压比较器等,这些在常见的51单片机中是比较少见的.
  • 作者:赵秀仓 2009-7-15 13:34:00
  • 4楼 Re: 微芯单片机: Microchip宣布 推新8位PIC单片机系列
  • 是指单片机的型号。PIC系列是Microchip的产品,包括高中低档都有。AVR是ATMEL的中档产品(从性能上看),和51系列较为接近,功能比51强不少。上网找一下,论坛网站很多,你会学到很多东西。
  • 作者:万琦 2009-7-15 13:34:00
  • 3楼 Re: 微芯单片机: Microchip宣布 推新8位PIC单片机系列
  • 首先要明确第一点,世界上很多做单片机芯片的厂商,他们之间的产品一般在指令上(就是汇编语言)、系统架构上、I/O口的特性、包括的功能上都有很大的不同。51单片机是以前英特尔出的8051单片机,后来很多公司仿造8051,都叫做51系列单片机,比如现在常用的AT89c51、飞利浦的51单片机和STC系列的都是51单片机。
    而微芯公司出的PIC单片机和ATMEL的AVR单片机跟51最大的不同就是I/O口的驱动能力上,51单片机的驱动能力很弱,要点亮一个比较亮的LED灯的话,需要用三极管来放大信号,但PIC和AVR的就不需要,因为他们的驱动能力能达到25mA,其次就是指令的不同,51单片机有一百多条汇编指令,PIC和avr的只有几十条,属于RICS精简指令,可以增大运行速度。还有普通的51系列单片机一个机器周期有包含12个时钟周期,而PIC的一个机器周期只有四个时钟周期(AVR的不太清楚,但跟PIC的差不多),这样的话,在同样晶振频率的情况下,PIC和avr的单片机运行指令要比51系列的快多了。还有,PIC和AVR单片机的汇编指令中没有乘法和除法,如果用汇编写乘法除法的时候,需要用循环移位或循环加减的方法,但他们一般用于工业控制、智能家电等方面,设计计算的很少。所以不常用的指令一般不用。
    现在在中国,常用的单片机很多,如PIC、AVR、飞思卡尔(前摩托罗拉)、飞利浦、合泰、瑞萨、NEC、义隆、三星等等,这些单片机和51的结构、指令、I/O口特性都完全不一样!
  • 作者:jojo 2009-7-15 13:34:00
  • 2楼 Re: 微芯单片机: Microchip宣布 推新8位PIC单片机系列
  • 我是一个单片机的爱好者。现在用的是STC89C52RC这个单片机。已经学的差不多了。
    什么AD,DA,串口,中断…………都可以玩了。刚才在网上看了一下关于单片机的文章。发现还有什么PIC,AVR单片机?这个与我的51单片机有什么区别?能给说说吗?
  • 作者:tt 2009-7-15 13:34:00
首页 | 前页 | 后页 | 尾页分页 1/1 [1]

点评
字数0
姓名
  • ·尊重网上道德,遵守中华人民共和国的各项有关法律法规 ·承担一切因您的行为而直接或间接导致的民事或刑事法律责任 ·本站管理人员有权保留或删除其管辖留言中的任意内容 ·本站有权在网站内转载或引用您的评论 ·参与本评论即表明您已经阅读并接受上述条款