首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 从 MCS51 向 AVR的快速转换

从 MCS51 向 AVR的快速转换

资料介绍
从 MCS51 向 AVR的快速转换
从 MCS51 向 AVR 的快速转换


从 MCS51 向 AVR 的快速转换
詹卫前
ATMEL 的 AVR 系列单片机是一个优秀的 RISC 结构单片机系列 与 MCS51 相
比其有以下一些典型特点
AVR 的机器周期为 1 个时钟周期 绝大多数指令为单周期指令 因此每 MHZ
时钟有接近 1MIPS 的性能
程序存贮器与数据存贮器有分开的总线 程序可以高效地执行 8MHZ 频率下
工作的 AVR 相当于 224MHZ 频率下工作的 MCS51
内置可重复编程的 FLASH 程序存贮器和 EEPROM 数据存贮器 支持对单片
机的在系统编程 ISP 在生产中可以 先装配后编程 从而缩短工艺流程和节约
购买万用编程器的费用 并且可以方便地升级或修改程序
内置上电复位电路和看门狗定时器 WatchDog 电路 在提高产品可靠性的
同时降低了电路的成本
部分 AVR 单片机与 MCS51 系列单片机管脚兼容 如 AT90S1200/2313 对应
AT89C1051/2051 AT90S4414/8515 对应 AT89C51/52 因此可以做到一套 PCB 板对
应两套电路 增加了用户备货的可选择性和灵活性
定时 /计数器的功能大大增强 串口通信时波特率发生不占用定时器
注 在本文中 AVR 的 C 语言是指 ICCAVR6.0 标准版 如需向其它版本的 AVR C
语言 如 IAR A90 CodeVision AVR 转换 可与双龙电子公司联系

一 AVR 和 MCS51 存贮器配置的对比
标签:MCS51AVR
从 MCS51 向 AVR的快速转换
本地下载

评论