AT90S2313单片机及应用

作者: 袁国平,覃尹龙   发布日期:2006-06-30 14:48   查看数:0
中文摘要:

  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 系列兼容。 单片机RISC,AVR,核在线可编程