ATtiny25/45/85是基于AVR增强RISC架构的低功耗CMOS 8位微控制器。通过在一个时钟周期内执行强大的指令,ATtiny25/45/85的吞吐量接近每兆赫1 MIPS,使系统设计者能够优化功耗与处理速度的关系。
AVR核结合了丰富的指令集和32个通用工作寄存器。所有32个寄存器都直接连接到算术逻辑单元(ALU),允许在一个时钟周期内执行的一条指令中访问两个独立的寄存器。所得到的体系结构比传统的CISC微控制器在实现高达10倍的吞吐量的同时,具有更高的代码效率。ATtiny25/45/85具有以下特点:2/4/8K字节的系统内可编程闪存、128/256/512字节的EEPROM、128/256/256字节的SRAM、6条通用I/O线、32个通用工作寄存器、一个带比较模式的8位定时器/计数器、一个8位高速定时器/计数器、通用串行接口、内部以及外部中断、4通道10位ADC、带内部振荡器的可编程看门狗定时器和三种软件可选节能模式。空闲模式使CPU停止,同时允许SRAM、定时器/计数器、ADC、模拟比较器和中断系统继续工作。断电模式保存寄存器内容,在下一次中断或硬件复位之前禁用所有芯片功能。ADC降噪模式停止CPU和除ADC以外的所有I/O模块,以最小化ADC转换期间的开关噪声。该设备是使用Atmel的高密度非易失性存储器技术制造的。片上ISP闪存允许通过SPI串行接口、常规非易失性存储器编程器或AVR内核上运行的片上引导代码在系统中重新编程程序存储器。ATtiny25/45/85 AVR支持全套程序和系统开发工具,包括:C编译器、宏汇编程序、程序调试器/模拟器和评估工具包。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !