下载此文档

《单片机应用》课程设计-基于51单片机的脉冲控制器.doc


文档分类:通信/电子 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
信息与电气工程学院
课程设计说明书
(2010 /2011 学年第二学期)
课程名称: 《单片机应用》课程设计
题目: 脉冲控制器
专业班级: 电气工程及其自动化
学生姓名:
学号:
指导教师:
设计周数: 两周
设计成绩:

2011年07月08日
目录
1. 课程设计目的……………………………………………………………………………………3
2. 课程设计内容及设计过程说明…………………………………………………………………3
功能介绍……………………………………………………………………………………3
电路原理………………………………………………………………………………3
protel原理图…………………………………………………………………………4
各功能模块电路设计…………………………………………………………………5
LED和蜂鸣器模块……………………………………………………………5
硬件复位模块和晶振模块……………………………………………………5
段码输出和共阴极数码管模块………………………………………………6
PCB图…………………………………………………………………………………7
共阴极数码管显示码对照表…………………………………………………………7
元件清单……………………………………………………………………………………8
实际电路板成品图…………………………………………………………………………9
程序流程图…………………………………………………………………………………10
汇编程序……………………………………………………………………………………11
程序源代码……………………………………………………………………………11
代码分析………………………………………………………………………………13
3. 课程设计结论……………………………………………………………………………………13
4. 参考文献…………………………………………………………………………………………15
1、课程设计目的
通过具体的功能电路进一步熟练protel99se的应用,进一步熟练焊接技术,掌握万用电路板的使用方法和技巧,初步掌握单片机编程和调试的技能,例如本课题的数码管显示模块,中断程序设计等。学会利用相关工具检查电路和借助计算机或仿真仪器单步调试程序。注重团队合作,合理组织分工作业,耐心细心,不怕困难,各尽其力,勤动手动脑,善于分析问题,灵活解决问题,提出设计思路,模块组合与技巧的实际操作。通过这些具体的体验,为以后步入岗位从事相关单片机电路设计工作打下基础。
2、课程设计正文
功能介绍
脉冲控制器可以实现手动加减计数。k1为加计数键,k2为减计数键,数码管可以显示0~9、A、b、C、d、E、F。另外当显示为“0”且按下k2键,或者当显示为“F”且按下k1键时,蜂鸣器响,同时LED亮。
电路原理
由于课题要求采用中断控制,所以k1可由INT0表示,k2可由INT1表示,。通过适当编程就可以实现这样的要求:当按下k1时显示加1,而当按下k2时显示减1,当显示为“0”且按下k2键,或者当显示为“F”且按下k1键时,蜂鸣器响,同时LED亮。另个在这里附带共阴极八段数码管引脚功能图和AT89C51单片机引脚功能图如下所示:
-1 共阴极数码管引脚图 -2 AT89C51引脚图
protel原理图
,硬件复位模块,晶振模块,中断模块,I/O接口模块,由P2构成的段码输出模块,共阴极数码管模块。可以作为原理分析和硬件调试的依据。
各功能模块电路设计
LED和蜂鸣器模块
因为课题要求为LED亮时蜂鸣器同时响,这样就可以把它们并联到一起,鉴于单片机P1口带负载能力有限,我们选择了PNP三极管9012作为驱动,同时,为了给LED限流,我们又串入了电阻,这样可以达到理想的结果。

模块电路如右图2-2-3-1所示图2-2-3-1

硬件复位模块和晶振模块
如图2-2-3-2左上角所示为硬件复位模块,即单片机的最小系统,它由复位开关和10uF电容并联而成,分别接到单片机的EA和RESET接口,当开关闭合后,RESET接口为高电平,实现复位功能。
如图2-2

《单片机应用》课程设计-基于51单片机的脉冲控制器 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人3346389411
  • 文件大小0 KB
  • 时间2013-03-08