单片机课程设计--光电计数器

单片机课程设计--光电计数器

ID:35626042

大小:300.50 KB

页数:11页

时间:2019-04-03

单片机课程设计--光电计数器_第1页
单片机课程设计--光电计数器_第2页
单片机课程设计--光电计数器_第3页
单片机课程设计--光电计数器_第4页
单片机课程设计--光电计数器_第5页
资源描述:

《单片机课程设计--光电计数器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、郑州航空工业管理学院单片机原理及应用课程设计2006级电气工程及其自动化专业0606071班级题目光电计数器姓名冯爵学号060607108指导教师王义琴职称讲师二ОО9年12月02日内容摘要本课程设计师以MCS-51系列单片机为核心制作一个光电计数器,使其可以完成0-9999的循环计数,拥有自动复位、手动复位及手动清零的功能。在设计中,通过外设电路将得到所需要计数的光电信号转化为单片机所要求对应的电平,当单片机接收到信号后,通过外部中断调用中断服务程序来完成计数和从二进制到十进制的整合。再运用单片机的并行接口将十进制数值经MC14543输送给显示管

2、将计算值显示出来。关键字光电计数器89C51单片机MC14543中断计数目录一、课程设计的目的二、课程设计的具体要求三、单片机发展简史四、MCS-51单片机系统简介五、光电计数器的功能六、课程设计分析设计七、硬件电路图及说明八、流程图及说明九、程序的源代码清单及注释(C51程序):十、课程设计总结十一、参考文献:一、课程设计的目的1、进一步熟悉和掌握单片机的结构及工作原理。2、掌握单片机的接口技术及相关外围芯片的外特性,控制方法。3、通过课程设计,掌握以单片机核心的光电计数器的设计方法和调试方案4、通过完成光电计数器的完整的开发和他、调试,了解开发

3、一单片机应用系统的全过程,为今后从事相应的工作打下基础二、课程设计的具体要求1、原理图设计。2、程序调计。3、程序调试。4、设计说明书三、单片机发展简史单片机作为微型计算机的一个重要分支,应用面很广,发展很快。自单片机诞生至今,已发展为上百种系列的近千个机种。如果将8位单片机的推出作为起点,那么单片机的发展历史大致可分为以下几个阶段:(1)第一阶段(1976-1978):单片机的控索阶段。以Intel公司的MCS–48为代表。MCS–48的推出是在工控领域的控索,参与这一控索的公司还有Motorola、Zilog等,都取得了满意的效果。这就是SCM

4、的诞生年代,“单机片”一词即由此而来。(2)第二阶段(1978-1982)单片机的完善阶段。Intel公司在MCS–48基础上推出了完善的、典型的单片机系列MCS–51。它在以下几个方面奠定了典型的通用总线型单片机体系结构。①完善的外部总线。MCS-51设置了经典的8位单片机的总线结构,包括8位数据总线、16位地址总线、控制总线及具有很多机通信功能的串行通信接口。②CPU外围功能单元的集中管理模式。③体现工控特性的位地址空间及位操作方式。④指令系统趋于丰富和完善,并且增加了许多突出控制功能的指令。(3)第三阶段(1982-1990):8位单片机的巩

5、固发展及16位单片机的推出阶段,也是单片机向微控制器发展的阶段。Intel公司推出的MCS–96系列单片机,将一些用于测控系统的模数转换器、程序运行监视器、脉宽调制器等纳入片中,体现了单片机的微控制器特征。随着MCS–51系列的广应用,许多电气厂商竞相使用80C51为内核,将许多测控系统中使用的电路技术、接口技术、多通道A/D转换部件、可靠性技术等应用到单片机中,增强了外围电路功能,强化了智能控制的特征。(4)第四阶段(1990—):微控制器的全面发展阶段。随着单片机在各个领域全面深入地发展和应用,出现了高速、大寻址范围、强运算能力的8位/16位/

6、32位通用型单片机,以及小型廉价的专用型单片机。四、MCS-51单片机系统简介MCS-51系列单片机研制于1980年,由Intel公司所开发,其结构是8048的延伸,改进了8048的缺点,其ROM、RAM都可扩充至64KB,也增加了如乘(MUL)、除(DIV)、减(SUBB)、比较(CJNE)、栈入(PUSH)、栈出(POP)、16位数据指针、布尔代数运算等指令,以及串行通信能力和5个中断源。8052有6个中断源,MCS-51系列单片机存储器容量如下表所示:五、光电计数器的功能光电计数器能对外部的光电回路感应的光电电压进行计数,为对转速,转角的测量

7、提供前提。用51系列单片机设计一个光电计数器。功能如下:1、利用外部中断对外来的光电信号进行计数。2、用字符型LCD显示当前的计数值。3、开机时自动对计数器复位。4、计数值为0-9999。  5、可随时手动动复位和手动停止计数。六、课程设计分析设计本次设计利用89C51单片机结合MC14543及共阴极LCD显示器来设计一个简易的光电计数器。1.89C51单片机要实现的功能利用89C51单片机的外部中断0对外来的光电信号进行中断计数,通过S2的通断作用于外部中断1来完成对计数器的手动复位,通过S1的通断作用于P2.5来完成手动的停止计数。89C51中

8、利用30H-35H存储单元数据寄存器,其对应的存储数据如下所示:对外显示输出采用并行口输出,其利用89C51单片机的P0.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。