Motorola MC68HC908SR12單片機(jī)
發(fā)布時(shí)間:2007/9/10 0:00:00 訪問(wèn)次數(shù):983
Motorola 的M68HC08是一種高性能的8位單片機(jī)系列,具有速度快、功能強(qiáng)和價(jià)格低等特點(diǎn)。它的CPU與M68HC05單片機(jī)向上兼容,具有16位變址寄存器和堆棧指針,有200余條指令和10余種尋址方式,最快指令周期僅為0.125μS,而乘法指令也僅需0.625μS。大多數(shù)M68HC08具有FLASH(快閃)型號(hào),大大方便應(yīng)用系統(tǒng)的開(kāi)發(fā)。
M68HC08有許多種型號(hào),MC68HC908SR12(簡(jiǎn)稱SR12)是它的一種新的產(chǎn)品,其主要性能有:
·12K FLASH存儲(chǔ)器,具有在線編程和保密功能。
·512字節(jié)片內(nèi)RAM。
·8MHz內(nèi)部總線頻率。
·3~5.5V工作電壓。
·增強(qiáng)型串行通訊口(SCI)。
·多主機(jī)I2C。
·兩個(gè)16位雙通道定時(shí)器接口模塊(TIMA、TIMB)。
功能描述
1.模擬電路模塊
模擬電路模塊是SR12的特有部件,附圖為它的結(jié)構(gòu)框圖。
它由輸入多路開(kāi)關(guān)、兩組可程控放大器。片內(nèi)溫度傳感器、電流檢測(cè)電路等組成。程控放大器的總的放大倍數(shù)為1~256,并可設(shè)置直流偏置電壓。放大器的輸入可選擇為兩路模擬輸入腳(ATD0、ATD1)、片內(nèi)溫度傳感器、模擬地輸入(Vssam)。ATD0和Vssam間可接一個(gè)電流檢測(cè)電阻,用于測(cè)量外部電流,它還連接至電流檢測(cè)電路,可在電流超過(guò)指定值時(shí)產(chǎn)生中斷并輸出信號(hào)。片內(nèi)溫度傳感器可用于測(cè)量0~85℃溫度。有了該模塊可大大減少外部模擬電路。
2.A/D
SR12有14路10位A/D,包括兩路專(zhuān)用模擬輸入、11路與并行I/O復(fù)用輸入和一路內(nèi)部放大器輸出,其中4路具有自動(dòng)掃描方式。A/D的10位結(jié)果可為左對(duì)齊、右對(duì)齊,也可僅取8位。A/D模塊有專(zhuān)用的VREFH和VREFL輸入,以保證測(cè)量精度。
3.定時(shí)器接口模塊
SR12有兩個(gè)定時(shí)器接口模塊(TIM),每個(gè)有以下功能:
·兩個(gè)輸入捕捉/輸出比較通道
-可設(shè)置為上升、下降或任意跳變觸發(fā)的輸入捕捉,可用于測(cè)量各種脈沖信號(hào)的周期、脈寬等。
-可設(shè)置為置位、清零、到反的輸出比較操作,可產(chǎn)生定時(shí)和脈沖輸出。
-可產(chǎn)生PWM脈沖輸出,最高分辨率為16位。
·TIM時(shí)鐘可設(shè)置為內(nèi)部總線時(shí)鐘的七種分頻值,最高頻率為4MHz。
·TIM的計(jì)數(shù)器可為16位自由運(yùn)行或取模加1計(jì)數(shù)方式。
4.定時(shí)器基模塊
可產(chǎn)生8種周期性實(shí)時(shí)中斷(1、4、16、256、512、1024、2048和4096Hz),可在STOP方式時(shí)使用外部32KHz晶振周期性地喚醒CPU。
5.PWM模塊
SR12有三通道8位高速PWM(最高頻率為125KHz),每個(gè)通道有獨(dú)立的計(jì)數(shù)器,可選擇PWM輸入時(shí)鐘以產(chǎn)生各種PWM頻率,并有自動(dòng)相位控制。
6.I 2 C
SR12有I 2 C,它支持多主機(jī)I2C標(biāo)準(zhǔn)。它可選擇8種不同的串行時(shí)鐘頻率,具有START、STOP信號(hào)的產(chǎn)生和控制、仲裁檢測(cè)、應(yīng)答產(chǎn)生和檢測(cè)、8位CRC產(chǎn)生和檢驗(yàn)等多種功能,能自動(dòng)檢驗(yàn)R/W位并相應(yīng)地切換至發(fā)送或接收方式,具有字節(jié)數(shù)據(jù)傳送和地址符合中斷。
7.SCI
SR12有一個(gè)增強(qiáng)型串行通訊口,它支持8位或9位數(shù)據(jù)格式,可選擇32種波特率,有硬件奇偶檢驗(yàn)和噪聲檢測(cè)等功能,有發(fā)送緩沖器空、發(fā)送完成、接收完成和各種接收出錯(cuò)中斷,并有分開(kāi)的接收和發(fā)送中斷向量,方便軟件處理。
8.FLASH存儲(chǔ)器
SR12有12K FLASH存儲(chǔ)器,具有保密和塊保護(hù)功能,可在線編程。它一般用作程序存儲(chǔ)器,但也可部分用作數(shù)據(jù)存儲(chǔ)器,可取代EEPROM,具有價(jià)格低、可靠性高、壽命長(zhǎng)等特點(diǎn),它可反復(fù)擦、寫(xiě)一萬(wàn)
Motorola 的M68HC08是一種高性能的8位單片機(jī)系列,具有速度快、功能強(qiáng)和價(jià)格低等特點(diǎn)。它的CPU與M68HC05單片機(jī)向上兼容,具有16位變址寄存器和堆棧指針,有200余條指令和10余種尋址方式,最快指令周期僅為0.125μS,而乘法指令也僅需0.625μS。大多數(shù)M68HC08具有FLASH(快閃)型號(hào),大大方便應(yīng)用系統(tǒng)的開(kāi)發(fā)。
M68HC08有許多種型號(hào),MC68HC908SR12(簡(jiǎn)稱SR12)是它的一種新的產(chǎn)品,其主要性能有:
·12K FLASH存儲(chǔ)器,具有在線編程和保密功能。
·512字節(jié)片內(nèi)RAM。
·8MHz內(nèi)部總線頻率。
·3~5.5V工作電壓。
·增強(qiáng)型串行通訊口(SCI)。
·多主機(jī)I2C。
·兩個(gè)16位雙通道定時(shí)器接口模塊(TIMA、TIMB)。
功能描述
1.模擬電路模塊
模擬電路模塊是SR12的特有部件,附圖為它的結(jié)構(gòu)框圖。
它由輸入多路開(kāi)關(guān)、兩組可程控放大器。片內(nèi)溫度傳感器、電流檢測(cè)電路等組成。程控放大器的總的放大倍數(shù)為1~256,并可設(shè)置直流偏置電壓。放大器的輸入可選擇為兩路模擬輸入腳(ATD0、ATD1)、片內(nèi)溫度傳感器、模擬地輸入(Vssam)。ATD0和Vssam間可接一個(gè)電流檢測(cè)電阻,用于測(cè)量外部電流,它還連接至電流檢測(cè)電路,可在電流超過(guò)指定值時(shí)產(chǎn)生中斷并輸出信號(hào)。片內(nèi)溫度傳感器可用于測(cè)量0~85℃溫度。有了該模塊可大大減少外部模擬電路。
2.A/D
SR12有14路10位A/D,包括兩路專(zhuān)用模擬輸入、11路與并行I/O復(fù)用輸入和一路內(nèi)部放大器輸出,其中4路具有自動(dòng)掃描方式。A/D的10位結(jié)果可為左對(duì)齊、右對(duì)齊,也可僅取8位。A/D模塊有專(zhuān)用的VREFH和VREFL輸入,以保證測(cè)量精度。
3.定時(shí)器接口模塊
SR12有兩個(gè)定時(shí)器接口模塊(TIM),每個(gè)有以下功能:
·兩個(gè)輸入捕捉/輸出比較通道
-可設(shè)置為上升、下降或任意跳變觸發(fā)的輸入捕捉,可用于測(cè)量各種脈沖信號(hào)的周期、脈寬等。
-可設(shè)置為置位、清零、到反的輸出比較操作,可產(chǎn)生定時(shí)和脈沖輸出。
-可產(chǎn)生PWM脈沖輸出,最高分辨率為16位。
·TIM時(shí)鐘可設(shè)置為內(nèi)部總線時(shí)鐘的七種分頻值,最高頻率為4MHz。
·TIM的計(jì)數(shù)器可為16位自由運(yùn)行或取模加1計(jì)數(shù)方式。
4.定時(shí)器基模塊
可產(chǎn)生8種周期性實(shí)時(shí)中斷(1、4、16、256、512、1024、2048和4096Hz),可在STOP方式時(shí)使用外部32KHz晶振周期性地喚醒CPU。
5.PWM模塊
SR12有三通道8位高速PWM(最高頻率為125KHz),每個(gè)通道有獨(dú)立的計(jì)數(shù)器,可選擇PWM輸入時(shí)鐘以產(chǎn)生各種PWM頻率,并有自動(dòng)相位控制。
6.I 2 C
SR12有I 2 C,它支持多主機(jī)I2C標(biāo)準(zhǔn)。它可選擇8種不同的串行時(shí)鐘頻率,具有START、STOP信號(hào)的產(chǎn)生和控制、仲裁檢測(cè)、應(yīng)答產(chǎn)生和檢測(cè)、8位CRC產(chǎn)生和檢驗(yàn)等多種功能,能自動(dòng)檢驗(yàn)R/W位并相應(yīng)地切換至發(fā)送或接收方式,具有字節(jié)數(shù)據(jù)傳送和地址符合中斷。
7.SCI
SR12有一個(gè)增強(qiáng)型串行通訊口,它支持8位或9位數(shù)據(jù)格式,可選擇32種波特率,有硬件奇偶檢驗(yàn)和噪聲檢測(cè)等功能,有發(fā)送緩沖器空、發(fā)送完成、接收完成和各種接收出錯(cuò)中斷,并有分開(kāi)的接收和發(fā)送中斷向量,方便軟件處理。
8.FLASH存儲(chǔ)器
SR12有12K FLASH存儲(chǔ)器,具有保密和塊保護(hù)功能,可在線編程。它一般用作程序存儲(chǔ)器,但也可部分用作數(shù)據(jù)存儲(chǔ)器,可取代EEPROM,具有價(jià)格低、可靠性高、壽命長(zhǎng)等特點(diǎn),它可反復(fù)擦、寫(xiě)一萬(wàn)
熱門(mén)點(diǎn)擊
- 怎樣用單片機(jī)驅(qū)動(dòng)LED數(shù)碼管顯示
- 單片機(jī)對(duì)頻率量的采集總匯
- ASM5無(wú)參數(shù)化調(diào)用C51函數(shù)的實(shí)現(xiàn)
- 單片機(jī)控制的PWM斬波式交流凈化穩(wěn)壓電源
- 用PIC單片機(jī)實(shí)現(xiàn)50Hz鎖相信號(hào)發(fā)生器
- 單片機(jī)控制的雙路有源濾波器設(shè)計(jì)
- 89C2051單片機(jī)
- SmartLock并口單片機(jī)軟件狗加密技術(shù)
- Motorola MC68HC908SR12
- 單片機(jī)應(yīng)用PS/2鍵盤(pán)的實(shí)例
推薦技術(shù)資料
- 硬盤(pán)式MP3播放器終級(jí)改
- 一次偶然的機(jī)會(huì)我結(jié)識(shí)了NE0 2511,那是一個(gè)遠(yuǎn)方的... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開(kāi)
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門(mén)信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究