ATtiny15(L)AVR單片機(jī)解密是聚芯科技成功實(shí)現(xiàn)技術(shù)突破的典型解密類型之一。
ATtiny15/L 是一款基于AVR RISC 的低功耗CMOS 的8 位單片機(jī),通過(guò)在一個(gè)時(shí)鐘周期內(nèi)執(zhí)行一條指令,ATtiny15/L 可以取得接近1MIPS/MHz 的性能,從而使得設(shè)計(jì)人員可以在功耗和執(zhí)行速度之間取得平衡。AVR 核將32 個(gè)工作寄存器和豐富的指令集聯(lián)結(jié)在一起,所有的工作寄存器都與ALU 算邏單元直接相連允許在一個(gè)時(shí)鐘周期內(nèi)執(zhí)行的單條指令同時(shí)訪問(wèn)兩個(gè)獨(dú)立的寄存器這種結(jié)構(gòu)提高了代碼效率使AVR 得到了比普通CISC 單片機(jī)高將近10 倍的性能ATtiny15/L具有4 個(gè)單端及一個(gè)20 倍增益的差分ADC 通道高速PWM 輸出使得ATtiny15/L 十分適合于電池充電器應(yīng)用和電源調(diào)節(jié)電路。
ATtiny15/L 具有以下特點(diǎn):1K 字節(jié)FLASH 64 字節(jié)EEPROM 6 個(gè)通用I/0 口32 個(gè)通用工作寄存器兩個(gè)8 位T/C 一個(gè)具有PWM 輸出內(nèi)部振蕩器內(nèi)外中斷源可編程的看門狗定時(shí)器4 通道10 位ADC 其中之一為差分通道以及3 種可通過(guò)軟件選擇的省電模式工作于空閑模式時(shí)CPU 將停止運(yùn)行而定時(shí)器/計(jì)數(shù)器和中斷系統(tǒng)繼續(xù)工作掉電模式時(shí)振蕩器停止工作所有功能都被禁止而寄存器內(nèi)容得到保留外部中斷或硬件復(fù)位可以喚醒此狀態(tài)引腳電平變化中斷的特點(diǎn)使得ATtiny15/L 對(duì)外部事件有很高的響應(yīng)性同時(shí)具有掉電模式的低功耗的優(yōu)點(diǎn)ATtiny15/L 同時(shí)還有一個(gè)ADC 噪聲抑制模式以減少ADC 轉(zhuǎn)換時(shí)的噪聲在此模式下只有ADC 工作器件是以 ATMEL 的高密度非易失性內(nèi)存技術(shù)生產(chǎn)的片內(nèi)FLASH 允許多次編程通過(guò)將增強(qiáng)的RISC 8位CPU 與FLASH 集成在一個(gè)芯片內(nèi)ATtiny15/L 為許多嵌入式控制應(yīng)用提供了靈活而低成本的方案
特點(diǎn):
1. 高性能 低功耗8 位AVR結(jié)構(gòu)
2. 先進(jìn)的 RISC 結(jié)構(gòu)
90 條指令大多數(shù)為單指令周期
32 個(gè)8 位通用工作寄存器
全靜態(tài)工作
3. 數(shù)據(jù)和非易失性程序內(nèi)存
1K字節(jié)的在線可編程FLASH
擦除次數(shù) 1000 次
64 字節(jié)在線可編程EEPROM
壽命 100000 次
程序加密位
4. 外圍 Peripheral 特點(diǎn)
兩個(gè)可預(yù)分頻 Prescale 的8 位定時(shí)器/計(jì)數(shù)器
一個(gè)高速 100kHz PWM輸出
4 通道10 位ADC
一個(gè)具有可選 20 倍增益的差分通道
片內(nèi)模擬比較器
可編程的看門狗定時(shí)器 由片內(nèi)振蕩器生成
5. 特別的 MCU特點(diǎn)
通過(guò) SPI 口的ISP
內(nèi)外部中斷源
低功耗空閑和掉電模式
低功耗 減噪和掉電模式
增強(qiáng)的上電復(fù)位電路
可編程的 BOD 電路
內(nèi)部 1.6MHz 可調(diào)諧振蕩器
內(nèi)部 T/C1 25.6MHz 時(shí)鐘發(fā)生器
6. I/O 和封裝
8 腳PDIP/SOIC 6 個(gè)可編程I/O
7. 工作電壓
2.7V-5.5V ATtiny15/L1L
4.0V-5.5V ATtiny15/L
8. 內(nèi)部系統(tǒng)時(shí)鐘
0.8