×
单片机 > 单片机程序设计 > 详情

C51单片机和AVR单片机的区别

发布时间:2020-08-24 发布时间:
|
1.avr为risc结构cpu,大多数指令在一个时钟周期内完成.所以MIPS比51高 

2.avr单片机的复位电平为负逻辑, 而51为正逻辑 

3.汇编的程序不通用,但是如果用c写的程序还是可以移植的.

 

AVR 单片机是ATMEL 在90年代推出的精简指令集RISC的单片机,跟PIC类似.使用哈佛结构.可以这样类比,AT89C52相当于复杂指令集CISC的intel的奔腾CPU,AT90S8515相当于AMD的精简指令集RISC的K7 CPU. 

以上是指令集的类比.AVR是专门为使用高级语言设计的,在使用高级语言时, 
会比89C52有较佳的表现. 可以直接替代89C52的CPU是AT90S4414和AT90S8515.在这里以AT90S8515来做说明,版主以后的文章也会以AT90S8515来说明.虽然AT90S8515的引脚跟AT89C52差不多,但是还有一些区别.



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
51单片机CO2检测显示程序解析