中文摘要:
AT90S2313单片机是ATMEL 公司推出的新型微控制器, 是基于AVR 核增强型
RISC 构架的8 位CMOS 低功耗高速单片机。本文简要介绍了它的性能特点,并给出了应
用实例。
1. 概述
AT9052313 是基于
AVR 核的单片机,
AVR 核有两大特点: 其一是与算术逻辑单元
(ALU) 直接相连的寄存器阵列,32 个通用寄存
器组成
RISC 快速存取寄存器阵列, 单指令即
可实现其中两个独立寄存器的操作, 克服了传
统累加器与存储器间进行数据交换时需要较多
指令的缺点。借助于这32 个寄存器,
AVR 核传
送数据时克服了这一缺点;其次是单周期指令,
AVR 核在执行一条指令的同时,预取下一条指
令,而这些都在一个时钟周期内完成。在其他的
CISC 或类似
RISC 构架CPU 中, 外部振荡时
钟经过分频(有时多达12 分频) 得到内部指令
执行时钟。
AVR 核增强型
RISC 微控制器可在
一个振荡周期中执行一条指令, 是目前8 位机
市场上第一个真正
RISC 芯片。这两个特点保
证了基于
AVR 核的单片机具有代码高效率和
低功耗的特性。
另外,
AT90S2313 单片机还有如下优点:
●在线可编程(
ISP) , 程序代码可通过片
上编程SPI 接口直接下载到芯片, 而不必拔下
芯片烧录;
●采用FLASH 技术,改写次数可达1 000
次之多;
●不同芯片内分别有0 ~ 512 字节的
EEPROM 和RAM ,有WDT ,定时/ 计数器,内
部模拟比较器, 内外部中断, PWM 输出, 有
SPI 或全双工UART 接口, 芯片堆栈深度只受
片上RAM 限制,而不象AT90S1200 那样只有
三级堆栈,为低功耗工作模式;
●芯片管脚驱动能力强, 且管脚排列与
AT89C2051/ 1051 或8031 系列兼容。