智能儀表類MCU/DSP
2004年5月B版
引言
儀器儀表是常見的MCU應用場合,通常需要擔任控制器的MCU/DSP具有有效的輸入接口、快捷的數據處理能力、豐富的輸出接口、較低的電源功耗:
Freescale為該類應用特別設計了多款合適的微控制器。
MC9S08GB32和68HC08LK24都是HCS08家族成員。HCS08家族是HC08系列單片機的升級產品,使用了增強的HCS08內核和多種外圍功能模塊,更低的工作電壓、業界領先的FLASH存儲技術和無與倫比的開發工具支持。
MC68HC908LK24結構特點
MC68HC908LK24結構框圖見圖1,該控制器非常適合應用于儀器儀表,其6路10位ADC,足可滿足一般的儀表精度,采樣可獲得電壓、頻率等足夠多的信息;內部FLASH和RAM足以支持儀表應用;直接驅動LCD或LED的能力,不需要驅動電路,可以簡化系統設計節約成本;豐富的通訊接口滿足系統設計要求。
MC68HC908GB32結構特點
MC68HC908GB32是一款高速低功耗的通用型MCU,基本的外設模塊和68HC08LK24類似,結構框圖見圖2。該MCU最大的特色體現在電源管理上,采用1.8V~3.6V供電,適用于電池供電類的應用項目,定時喚醒模式下功耗為0.7mA,另有電池電壓監測、低電壓報警等功能。
開發工具和環境
同其他Freescale的08系列8位單片機一樣,GB32和LJ24支持匯編語言和C語言開發以及兩者的混合編程,Metrowerks公司提供Codewarrior集成開發環境,包括匯編語言編譯、燒錄、C語言編譯、代碼調試、反編譯(abs文件到匯編語言)、庫文件創建、代碼連接和生成等各種工具。
另外,Freescale和眾多的第三方開發商還提供了很多的評估測試平臺和各種編程工具,方便應用開發。■
評論