- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计报告定时闹铃LCD
单片机课程设计报告 学号:xxx 姓名:xxx 指导老师:xxx 题目:定时闹铃LCD 目的:通过本课程设计可以学习8051定时器时间计时处理,按键扫描及LCD显示的设计方法。 功能说明: 定时闹铃的基本功能如下: 1,文字型LCD(16x2)显示。 2,显示格式为“时时 分分”。 3,由LED闪动来做秒计数表示。 4,具有4个按键来做功能设置,可以设置现在的时间及显示闹铃设置时间。 程序执行后工作指示灯LED闪动,表示程序开始执行,LCD显示“00 00”,按下操作键K1~K4动作如下: 操作键K1:设置现在的时间。 操作键K2:显示闹铃设置时间。 操作键K3:设置闹铃时间。 操作键K4:闹铃ON/OFF的状态设置,设为ON时连续三次发出哔的一声,设为OFF时发出哔的一声。 设置现在的时间或是闹铃时间设置如下: 操作键K1:调整时。 操作键K2:调整分。 操作键K3:设置完成。 时间到时发出一阵声响,按下K4键可以停止声响。 控制电路: 定时闹铃的控制电路分为以下几部分: ? 单片机8051 ? LCD显示器 ? 按键控制 ? 压电喇叭 完整的控制电路图如下: LCD接口设计: LCD接口可以分为8位及4位控制方式,本课程设计使用的是4位控制方式,使用D4~D7数据线来传送控制命令及数据。使用4位数据线做控制时需分两次来传送,先送出高4位数据,再送出低4位数据。 4为控制电路如图所示: 以8051 P0的6条输出控制线来实现控制,P0还接有提升电阻以增加其驱动能力,控制信号说明如下: (1)R/W LCD读写控制线 直接接地,由于R/W=0时,LCD执行写入的动作,R/W=1时则执行读取的动作。因此简化设计后,则无法对LCD实现读取动作。所有控制数据的写入需加入适当的延迟 ,以配合LCD内部控制信号的执行 (2)RS 寄存器选择控制线 由P0.0控制,当RS=0时,可以写入指令寄存器,如果RS=1则写入数据寄存器。 (3)EN 启用控制线 由P0.1控制,高电平动作。高电平时LCD动作启用有效。 (4)VO 亮度调整控制引脚 直接接地,是字符显示最亮。 5)D0~D7 双向的数据总线 LCD 数据读写方式以4为方式进行写入,只用到D7~D4,分别由P0.7~P0.4控制。 压电喇叭: 在IO51单板上8051端口3的第4位(P3.4)是压电喇叭的驱动位,持续送出工作脉冲可以推动喇叭发出哔的响声,当工作频率越高时,声音越清脆,工作频率低时,声音则较低沉,太低的工作频率则无法使喇叭发出声音. 按键: 按键采用低电平有效,由于本设计中接8051的片P2.7~p2.4口,已有内部上拉电阻,故外电路无需加上拉电阻,断开时表现为高电平,当闭合时,为低电平,则该按键有效。 汇编环境: 8051汇编编译器:KEIL汇编编译器 主程序控制的工作流程: N Y 程序清单 引脚定义 K1:ADJ TIME K2:HOUR K3:MIN K4:OK ;定时器0及时中断程序每隔5ms中断一次 ;MOV TL0,#(8192-5000).MOD.32 ;MOV TH0,#(8192-5000)/32 LO EQU 24 HI EQU 99 ; CO EQU 200 ;5ms中断计数时间常数, 计数200次表示1s ALB EQU 20H.0 ;闹钟设置标志 HOUR EQU 30H ;存放小时变量 MIN EQU 31H ;存放分钟变量 SEC EQU 32H ;存放秒钟变量 DEDA EQU 33H ;5ms计数器 SECO EQU 34H ;存放旧的秒数 X EQU 35H ;LCD位置变量 HH EQU 36H ;加载低字节 MM EQU 37H ;加载高字节 ; ;KEY4 K
您可能关注的文档
- 医学疾病—护理三基练习.doc
- 医学类-人体 解 剖 学 - 生殖系统.ppt
- 医学类-泌尿男性生殖系统疾病病人的护理.ppt
- 医学生优秀毕业论文答辩ppt模板参考_下载.ppt
- 医学类-医学影像技术学-CT技术.ppt
- 医学类-职业健康监护与职业病诊断.ppt
- 医学影像物理学课件 第一章 X射线物理.ppt
- 医学免疫学概述-八年制.ppt
- 医学类-中西医临床眼科学--结膜病.ppt
- 医学类深圳职员护理考试题无忧 资料全整.doc
- 单片机课程设计报告论文毕业设计学位论文范文模板参考资料—小型通信系统的设计制作.doc
- 单片机课程设计报告---基于单片机的数字温度计设计-单片机.doc
- 单纯性肥胖的运动处方.ppt
- 单词汇总音标行星月份星座计量单位天气交通颜色衣服动植物食物汽车日常疯狂英语等.docx
- 华都中心金螳螂深化设计及优化方案.pptx
- 单相桥式半控整流电路仿真建模分析.doc
- 单点系泊油滑环密封系统APL Swivel Stack Traning Course.ppt
- 南京工业大学 机械设计 试题及答案.doc
- 南京万科金色家园三期项目高层住宅外墙裂缝渗漏质量控制.ppt
- 南京市建筑物室内清洁保养操作规程.doc
文档评论(0)