请输入您要查询的百科知识:

 

词条 ATtiny12
释义

ATtiny12是一款基于AVR RISC的低功耗CMOS的8位单片机。通过在一个时钟周期内执行一条指令,ATtiny12可以取得接近 1MIPS/MHz的性能,从而使得设计人员可以在功耗和执行速度之间取得平衡。

AVR核将32个工作寄存器和丰富的指令集联结在一起。所有的工作寄存器都与 ALU算逻单元直接相连,允许在一个时钟周期内执行的单条指令同时访问两个独立的寄存器。这种结构提高了代码效率使 AVR得到了比普通 CISC单片机高将近10倍的性能。

ATtiny10/11具有以下特点 :

1K字节 FLASH,多达5个通用I/0口,1个输入口 ,32个通用工作寄存器,一个 8位 T/C,内外中断源,可编程的看门狗定时器,以及两种可通过软件选择的省电模式。工作于空闲模式时CPU将停止运行而计时器/计数器和中断系统继续工作,掉电模式时振荡器停止工作所有功能都被禁止而寄存器内容得到保留。只有中断或硬件复位才可以退出此状态,引脚电平变化中断的特点使得 ATtiny12对外部事件有很高的响应性,同时具有掉电模式的低功耗的优点。

器件是以 ATMEL的高密度非易失性内存技术生产的。片内FLASH允许多次编程通过将增强的 RISC 8位 CPU与 FLASH集成在一个芯片内,ATtiny10/11为许多嵌入式控制应用提供了灵活而低成本的方案 。ATtiny10/11具有一整套的编程和系统开发工具宏汇编调试/仿真器、在线仿真器和评估板。

(2)其封装形式如右图:

VCC、GND:电源

B口是一个 6位 I/O口

PB4 … PB0有内部上拉电阻可单独选择ATtiny12 PB5可以是输入口或是开漏输出口,在复位过程中 B口为三态,即使此时时钟还未起振,PB5 … PB3是用作输入还是I/O取决于复位和时钟设置。

XTAL1振荡器放大器的输入端,XTAL2振荡器放大器的输出端。晶体振荡器 XTAL1和 XTAL2分别是片内振荡器的输入输出端可使用晶体振荡器或是陶瓷振荡器,当使用外部时钟时XTAL2应悬空。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/27 7:35:44