- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机实训报告心得单片机实训报告心得精选
广东轻工职业技术学院
实 训 报 告
实训项目 单片机实训
系别: 电子通信工程系
专业: 应用电子技术
班级: 嵌入式091班
姓名: 11222
学号: 2009080202316
指导老师: 丁向荣、赵慧
实训地点: 第三实训楼 C309
实训时间: 2011年1月10日至1月14日
前言
单片机应用技术是现代电子设计的核心技术,学习单片机只是就是要将单片机应用到电子产品中,以单片机为控制核心实现电子系统所需实现的功能。单片机的应用能力很多程度上决定了电子类专业学生电子设计与电子应用的水平与能力,尤其是高职学生更是如此。
本项目要求设计一个简单的电子时钟,用六位LED数码管实现电子时钟的功能,显示方式为时、分、秒,采用24h(小时)计时方式,使用按键开关可实现时分调整。
通过电子闹钟项目的课题设计,让同学们体验项目设计的要点,了解项目设计的流程,加深对单片机应用知识的学习,体会团队协作的力量所在。为日后的嵌入式专业学习巩固基础。
目录
1.概述…………………………………………………………
1.1 系统的作用………………………………………………………………
1.2 系统的功能要求 ……………………………………………………………
2.系统硬件设计………………………………………………..
2.1系统的电路原理……………………………………………………………
2.2 电路原理图………………………………………………………………
2.3 各控制按钮控制功能说明……………………………………………….
3.系统软件设计 ……………………………………………….
4.系统调试…………………………………………………….
5. 总结…………………………………………………………
1.概述
1.1 系统的作用
本系统是利用AT89C51单片机结合6个七段显示器以24时制“时时分分秒秒”格式显示时间的电子定时闹铃,系统可以设置8组定时闹铃和1组倒计时功能;当定时闹铃和倒计结束时,该电子时钟通过蜂鸣器发出嘀嘀嘀响声;本系统还具有半点和整点报时功能,当现在时间为半点时会发出嘀的一声响,当现在时间为整点时报整点数响声。由于该电子定时闹铃有强大功能可以在多种场合下使用,利用七段显示器发光也可以在夜晚和黑暗场合下使用。
1.2 系统的功能要求
(1)使用6位七段显示器显示24时制时间。
(2)时间显示格式为“时时分分秒秒”。
(3)定时闹铃功能。
(4)倒计时功能。
(5)半点报时功能:当现在时间为半点时,蜂鸣器发出“嘀”一声响。
(6)整点报时功能:当现在时间为整点时,蜂鸣器发出现在时间整点数响声。
(7)当任一闹铃时间到时发出连续“嘀嘀嘀”响声,七段显示器显示“X HHMM”。
(8)当倒计时时间到时发出嘀嘀嘀响声,七段显示器显示“000000”。
(9)定时闹铃、倒计时和现在时间模式可以互相切换而不影响各自功能。
(10)具有4个按键来进行功能设置,可以设置当前时间、8组闹铃的时间设置和开关及倒计时的时间设置。
(11)通过复位按键可以重启系统。
2.系统的硬件设计
2.1系统的电路原理
(1)系统以AT89C51单片机为本电路的核心元件,通过单片机的P0.0~P0.7引脚和A102J排阻加上拉电压来驱动七段显示器段显示数字。
(2)通过单片机的P2.2~P2.7引脚连接A103J排阻拉升电压信号,控制6个8050NPN三极管使共阴极七段显示器连通接地来循环点亮6位七段显示器。
(3)在七段显示器供电的同时由P0脚驱动显示不同数字。根据人眼的视觉暂留特点,调整延迟时间使所观察到时间数字是稳定的数字。
(4)系统使用了HYDZ蜂鸣器,通过单片机P3.7引脚连接8550PNP三极管推动发声。
(5)电路通过4个按键连接单片机P1.0~P1.3引脚低电平控制系统功能设置。
(6)单片机的复位电路,采用传统上电复位,通过Reset按键控制。
(7)电路可以通过+5V和+12V直流电供电,当使用+12V直流供电时,电路通过1个7805三端稳电器、2个35v100μF电解电容和1个50v10μF电解电容转换成+5V直流电供电。
(8)系统通过一个发光二极管指示电路供电是或正常。
2.2 电路原理图
图示为数码管显示电路
图示为主程序电路图
2.3 各控制按钮控制功能说明
KEY0(按键INT0):调时向左移一位数——接P3.0
KEY1(按键INT1):当前位加1——接P3.1
KEY2(按键T0):当前位减1——接P3.2
KEY3(按键T1):确定调时时间——接P3.3
S1:切换闹钟调时模式(高电平)——接P3.4
S2:中断程序(高
文档评论(0)