MC908GP32CFBE,MC68HC908GP32CFBE是低成本、高性能的M68HC08系列8位微控制器中的一員。該系列中的所有MCU都使用增強型M68HC08中央處理器單元(CPU08),并具有多種模塊、內(nèi)存大小和類型以及封裝類型。
1.2 MC908GP32CFBE,MC68HC908GP32CFBE的特征
為了方便起見,對特性進行了組織,以反映:
? MC68HC908GP32的標準特性
? CPU08的特性
1.2.1 MC908GP32CFBE,MC68HC908GP32CFBE的標準特性
? 面向C編譯器優(yōu)化的高性能M68HC08體系結構
? 與M6805、M146805和M68HC05系列完全向上兼容的目標代碼
? 8MHz內(nèi)部總線頻率
? FLASH程序內(nèi)存安全(1)
? 芯片上編程固件,與主機一起使用,不需要高電壓進入
? 系統(tǒng)內(nèi)程序設計
? 系統(tǒng)保護特性:
– 可選計算機正常運行(COP)復位
– 低電壓檢測,可選復位和跳閘點,適用于3.0V和5.0V工作
– 帶復位的非法操作碼檢測
– 帶復位的非法地址檢測
? 低功耗設計;具有停止和等待模式的完全靜態(tài)
? 標準低功耗操作模式:
– 等待模式
– 停止模式
? 主復位引腳和上電復位(POR)
? 32 K字節(jié)片上閃存,具有閃存程序存儲器的在線編程能力
? 512字節(jié)的片上隨機存取存儲器(RAM)
? 串行外設接口模塊
? 串行通信接口模塊
MC908GP32CFBE,MC68HC908GP32CFBE的一般描述
? 兩個16位、2通道定時器接口模塊(TIM1和TIM2),每個通道具有可選的輸入捕獲、輸出比較和PWM功能
? 8通道、8位逐次逼近模數(shù)轉換器(ADC)
? 中斷模塊(BRK),允許在電路內(nèi)調試期間設置單個斷點
? 內(nèi)部提升IRQ和RST以降低客戶系統(tǒng)成本
? 具有32 kHz晶體兼容鎖相環(huán)的片內(nèi)時鐘發(fā)生器模塊
? 多達33個通用輸入/輸出(I/O)引腳,包括:
– 26個共享功能I/O引腳
– 五個或七個專用I/O引腳,取決于封裝選擇
? 僅在端口A、C和D上的輸入上可選擇的拉拔。選擇是在單個端口位的基礎上進行的。在輸出模式下,拉拔器脫離。
? 所有端口引腳上的大電流10毫安信源/10毫安源極能力
? PTC0-PTC4的高電流15毫安接收器/源能力
? 時基模塊,具有時鐘預分頻器電路,用于八個用戶可選擇的周期性實時中斷,在停止模式期間可選的活動時鐘源,用于使用外部32-kHz晶體從停止中周期性喚醒
? 配置寄存器中的振蕩器停止模式使能位(OSCSTOPENB),允許用戶選擇在停止模式期間使能或禁用振蕩器
? 8位鍵盤喚醒端口
? 40引腳塑料雙列直插封裝(PDIP)、42引腳收縮雙列直插封裝(SDIP)或44引腳四方扁平封裝(QFP)
? 40引腳PDIP中的MC68HC908GP32的具體特性如下:
– 端口C只有5位:PTC0-PTC4
– 端口D只有6位:PTD0-PTD5;單通道TIM模塊
? 42引腳SDIP中的MC68HC908GP32的具體特性如下:
– 端口C只有5位:PTC0-PTC4
– 端口D為8位:PTD0-PTD7;雙通道TIM模塊
? 采用44引腳QFP的MC68HC908GP32的具體特性如下:
– 端口C為7位:PTC0-PTC6
– 端口D為8位:PTD0-PTD7;雙通道TIM模塊
1.2.2 MC908GP32CFBE,MC68HC908GP32CFBE的特性
CPU08的特性包括:
? 增強的HC05規(guī)劃模型
? 廣泛的回路控制功能
? 16種尋址模式(比HC05多8種)
? 16位索引寄存器和堆棧指針
? 內(nèi)存到內(nèi)存數(shù)據(jù)傳輸
? ?快速8 8乘法指令
? 快速16/8除法指令
? 二進制編碼十進制(BCD)指令
? 控制器應用的優(yōu)化
? 高效的C語言支持
MC908GP32CFBE,MC68HC908GP32CFBE的封裝圖如下: