1.描述
1.1
AT90CAN32之间, AT90CAN64和比较AT90CAN128
AT90CAN32 , AT90CAN64和AT90CAN128的所有硬件和软件兼容
彼此,唯一的区别是该存储器的大小。
表1-1 。
设备
AT90CAN32
AT90CAN64
AT90CAN128
内存大小摘要
FL灰
32K字节
64K字节
128K字节
EEPROM
1K字节
2K字节
4K字节
内存
2K字节
4K字节
4K字节
1.2
部分说明
该AT90CAN32 / 64/ 128是基于AVR的低功耗8位CMOS微控制器
增强的RISC架构。通过在一个单一的时钟周期执行功能强大的指令,所述
AT90CAN32 /一百二十八分之六十四的数据吞吐率高达1 MIPS每MHz,从而可以系统
设计师在功耗和处理速度之间。
AVR内核具有丰富的指令集和32个通用工作寄存器。所有32
寄存器直接连接到算术逻辑单元(ALU) ,允许两个独立的
寄存器中在一个时钟周期中执行一个指令来访问。由此产生的
架构提高了代码效率,同时实现最高至10倍,比CON-快
常规CISC微控制器。
该AT90CAN32 / 64/ 128提供了以下功能: 32K / 64K / 128K字节的系统内亲
可编程闪存与非同时读 - 写能力, 1K / 2K / 4K字节的EEPROM , 2K / 4K / 4K
字节SRAM , 53个通用I / O口线, 32个通用工作寄存器, CAN CON组
控制器,实时计数器( RTC ),四个灵活的定时器/计数器具有比较模式和PWM , 2
个USART ,一个面向字节的两线串行接口, 8通道10位ADC,具有可选的differ-
具有可编程增益的可编程看门狗定时器,内置无穷区间输入级
振荡器,一个SPI串行端口, IEEE标准。 1149.1标准的JTAG测试接口,也可用于
访问片上调试系统及编程和五个软件进行选择的储蓄
荷兰国际集团模式。
在空闲模式时CPU停止工作,而SRAM ,定时器/计数器, SPI / CAN端口和
中断系统继续工作。在掉电模式保存登记内容,但
冻结振荡器,禁用所有其他芯片功能,直到下一个中断或硬件
复位。在省电模式下,异步定时器继续运行,允许用户main-
覃一个时间基准,而该设备的其他部分处于休眠状态。 ADC噪声抑制模式时终止
CPU和除了异步定时器和ADC的所有I / O模块,以减少开关噪声
ADC转换。在待机模式下,晶体/陶瓷振荡器正在运行时
该设备的其他部分处于休眠状态。这使得非常快的启动加上低功耗
消费。
该器件采用Atmel的高密度非易失性存储器技术制造。在导通
片内ISP Flash允许程序存储器通过一个SPI串行进行在系统编程
接口,通过一个常规的非易失性存储器编程,或者通过一个片上的引导程序
在AVR内核上运行。引导程序可以使用任意接口将应用程序下载
程序中的应用程序的Flash存储器中。在引导Flash软件将继续运行
而应用Flash区更新,提供真正的同时读 - 写操作。通过
2
AT90CAN32/64/128
7682C–AUTO–04/08