I/O 封裝編輯
– 53個(gè)可編程I/O 口線
– 64引腳TQFP 與 64 引腳 MLF封裝
· 工作電壓
– 2.7 - 5.5V ATmega128L
– 4.5 - 5.5V ATmega128
· 速度等級(jí)
– 0 - 8 MHz ATmega128L
– 0 - 16 MHz ATmega128
ATmega128TQFP封裝現(xiàn)主要有這些型號(hào):ATmega128-16AU、ATmega128-16AI。
下面對(duì)ATmega128的型號(hào)標(biāo)識(shí)進(jìn)行解析:
①、型號(hào)緊跟的字母,表示電壓工作范圍。帶“L":2.7-5.5V;若缺省,不帶“L":4.5-5.5V。 例:ATmega128-16AU,不帶“L"表示工作電壓為4.5-5.5V。
②、后綴的數(shù)字部分,表示支持的系統(tǒng)時(shí)鐘。 例:ATmega128-16AU,“16"表示可支持為16MHZ的系統(tǒng)時(shí)鐘。
③、后綴(第二)個(gè)字母,表示封裝。“P":DIP封裝,“A":TQFP封裝,“M":MLF封裝。 例:ATmega128-16AU,“A"表示TQFP封裝。
④、后綴個(gè)字母,表示應(yīng)用級(jí)別。“C":商業(yè)級(jí),“I":工業(yè)級(jí)(有鉛)、“U"工業(yè)級(jí)(無鉛)。 例:ATmega128-16AU,“U"表示無鉛工業(yè)級(jí)。ATmega128-16AI,“I"表示有鉛工業(yè)級(jí)。
ATmega128各引腳功能如下:
Vcc:數(shù)字電路的電源。
GND:地。
端口A(PA7~PAO):端口A為雙向I/O口并具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱的驅(qū)動(dòng)特性,可以輸出和吸收大電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能,則端口被外部電路拉低時(shí)將輸出電流。復(fù)位發(fā)生時(shí)端口A為三態(tài)。端口A也可以用作其他不同的特殊功能。
端口B(PB7~PB0):端口B為8位雙向I/O口,復(fù)位發(fā)生時(shí)端口B為三態(tài)。端口B也可以用作其他不同的特殊功能。
端口C(PC7~PC0):端口C為8位雙向I/0口,復(fù)位發(fā)生時(shí)端口C為三態(tài)。端口C也可以用作其他不同的特殊功能。在ATmegal 03兼容模式下,端口C只能作為輸出,而且在復(fù)位發(fā)生時(shí)不是三態(tài)。
端口D(PD7~PD0):端口D為8位雙向I/0口,復(fù)位發(fā)生時(shí)端口D為三態(tài)。端口D也可以用作其他不同的特殊功能。
端口E(PE7~PE0):端口E為8位雙向I/0口,復(fù)位發(fā)生時(shí)端口E為三態(tài)。端口E也可以用作其他不同的特殊功能。
端口F(PFT~PF0):端口F為ADC的模擬輸人引腳。如果不作為ADC的模擬輸入.端口F可以作為8位雙向I/0口并具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱的驅(qū)動(dòng)特性,可以輸出和吸收大電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能.則端口被外部電路拉低時(shí)將輸出電流。復(fù)位發(fā)生時(shí)端口F為三態(tài)。如果使能JTAG接口.則復(fù)位發(fā)生時(shí)引腳PF 7(TDI)、PF5(TMS)和PF4(TCK)的上拉電阻使能。端口F也可以作為J TAG接口。在ATmegal03兼容模式下,端口F只能作為輸入引腳。
端口G(PG4-~PG0):端口G為5位雙向I/O口,并具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱的驅(qū)動(dòng)特性,可以輸出和吸收大電流。作為輸入使用時(shí).若內(nèi)部上拉電阻使能.則端口被外部電路拉低時(shí)將輸出電流。復(fù)位發(fā)生時(shí)端口G為三態(tài)。端口G也可以用作其他不同的特殊功能。在ATmegal 03兼容模式下,端口G只能作為外部存儲(chǔ)器的鎖存信號(hào)以及32kHz振蕩器的輸入,并且在復(fù)位時(shí)這些引腳初始化為PG0=1、PG1=1以及PG2=0。PG3和PG4是振蕩器引腳。
RESET:復(fù)位輸入引腳。超過最小門間的低電平將引起系統(tǒng)復(fù)位。低于此時(shí)間的脈沖不能保證可靠復(fù)位。
XTALl:反向振蕩器放大器及片內(nèi)時(shí)鐘操作電路的輸入。
XTAL2:反向振蕩器放大器的輸出。
AVCC:AVCC為端口F以及ADC轉(zhuǎn)換器的電源.需要與Vcc相連接.即使沒有使用ADC也應(yīng)該如此。使用ADC時(shí)應(yīng)該通過一個(gè)低通濾波器與Vcc連接。
AREF:AREF為ADC的模擬基準(zhǔn)輸入引腳。
PEN是SPl串行下載的使能引腳。在上電復(fù)位時(shí)保持為低電平將使器件進(jìn)入。SPl串行下載模式,在正常工作過程中PEN引腳沒有其他功能。
主要特性編輯
· *的 RISC 結(jié)構(gòu)
– 133 條指令 – 大多數(shù)可以在一個(gè)時(shí)鐘周期內(nèi)完成
– 32 x 8 通用工作寄存器 + 外設(shè)控制寄存器
– 全靜態(tài)工作
– 工作于16 MHz 時(shí)性能高達(dá)16 MIPS
– 只需兩個(gè)時(shí)鐘周期的硬件乘法器
· 非易失性的程序和數(shù)據(jù)存儲(chǔ)器
– 128K 字節(jié)的系統(tǒng)內(nèi)可編程Flash
壽命: 10,000 次寫/ 擦除周期
– 具有獨(dú)立鎖定位、可選擇的啟動(dòng)代碼區(qū)
通過片內(nèi)的啟動(dòng)程序?qū)崿F(xiàn)系統(tǒng)內(nèi)編程
真正的讀- 修改- 寫操作
– 4K字節(jié)的EEPROM
壽命: 100,000 次寫/ 擦除周期
– 4K 字節(jié)的內(nèi)部SRAM
– 多達(dá)64K 字節(jié)的優(yōu)化的外部存儲(chǔ)器空間
– 可以對(duì)鎖定位進(jìn)行編程以實(shí)現(xiàn)軟件加密
– 可以通過ISP實(shí)現(xiàn)系統(tǒng)內(nèi)編程
· JTAG 接口( 與IEEE 1149.1 標(biāo)準(zhǔn)兼容)
– 遵循JTAG 標(biāo)準(zhǔn)的邊界掃描功能
– 支持?jǐn)U展的片內(nèi)調(diào)試
– 通過JTAG 接口實(shí)現(xiàn)對(duì)Flash, EEPROM, 熔絲位和鎖定位的編程
3外設(shè)特點(diǎn)編輯
– 兩個(gè)具有獨(dú)立的預(yù)分頻器和比較器功能的8 位定時(shí)器/ 計(jì)數(shù)器
– 兩個(gè)具有預(yù)分頻器、比較功能和捕捉功能的16 位定時(shí)器/ 計(jì)數(shù)器
– 具有獨(dú)立預(yù)分頻器的實(shí)時(shí)時(shí)鐘計(jì)數(shù)器
–兩路8 位PWM
– 6路分辨率可編程(1 到16 位)的PWM
– 輸出比較調(diào)制器
– 8路10 位ADC
8 個(gè)單端通道
7 個(gè)差分通道
2 個(gè)具有可編程增益(1x, 10x, 或200x)的差分通道
– 面向字節(jié)的兩線接口
– 兩個(gè)可編程的串行USART
– 可工作于主機(jī)/ 從機(jī)模式的SPI串行接口
– 具有獨(dú)立片內(nèi)振蕩器的可編程看門狗定時(shí)器
– 片內(nèi)模擬比較器
4特殊的處理器特點(diǎn)編輯
– 上電復(fù)位以及可編程的掉電檢測(cè)
– 片內(nèi)經(jīng)過標(biāo)定的RC 振蕩器
– 片內(nèi)/ 片外中斷源
– 6種睡眠模式: 空閑模式、ADC 噪聲抑制模式、省電模式、掉電模式、Standby 模式以及
擴(kuò)展的Standby 模式
– 可以通過軟件進(jìn)行選擇的時(shí)鐘頻率
– 通過熔絲位可以選擇ATmega103 兼容模式
– 全局上拉禁止功能
所有評(píng)論僅代表網(wǎng)友意見,與本站立場(chǎng)無關(guān)。