9s12
基於CPU12內核的單片機系列
FREESCALE的LOGO
MC9S12 A系列單片機匯流排頻率為25MHz,MC9S12 A512可達33MHz,採用5V供電。
MC9S12G系列單片機匯流排頻率為16MHz,可採用3.3V或5V的供電電壓。該系列封裝形式有45LQFP、52LQFP和80QFP。
MC9S12E系列系列單片機匯流排頻率為25MHz,3.15V~5.5V的供電電壓,由VREG產生2.5V 的內部數字電壓。本系列最大的特點是具有2個DAC和3個定時器模塊,且其增強型的SCI還具有紅外IrDA功能,傳輸速率可達 2.4~115.2kbp。
MC9S12系列單片機中帶有CAN通信模塊的有MC9S12B、MC9S12D、MC9S12K、MC9S12Q、MC9S12C、MC9S12R和MC9S12H系列單片機。
MC9S12B系列單片機匯流排頻率均為25MHz,供電電壓5V或5.5V。MC9S12B系列單片機是9S12D系列單片機在成本和功能上的簡化版本。
MC9S12D系列單片機採用5V供電,25MHz的匯流排速度,主要用於工業控制,特別適合用在汽車上。該系列單片機的特點是豐富的I/O模塊和工業控制專用的通信模塊。其80引腳封裝的單片機有59個I/O引腳,112引腳封裝的有91個I/O引腳。通信模塊有SCI、SPI、IIC、CAN、J1850、byteflight等模塊,CAN模塊最多的MC9S12DP256片內有5個CAN模塊。其中 byteflight模塊是符合BMW Byteflight規範,傳輸速率達10Mbps。所有MC9S12D系列單片機功能相同的引腳都兼容。
MC9S12K系列單片機採用5V供電。該系列單片機均含8路的定時器,其中MC9S12KT256有2個ADC模塊,每個為8路。
MC9S12Q系列單片機其80引腳的單片機與MC9S12B、C、GC、D和K系列的兼容。
MC9S12C系列單片機目前有MC9S12C32、 MC9S12C64、MC9S12C96和MC9S12C128,片內Flash分別為32KB、64KB、96 KB和128 KB。片內RAM除MC9S12C32為2KB,其餘均為4KB,封裝形式有48引腳和80引腳兩種,可採用3.3V或5V供電。MC9S12C系列單片機有1個SCI、1個SPI、1個8路16位的定時器模塊、1個6路8位的PWM、1個8路10位的A/D和1個CAN通信介面。
MC9S12H系列單片機不僅帶有CAN匯流排介面,還帶有液晶驅動,可驅動32個前極和4個背極,未用到的管腳可以作為普通I/O口來使用。其中步進止動檢測SSD(stepper stall detectors),用於步進電機止動檢測,能夠為儀錶提供最佳的零位識別。另外,含有MC10B8C模塊,使單片機對Motor的直接控制成為可能。以MC9S12H256為例,24/4表示高電流驅動引腳有24個,可驅動步進電機的為4個。該系列還有1個8路10位的定時器。
帶USB介面的MC9S12F系列單片機只有MC9S12UF32,它片內有32KB的Flash和3.5KB的RAM,支持USB2.0(只能做為從機)。MC9S12UF32內部集成了隊列控制器和USB2.0的物理收發層以及支持高速(480Mbps)和全速(12Mbps)模式的串列介面。在高速運行模式下,其匯流排頻率最高可達30MHz,能夠滿足實時電影播放等要求高速數據傳輸的應用。它支持帶有遠程喚醒的設備掛起和恢復操作,內置了 1.5KB的QRAM專用於USB端點緩存,具有6個獨立的端點,其中端點4和5具有容量大小可編程的端點緩存,端點1、2、3和6具有64 B固定大小的端點緩存。封裝有100或64引腳LQFP兩種,100引腳的可外擴匯流排。
除了標準的USB功能外,MC9S12UF32還有ATA5HC介面、CFHC介面、SDHC介面、SMHC介面和MSHC介面,能通過USB2.0協議控制外部硬碟、CD-ROM和DVD-ROM。同時還支持對各種存儲卡的控制,如CF、SD、MMC、SM和記憶棒等,可應用於硬碟、讀卡器、 ATA/ATAPI介面設計、各種USB通用方案、數字錢包、移動快閃記憶體、MP3、數碼相機等。
另外MC9S12UF32還具有非同步串列通信介面、8路16位的定時器、鍵盤中斷等9S12系列單片機都有的功能模塊。
帶符合IEEE802.3通信協議標準的10/100Mbps乙太網介面的MC9S12NE系列單片機主要有MC9S12NE64。 MC9S12NE64基於強大的HCS12內核,內置了乙太網媒體訪問控制器EMAC、10/100Mbps乙太網物理層EPHY,片內有64KB的 Flash,8KB的RAM,1個8路10位A/D,1個4路16位定時器,2個SCI,1個SPI,1個IIC等。MC9S12NE工作電壓為 3.3V,內部有2.5V電壓轉換器,支持低電壓保護,封裝形式有80TQFP和112LQFP兩種。MC9S12NE64適用於網路應用、工業控制、遠程設備、網路遊戲、乙太網網橋、汽車儀錶讀數、售貨機、家庭/辦公自動化等。