ATMEL公司推出的AVR 单片机是一款基于增强RISC结构、低功耗、采用CMOS技术的8位微控制器(Enhanced RISC Microcontroller) 。
AVR是一个系列产品,有ATtiny,AT90和ATrnega 三种类型,分别对应低、中和高三个档次共50多种型号,以满足不同的需求和应用.
ATmega系列单片机属于AVR中的高档产品,它承袭了AT90所其有的特点,并在AT90(如AT90S8515, AT90S8535)的基础上增加了更多的、功能更加完善的接口功能.而且在省电、稳定性、抗干扰性以及灵活性方面也考虑得更加周全和完善,因此,ATmega系列单片机的硬件结构比通常的单一片机耍复杂得多。
1、算术逻辑单元(ALU)
AVR的算术逻辑单元(ALU)与32个通用工作寄存器直接相连。在一个系统时钟周期内,ALU可以完成一个寄存器与寄存器之间或寄存器与立即数之间的操作。这些ALU的操作分为3类:算术、逻辑以及位操作.
2.状态寄存器(SREG)
状态寄存器(SREG)的作用很大,每一位都是一个标志位,代表不同的含义。
3. X. Y. Z地址指针寄存器
4.堆栈指针寄存器(SP)
相关文章推荐: