hcs08新型單片機的應(yīng)用.rar
hcs08新型單片機的應(yīng)用,hcs08新型單片機的應(yīng)用1.4萬字42頁摘要單片機在我國的應(yīng)用始于上世紀70年代末,1990年以后單片機應(yīng)用的開發(fā)呈多樣性。目前,freescale公司正在我國組織推廣新一代hc08系列單片機及增強型hcs08系列單片機,相信會對我國的單片機應(yīng)用產(chǎn)生積極的影響??梢灶A(yù)見,hc08及hcs08系列單片機將在我國得到廣泛...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 wumei 發(fā)布
HCS08新型單片機的應(yīng)用
1.4萬字 42頁
摘 要
單片機在我國的應(yīng)用始于上世紀70年代末,1990年以后單片機應(yīng)用的開發(fā)呈多樣性。目前,F(xiàn)reescale公司正在我國組織推廣新一代HC08系列單片機及增強型HCS08系列單片機,相信會對我國的單片機應(yīng)用產(chǎn)生積極的影響。可以預(yù)見,HC08及HCS08系列單片機將在我國得到廣泛的應(yīng)用。
安防產(chǎn)品的網(wǎng)絡(luò)化和無線化是發(fā)達國家安防發(fā)展的方向,也將成為我國安防業(yè)的發(fā)展方向。目前已經(jīng)有很多產(chǎn)品實現(xiàn)了無線化,例如各種探測器、攝像機等,但是在技術(shù)上還不十分完善。安防網(wǎng)絡(luò)化則更具有戰(zhàn)略意義。安防行業(yè)的盈利模式要從目前的銷售和安裝轉(zhuǎn)向附加值更高的安防服務(wù),網(wǎng)絡(luò)化是必由之路。由此可見,安防技術(shù)距離成熟還有很長的路要走。 測速、測V/I、測相位等一般都要用到頻率信號,特別是在工業(yè)控制中。很多變送器如電壓、電量變速器,功率、行程變速器等都有頻率信號或者說脈沖信號的輸出。 頻率信號抗干擾性能好,適于遠距離傳送,并且頻率信號所需的接口簡單,占用資源少,一般它只占用一路計數(shù)器接口直接進行計數(shù)或一個中斷源輸入接口,在中斷服務(wù)程序中對脈沖進行計數(shù),當(dāng)然也可利用外部計數(shù)裝置輸入若干路通用I/O接口中??傊l率信號的測量具有靈活的輸入方式,對頻率信號的各種參數(shù)的測量有重要的意義。
本次畢設(shè)主要分析、研究了motorola HCS08系列新型單片機MC9S08RE16的結(jié)構(gòu)、功能和特點。利用專門的可編程計數(shù)器/定時器實現(xiàn)計數(shù)與定時,克服了完全硬件方式與完全軟件方式的缺點,設(shè)定之后與CPU并行地工作,可大大提高CPU的利用率。從而利用單片機定時器及其它相關(guān)模塊進行了關(guān)于頻率信號測量的學(xué)生實驗設(shè)計和應(yīng)用操作。在此基礎(chǔ)上設(shè)計的拓撲結(jié)構(gòu)實現(xiàn)許多頻率、流量以及檢測等具有現(xiàn)實意義的功能。在定時器實驗的基礎(chǔ)上,利用MC9S08RE16作為處理器,加上一些外圍設(shè)備,構(gòu)成了安全裝置中的主機報警系統(tǒng)。通過對此系統(tǒng)軟、硬件的設(shè)計、研究和調(diào)試,使新型單片機在安放產(chǎn)品中得到了一定的具體應(yīng)用。
關(guān)鍵詞:HCS08,定時器模塊,輸入捕捉, 頻率的特征參數(shù),主機報警系統(tǒng),
The Application Of The New MCU Of HCS08
Author :
Tutor :
Abstract
The applications of MCU in our country date back to 1970s. Now Motorola has introduces a new generation MCU, HC08 and HCS08 .It is obvious that thses two kinds of MCU will take an active and leading role in our country in very near future in many aspects.So in this article we focus on the structure and functions of the HCS MCU and study mainly the timer of this MCU. The MC9S08RC/RD/RE/RG are members of the low-cost, high-performance HCS08 Family of 8-bitmicrocontroller units (MCUs). All MCUs in this family use the enhanced HCS08 core and are availablewith a variety of modules, memory sizes, memory types, and package types. Atimer/PWM (TPM) module that supports traditional input capture, output compare or buffered edge-aligned pulse-width modulation (PWM) on each channel. A control bitin the TPM configures both channels in the timer to operate as center-aligned PWM functions. Timingfunctions in the TPM are based on a 16-bit counter with prescaler and modulo features to control frequencyand range (period between overflows) of the time reference. This timing system is ideally suited for a widerange of control internalclock source (XCLK). If the XCLK source is selected using the CLKSA and CLKSB control bits (see the TPM will use the ......
目 錄
1 緒論………………………………………………………..………………..…………….1
1.1 課題背景及目的……………………………………………………………………1
1.2 HCS08系列特點……………………………………………………………………1
2 MC9S08RE16的基本結(jié)構(gòu)和功能………………………………………………….….…..2
2.1 后臺調(diào)試模塊及應(yīng)用程序開發(fā)……………..……………………………………..3
2.1.1 后臺調(diào)試模塊………………………………….…………………………...3
2.1.2 應(yīng)用程序開發(fā)………………………………………….…………………...3
2.2 MC9S08RE16各模塊結(jié)構(gòu)特征…….…………………………...….……………...4
2.2.1 基本結(jié)構(gòu)……………………………………….…………….……………...5
2.2.2 工作模式和系統(tǒng)時鐘…………………………...…………………….…….5
2.2.3 管腳圖和最小系統(tǒng)………………………………….………………….…...7
2.3 定時器和其它模塊的結(jié)構(gòu)和特點………………………………………….…......10
2.3.1 定時器模塊……………………………………………………...……....…10
2.3.2 其它主要模塊……………………………………………………………....11
3 MC9S08RE16基于學(xué)生實驗的應(yīng)用………………………………….……………..…....15
3.1 實驗背景和方案設(shè)計……………………………….………………………....…..15
3.1.1 周期的測量…………………………………………………………………15
3.1.2 高頻信號周期的測量………………………………………………………16
3.1.3 脈沖高電平持續(xù)時間的測量………………………………………….… ..17
3.2 實驗過程和實現(xiàn)……………….…………………………………………..............18
3.2.1 實驗簡介……………………………………………………………………18
3.2.2 相關(guān)C語言程序設(shè)計…………………………………………………..….22
4 新型單片機在主機報警系統(tǒng)中的應(yīng)用…………………………………...…………….27
4.1 方案實施的背景…………………………………………………………….……..27
4.2 系統(tǒng)的主要功能……………………………………..……………………….…..30
4.3 總體方案設(shè)計………………………………..…………………………………...30
4.4 系統(tǒng)電路原理圖………………………..…………………………………….…..33
4.5 電路模塊分析…………………………………………………………………….31
4.5.1 供電系統(tǒng)分析………………………………………………………….….31
4.5.2 語音輸入輸出電路…………………………………………………….….31
4.5.3 電話線接口電路…………………………………………………….…….32
4.6 主程序流程圖…………………………………………………………………….35
結(jié)論…………………………………………………………………………………………..37
致謝…………………………………………………………………………………………..39
參考文獻……………………………………………………………………………………..40
附錄…………………………………………………………………………………………..37
附錄A……………………………………………………………………………………41
附錄B……………………………………………………………………………………42
參考文獻
[1] Freescale Semiconductor Inc, Data Sheet for MC9SO8RE16 MCU,
[2] ISD Inc, ISD Data Sheet ,
[3] 王宜懷, 劉曉升. 嵌入式應(yīng)用技術(shù)基礎(chǔ)教程[M].北京: 清華大學(xué)出版社
1.4萬字 42頁
摘 要
單片機在我國的應(yīng)用始于上世紀70年代末,1990年以后單片機應(yīng)用的開發(fā)呈多樣性。目前,F(xiàn)reescale公司正在我國組織推廣新一代HC08系列單片機及增強型HCS08系列單片機,相信會對我國的單片機應(yīng)用產(chǎn)生積極的影響。可以預(yù)見,HC08及HCS08系列單片機將在我國得到廣泛的應(yīng)用。
安防產(chǎn)品的網(wǎng)絡(luò)化和無線化是發(fā)達國家安防發(fā)展的方向,也將成為我國安防業(yè)的發(fā)展方向。目前已經(jīng)有很多產(chǎn)品實現(xiàn)了無線化,例如各種探測器、攝像機等,但是在技術(shù)上還不十分完善。安防網(wǎng)絡(luò)化則更具有戰(zhàn)略意義。安防行業(yè)的盈利模式要從目前的銷售和安裝轉(zhuǎn)向附加值更高的安防服務(wù),網(wǎng)絡(luò)化是必由之路。由此可見,安防技術(shù)距離成熟還有很長的路要走。 測速、測V/I、測相位等一般都要用到頻率信號,特別是在工業(yè)控制中。很多變送器如電壓、電量變速器,功率、行程變速器等都有頻率信號或者說脈沖信號的輸出。 頻率信號抗干擾性能好,適于遠距離傳送,并且頻率信號所需的接口簡單,占用資源少,一般它只占用一路計數(shù)器接口直接進行計數(shù)或一個中斷源輸入接口,在中斷服務(wù)程序中對脈沖進行計數(shù),當(dāng)然也可利用外部計數(shù)裝置輸入若干路通用I/O接口中??傊l率信號的測量具有靈活的輸入方式,對頻率信號的各種參數(shù)的測量有重要的意義。
本次畢設(shè)主要分析、研究了motorola HCS08系列新型單片機MC9S08RE16的結(jié)構(gòu)、功能和特點。利用專門的可編程計數(shù)器/定時器實現(xiàn)計數(shù)與定時,克服了完全硬件方式與完全軟件方式的缺點,設(shè)定之后與CPU并行地工作,可大大提高CPU的利用率。從而利用單片機定時器及其它相關(guān)模塊進行了關(guān)于頻率信號測量的學(xué)生實驗設(shè)計和應(yīng)用操作。在此基礎(chǔ)上設(shè)計的拓撲結(jié)構(gòu)實現(xiàn)許多頻率、流量以及檢測等具有現(xiàn)實意義的功能。在定時器實驗的基礎(chǔ)上,利用MC9S08RE16作為處理器,加上一些外圍設(shè)備,構(gòu)成了安全裝置中的主機報警系統(tǒng)。通過對此系統(tǒng)軟、硬件的設(shè)計、研究和調(diào)試,使新型單片機在安放產(chǎn)品中得到了一定的具體應(yīng)用。
關(guān)鍵詞:HCS08,定時器模塊,輸入捕捉, 頻率的特征參數(shù),主機報警系統(tǒng),
The Application Of The New MCU Of HCS08
Author :
Tutor :
Abstract
The applications of MCU in our country date back to 1970s. Now Motorola has introduces a new generation MCU, HC08 and HCS08 .It is obvious that thses two kinds of MCU will take an active and leading role in our country in very near future in many aspects.So in this article we focus on the structure and functions of the HCS MCU and study mainly the timer of this MCU. The MC9S08RC/RD/RE/RG are members of the low-cost, high-performance HCS08 Family of 8-bitmicrocontroller units (MCUs). All MCUs in this family use the enhanced HCS08 core and are availablewith a variety of modules, memory sizes, memory types, and package types. Atimer/PWM (TPM) module that supports traditional input capture, output compare or buffered edge-aligned pulse-width modulation (PWM) on each channel. A control bitin the TPM configures both channels in the timer to operate as center-aligned PWM functions. Timingfunctions in the TPM are based on a 16-bit counter with prescaler and modulo features to control frequencyand range (period between overflows) of the time reference. This timing system is ideally suited for a widerange of control internalclock source (XCLK). If the XCLK source is selected using the CLKSA and CLKSB control bits (see the TPM will use the ......
目 錄
1 緒論………………………………………………………..………………..…………….1
1.1 課題背景及目的……………………………………………………………………1
1.2 HCS08系列特點……………………………………………………………………1
2 MC9S08RE16的基本結(jié)構(gòu)和功能………………………………………………….….…..2
2.1 后臺調(diào)試模塊及應(yīng)用程序開發(fā)……………..……………………………………..3
2.1.1 后臺調(diào)試模塊………………………………….…………………………...3
2.1.2 應(yīng)用程序開發(fā)………………………………………….…………………...3
2.2 MC9S08RE16各模塊結(jié)構(gòu)特征…….…………………………...….……………...4
2.2.1 基本結(jié)構(gòu)……………………………………….…………….……………...5
2.2.2 工作模式和系統(tǒng)時鐘…………………………...…………………….…….5
2.2.3 管腳圖和最小系統(tǒng)………………………………….………………….…...7
2.3 定時器和其它模塊的結(jié)構(gòu)和特點………………………………………….…......10
2.3.1 定時器模塊……………………………………………………...……....…10
2.3.2 其它主要模塊……………………………………………………………....11
3 MC9S08RE16基于學(xué)生實驗的應(yīng)用………………………………….……………..…....15
3.1 實驗背景和方案設(shè)計……………………………….………………………....…..15
3.1.1 周期的測量…………………………………………………………………15
3.1.2 高頻信號周期的測量………………………………………………………16
3.1.3 脈沖高電平持續(xù)時間的測量………………………………………….… ..17
3.2 實驗過程和實現(xiàn)……………….…………………………………………..............18
3.2.1 實驗簡介……………………………………………………………………18
3.2.2 相關(guān)C語言程序設(shè)計…………………………………………………..….22
4 新型單片機在主機報警系統(tǒng)中的應(yīng)用…………………………………...…………….27
4.1 方案實施的背景…………………………………………………………….……..27
4.2 系統(tǒng)的主要功能……………………………………..……………………….…..30
4.3 總體方案設(shè)計………………………………..…………………………………...30
4.4 系統(tǒng)電路原理圖………………………..…………………………………….…..33
4.5 電路模塊分析…………………………………………………………………….31
4.5.1 供電系統(tǒng)分析………………………………………………………….….31
4.5.2 語音輸入輸出電路…………………………………………………….….31
4.5.3 電話線接口電路…………………………………………………….…….32
4.6 主程序流程圖…………………………………………………………………….35
結(jié)論…………………………………………………………………………………………..37
致謝…………………………………………………………………………………………..39
參考文獻……………………………………………………………………………………..40
附錄…………………………………………………………………………………………..37
附錄A……………………………………………………………………………………41
附錄B……………………………………………………………………………………42
參考文獻
[1] Freescale Semiconductor Inc, Data Sheet for MC9SO8RE16 MCU,
[2] ISD Inc, ISD Data Sheet ,
[3] 王宜懷, 劉曉升. 嵌入式應(yīng)用技術(shù)基礎(chǔ)教程[M].北京: 清華大學(xué)出版社