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