簡介
ATmega169是基於增強的AVR RISC結構的低功耗8位CMOS微控制器。由於其先進的指令集以及單時鐘周期指令執行時間, ATmega169的數據吞吐率高達1 MIPS/MHz,從而可以緩減系統在功耗和處理速度之間的矛盾。
ATmega169特性
· 高性能、低功耗的8 位AVR® 微處理器· 先進的RISC 結構– 130 條指令– 大多數指令執行時間為單個時鐘周期– 32個8 位通用工作暫存器– 全靜態工作– 工作於16 MHz 時性能高達16 MIPS– 只需兩個時鐘周期的硬體乘法器· 非易失性程式和數據存儲器– 16K 位元組的系統內可程式Flash擦寫壽命: 10,000 次– 具有獨立鎖定位的可選Boot 代碼區通過片上Boot 程式實現系統內編程真正的同時讀寫操作– 512 位元組的EEPROM擦寫壽命: 100,000 次– 1K位元組的片內SRAM·可以對鎖定位進行編程以實現用戶程式的加密
引腳說明
VCC 數字電路的電源
GND 地
連線埠A (PA7..PA0) 連線埠A 為8 位雙向I/O 口,具有可程式的內部上拉電阻。其輸出緩衝器具有對稱的驅動特性,可以輸出和吸收大電流。作為輸入使用時,若內部上拉電阻使能,連線埠被外部電路拉低時將輸出電流。在復位過程中,即使系統時鐘還未起振,連線埠A 處於高阻狀態。連線埠A 也可以用做其他不同的特殊功能,請參見P57。
連線埠B (PB7..PB0) 連線埠B 為8 位雙向I/O 口,具有可程式的內部上拉電阻。其輸出緩衝器具有對稱的驅動特性,可以輸出和吸收大電流。作為輸入使用時,若內部上拉電阻使能,連線埠被外部電路拉低時將輸出電流。在復位過程中,即使系統時鐘還未起振,連線埠B 處於高阻狀態。連線埠B 比其餘連線埠的驅動性要好。連線埠B 也可以用做其他不同的特殊功能,請參見P58。
連線埠C (PC7..PC0) 連線埠C 為8 位雙向I/O 口,具有可程式的內部上拉電阻。其輸出緩衝器具有對稱的驅動特性,可以輸出和吸收大電流。作為輸入使用時,若內部上拉電阻使能,連線埠被外部電路拉低時將輸出電流。在復位過程中,即使系統時鐘還未起振,連線埠C 處於高阻狀態。連線埠C 也可以用做其他不同的特殊功能。
連線埠D (PD7..PD0) 連線埠D 為8 位雙向I/O 口,具有可程式的內部上拉電阻。其輸出緩衝器具有對稱的驅動特性,可以輸出和吸收大電流。作為輸入使用時,若內部上拉電阻使能,則連線埠被外部電路拉低時將輸出電流。在復位過程中,即使系統時鐘還未起振,連線埠D 處於高阻狀態。連線埠D 也可以用做其他不同的特殊功能。
連線埠E (PE7..PE0) 連線埠E 為8 位雙向I/O 口,具有可程式的內部上拉電阻。其輸出緩衝器具有對稱的驅動特性,可以輸出和吸收大電流。作為輸入使用時,若內部上拉電阻使能,則連線埠被外部電路拉低時將輸出電流。在復位過程中,即使系統時鐘還未起振,連線埠E 處於高阻狀態。連線埠E 也可以用做其他不同的特殊功能。
連線埠F (PF7..PF0) 連線埠F 是ADC 的模擬輸入引腳。如果不作為ADC 的模擬輸入,連線埠 F 可以作為8 位雙向I/O 口,並具有可程式的內部上
拉電阻。其輸出緩衝器具有對稱的驅動特性,可以輸出和吸收大電流。作為輸入使用時,若內部上拉電阻使能,連線埠被外部電路拉低時將輸出電流。在復位過程中,即使系統時鐘還未起振,連線埠F 呈現為三態。如果使能了JTAG 接口,則復位發生時引腳PF7(TDI)、PF5(TMS) 與PF4(TCK) 的上拉電阻使能。連線埠F 也可以作為JTAG 接口。
連線埠G (PG4..PG0) 連線埠G 為5 位雙向I/O 口,具有可程式的內部上拉電阻。其輸出緩衝器具有對稱的驅動特性,可以輸出和吸收大電流。作為輸入使用時,若內部上拉電阻使能,則連線埠被外部電路拉低時將輸出電流。在復位過程中,即使系統時鐘還未起振,連線埠G 仍呈現為三態。連線埠G 也可以用做其他不同的特殊功能。
RESET 復位輸入引腳。持續時間超過最小門限時間的低電平將引起系統復位。Table 16 。持續時間小於門限間的脈衝不能保證可靠復位。
XTAL1 反向振盪放大器與片內時鐘操作電路的輸入端。
XTAL2 反向振盪放大器的輸出端。
AVCC AVCC是連線埠F與ADC轉換器的電源。不使用ADC時,該引腳應直接與VCC連線。使用ADC時應通過一個低通濾波器與VCC 連線。
AREF ADC 的模擬基準輸入引腳。