hcs08新型单片机的应用.rar
hcs08新型单片机的应用,hcs08新型单片机的应用1.4万字42页摘要单片机在我国的应用始于上世纪70年代末,1990年以后单片机应用的开发呈多样性。目前,freescale公司正在我国组织推广新一代hc08系列单片机及增强型hcs08系列单片机,相信会对我国的单片机应用产生积极的影响。可以预见,hc08及hcs08系列单片机将在我国得到广泛...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 wumei 发布
HCS08新型单片机的应用
1.4万字 42页
摘 要
单片机在我国的应用始于上世纪70年代末,1990年以后单片机应用的开发呈多样性。目前,Freescale公司正在我国组织推广新一代HC08系列单片机及增强型HCS08系列单片机,相信会对我国的单片机应用产生积极的影响。可以预见,HC08及HCS08系列单片机将在我国得到广泛的应用。
安防产品的网络化和无线化是发达国家安防发展的方向,也将成为我国安防业的发展方向。目前已经有很多产品实现了无线化,例如各种探测器、摄像机等,但是在技术上还不十分完善。安防网络化则更具有战略意义。安防行业的盈利模式要从目前的销售和安装转向附加值更高的安防服务,网络化是必由之路。由此可见,安防技术距离成熟还有很长的路要走。 测速、测V/I、测相位等一般都要用到频率信号,特别是在工业控制中。很多变送器如电压、电量变速器,功率、行程变速器等都有频率信号或者说脉冲信号的输出。 频率信号抗干扰性能好,适于远距离传送,并且频率信号所需的接口简单,占用资源少,一般它只占用一路计数器接口直接进行计数或一个中断源输入接口,在中断服务程序中对脉冲进行计数,当然也可利用外部计数装置输入若干路通用I/O接口中。总之频率信号的测量具有灵活的输入方式,对频率信号的各种参数的测量有重要的意义。
本次毕设主要分析、研究了motorola HCS08系列新型单片机MC9S08RE16的结构、功能和特点。利用专门的可编程计数器/定时器实现计数与定时,克服了完全硬件方式与完全软件方式的缺点,设定之后与CPU并行地工作,可大大提高CPU的利用率。从而利用单片机定时器及其它相关模块进行了关于频率信号测量的学生实验设计和应用操作。在此基础上设计的拓扑结构实现许多频率、流量以及检测等具有现实意义的功能。在定时器实验的基础上,利用MC9S08RE16作为处理器,加上一些外围设备,构成了安全装置中的主机报警系统。通过对此系统软、硬件的设计、研究和调试,使新型单片机在安放产品中得到了一定的具体应用。
关键词:HCS08,定时器模块,输入捕捉, 频率的特征参数,主机报警系统,
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的基本结构和功能………………………………………………….….…..2
2.1 后台调试模块及应用程序开发……………..……………………………………..3
2.1.1 后台调试模块………………………………….…………………………...3
2.1.2 应用程序开发………………………………………….…………………...3
2.2 MC9S08RE16各模块结构特征…….…………………………...….……………...4
2.2.1 基本结构……………………………………….…………….……………...5
2.2.2 工作模式和系统时钟…………………………...…………………….…….5
2.2.3 管脚图和最小系统………………………………….………………….…...7
2.3 定时器和其它模块的结构和特点………………………………………….…......10
2.3.1 定时器模块……………………………………………………...……....…10
2.3.2 其它主要模块……………………………………………………………....11
3 MC9S08RE16基于学生实验的应用………………………………….……………..…....15
3.1 实验背景和方案设计……………………………….………………………....…..15
3.1.1 周期的测量…………………………………………………………………15
3.1.2 高频信号周期的测量………………………………………………………16
3.1.3 脉冲高电平持续时间的测量………………………………………….… ..17
3.2 实验过程和实现……………….…………………………………………..............18
3.2.1 实验简介……………………………………………………………………18
3.2.2 相关C语言程序设计…………………………………………………..….22
4 新型单片机在主机报警系统中的应用…………………………………...…………….27
4.1 方案实施的背景…………………………………………………………….……..27
4.2 系统的主要功能……………………………………..……………………….…..30
4.3 总体方案设计………………………………..…………………………………...30
4.4 系统电路原理图………………………..…………………………………….…..33
4.5 电路模块分析…………………………………………………………………….31
4.5.1 供电系统分析………………………………………………………….….31
4.5.2 语音输入输出电路…………………………………………………….….31
4.5.3 电话线接口电路…………………………………………………….…….32
4.6 主程序流程图…………………………………………………………………….35
结论…………………………………………………………………………………………..37
致谢…………………………………………………………………………………………..39
参考文献……………………………………………………………………………………..40
附录…………………………………………………………………………………………..37
附录A……………………………………………………………………………………41
附录B……………………………………………………………………………………42
参考文献
[1] Freescale Semiconductor Inc, Data Sheet for MC9SO8RE16 MCU,
[2] ISD Inc, ISD Data Sheet ,
[3] 王宜怀, 刘晓升. 嵌入式应用技术基础教程[M].北京: 清华大学出版社
1.4万字 42页
摘 要
单片机在我国的应用始于上世纪70年代末,1990年以后单片机应用的开发呈多样性。目前,Freescale公司正在我国组织推广新一代HC08系列单片机及增强型HCS08系列单片机,相信会对我国的单片机应用产生积极的影响。可以预见,HC08及HCS08系列单片机将在我国得到广泛的应用。
安防产品的网络化和无线化是发达国家安防发展的方向,也将成为我国安防业的发展方向。目前已经有很多产品实现了无线化,例如各种探测器、摄像机等,但是在技术上还不十分完善。安防网络化则更具有战略意义。安防行业的盈利模式要从目前的销售和安装转向附加值更高的安防服务,网络化是必由之路。由此可见,安防技术距离成熟还有很长的路要走。 测速、测V/I、测相位等一般都要用到频率信号,特别是在工业控制中。很多变送器如电压、电量变速器,功率、行程变速器等都有频率信号或者说脉冲信号的输出。 频率信号抗干扰性能好,适于远距离传送,并且频率信号所需的接口简单,占用资源少,一般它只占用一路计数器接口直接进行计数或一个中断源输入接口,在中断服务程序中对脉冲进行计数,当然也可利用外部计数装置输入若干路通用I/O接口中。总之频率信号的测量具有灵活的输入方式,对频率信号的各种参数的测量有重要的意义。
本次毕设主要分析、研究了motorola HCS08系列新型单片机MC9S08RE16的结构、功能和特点。利用专门的可编程计数器/定时器实现计数与定时,克服了完全硬件方式与完全软件方式的缺点,设定之后与CPU并行地工作,可大大提高CPU的利用率。从而利用单片机定时器及其它相关模块进行了关于频率信号测量的学生实验设计和应用操作。在此基础上设计的拓扑结构实现许多频率、流量以及检测等具有现实意义的功能。在定时器实验的基础上,利用MC9S08RE16作为处理器,加上一些外围设备,构成了安全装置中的主机报警系统。通过对此系统软、硬件的设计、研究和调试,使新型单片机在安放产品中得到了一定的具体应用。
关键词:HCS08,定时器模块,输入捕捉, 频率的特征参数,主机报警系统,
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的基本结构和功能………………………………………………….….…..2
2.1 后台调试模块及应用程序开发……………..……………………………………..3
2.1.1 后台调试模块………………………………….…………………………...3
2.1.2 应用程序开发………………………………………….…………………...3
2.2 MC9S08RE16各模块结构特征…….…………………………...….……………...4
2.2.1 基本结构……………………………………….…………….……………...5
2.2.2 工作模式和系统时钟…………………………...…………………….…….5
2.2.3 管脚图和最小系统………………………………….………………….…...7
2.3 定时器和其它模块的结构和特点………………………………………….…......10
2.3.1 定时器模块……………………………………………………...……....…10
2.3.2 其它主要模块……………………………………………………………....11
3 MC9S08RE16基于学生实验的应用………………………………….……………..…....15
3.1 实验背景和方案设计……………………………….………………………....…..15
3.1.1 周期的测量…………………………………………………………………15
3.1.2 高频信号周期的测量………………………………………………………16
3.1.3 脉冲高电平持续时间的测量………………………………………….… ..17
3.2 实验过程和实现……………….…………………………………………..............18
3.2.1 实验简介……………………………………………………………………18
3.2.2 相关C语言程序设计…………………………………………………..….22
4 新型单片机在主机报警系统中的应用…………………………………...…………….27
4.1 方案实施的背景…………………………………………………………….……..27
4.2 系统的主要功能……………………………………..……………………….…..30
4.3 总体方案设计………………………………..…………………………………...30
4.4 系统电路原理图………………………..…………………………………….…..33
4.5 电路模块分析…………………………………………………………………….31
4.5.1 供电系统分析………………………………………………………….….31
4.5.2 语音输入输出电路…………………………………………………….….31
4.5.3 电话线接口电路…………………………………………………….…….32
4.6 主程序流程图…………………………………………………………………….35
结论…………………………………………………………………………………………..37
致谢…………………………………………………………………………………………..39
参考文献……………………………………………………………………………………..40
附录…………………………………………………………………………………………..37
附录A……………………………………………………………………………………41
附录B……………………………………………………………………………………42
参考文献
[1] Freescale Semiconductor Inc, Data Sheet for MC9SO8RE16 MCU,
[2] ISD Inc, ISD Data Sheet ,
[3] 王宜怀, 刘晓升. 嵌入式应用技术基础教程[M].北京: 清华大学出版社