AT90so64是一种低功耗,高性能,基于RISC体系结构的8 / 16位微处理器,具有ROM,EEPROM存储器。
先进的RISC结构,大多数指令执行时间为单个时钟周期,数据吞吐量达到1PIPS/MHz,哈弗体系结构包含32个通用寄存器,寄存器直接与算术逻辑单元(ALU)相连接,使得一条指令可以同时访问两个独立的寄存器。
除了嵌入式的64K字节的ROM,AT90so64 还包括64K字节的高密度EEPROM,映射在代码空间的EEPROM允许部分程序存储器再编程,这种技术结合多功能的cpu芯片为解决智能卡应用提供了一个高度灵活和低成本效益的解决方案。
USB Controller
USB2.0全速控制器提供一个动态的牵引和分离和主机检测机制,它需要一个48MHZ外部晶振用于数据传输。
USB接口提供了8个可配置的数据传输端点,每个都有它自己的DPRAM内存区域。每个端点的数据传输类型是有软件配置,DMA控制器允许CPU的RAM和DPRAM之间进行高速的通讯速率。
High-Speed SPI Controller
高速SPI接口当配置为主机时,提供一个时钟高达20MHZ内部专用的VFO时钟系统,一个特定的DMA控制器允许CPU RAM和DPRAM之间快速传输,内部的DPRAM提供每16字节的4DPRAM缓冲区。SPI控制器中断的三个来源(字节的传送,超时,接收溢出)和一个可编程的时钟和跨字节的延时。
I²C Controller
I2C总线是一个独特的双线式总线,由一个串行时钟线和一个高达400kbits/秒的数据线组成,面向字节的传输格式。它可设计作为主机或从机进行连续或单一的字节访问,支持多主机模式,总线仲裁在内部进行,如果总线仲裁丢失并自动将i2c设置成从机模式。
|