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