ATmega8: 內(nèi)部flash大?。?KBI2C總線:使用時(對應(yīng)2個引腳設(shè)置成高電平,即可使用,I2C總線操作函數(shù)為庫函數(shù))。
UART:只有一個,使用之前要進行相應(yīng)寄存器進行配置。
Timer0、1、2:有三個定時器,有8位和16位,看相應(yīng)datasheet。
看門狗
SPI總線:用于燒寫程序(內(nèi)部程序固定功能),也可以用于控制(控制操作函數(shù)為庫函數(shù))。
內(nèi)部EEPROM:可以用于存儲掉電不丟失的數(shù)據(jù),按順序存儲分配地址,512KB大小。
可以定義bit變量: 如:bit key;
flash/eeprom變量定義: 如:flash uchar data1; eeprom uchar data2;
ATmega162: 內(nèi)部flash大?。?6KB
I2C總線:復用功能,實際沒有I2C總線(對應(yīng)2個引腳設(shè)置成高電平,即可使用,I2C總線操作函數(shù)為庫函數(shù))。
UART:有2個串口,使用之前要進行相應(yīng)寄存器進行配置。
Timer0、1、2:有三個定時器,有8位和16位,看相應(yīng)datasheet。
看門狗
SPI總線:用于燒寫程序(內(nèi)部程序固定功能),也可以用于控制(控制操作函數(shù)為庫函數(shù))。
內(nèi)部EEPROM:可以用于存儲掉電不丟失的數(shù)據(jù),按順序存儲分配地址,512KB大小。
可以定義bit變量: 如:bit key;
flash/eeprom變量定義: 如:flash uchar data1; eeprom uchar data2;
評論