本文檔包含了所有組成模塊的信息,但不包括CPU。有關(guān)CPU的信息,請參閱CPU12&CPU12X參考手冊中的CPU12-1部分。
MC9S12KT256是一款面向高可靠性系統(tǒng)的112/80引腳16位Flash型微控制器系列。由于Flash存儲器中內(nèi)置了錯誤檢查和糾正碼(ECC),MC9S12KT256在產(chǎn)品壽命內(nèi)具有更高的可靠性和性能。編程和擦除操作會自動生成每個字的六位奇偶校驗位,使ECC對用戶透明。
MC9S12KT256由標(biāo)準(zhǔn)的片上外設(shè)組成,包括一個16位中央處理單元(CPU12)、256K字節(jié)的Flash EEPROM、4K字節(jié)的EEPROM、12K字節(jié)的RAM、兩個異步串行通信接口(SCI)、三個串行外設(shè)接口(SPI)、IIC總線、一個8通道IC/OC定時器、兩個8通道10位模擬數(shù)字轉(zhuǎn)換器(ADC)、一個8通道脈寬調(diào)制器(PWM)、三個與CAN 2.0 A、B軟件兼容的模塊、29個離散數(shù)字輸入/輸出通道(Port A、Port B、Port E和Port K),以及具有中斷和喚醒功能的20個離散數(shù)字輸入/輸出線路。MC9S12KT256全面采用16位數(shù)據(jù)路徑,但外部總線可以工作在8位窄模式下,因此可以將單個8位寬存儲器與之接口,用于更低成本的系統(tǒng)。PLL電路的加入使得功耗和性能可以根據(jù)操作需求進(jìn)行調(diào)整。