- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计报告-电子日历和电子表精选
单片机课程设计报告
题目:电子日历和电子表
2003级自动化一班
指导老师:
完成日期:2006年6月15日
一.设计题目:电子日历和电子表
二.设计要求:
1.利用8031作为主控器组成一个电子日历和电子表;
2.上电或RESET后能自动显示当前时间(时:分),首次上电复位显示为0时0分;以后各次均显示正确的当前时间;
利用4个LED显示管分时显示当前时间和日历;
利用尽可能少的小键盘(开关)实现
1)校正日历和时间,即当前的日历和时间输入计算机
2)显示选择:时分显示/日历显示/报警显示
3)报警时间的设置
利用发光二极管作为报警指示,当报警时间到,二极管发光。
三.系统设计方案(简略):
在本次课程设计中经过我们的认真研究我们决定采用8031内部的定时/计数器T0作为时间基准,工作在定时状态时每隔100MS产生一次中断,每10次中断秒计数器加1。由于本实验的CPU晶振频率是6MHZ,所以定时器T0的时间常数是3CB0H,即TH0=3CH,TL0=BOH。以此作为电子日历和电子表的基本计时器。
时间常数=65536-*0.1*(1/12)=15536=3CB0H
对于共阴极LED显示利用8155的动态扫描显示,8031的P0口的输出显示送到8155的地址AD口。8155的PA,PB口输出。PB口为显示管段输出口,通过驱动芯片7407接LED的a-d.p位。输出相应的段码,PA口为显示管位输出口,它的PA0到PA3通过驱动芯片7406作为相应的位码输出。
利用两个开关L分别接8031的P1.0,P1.1对电子钟和电子日历的显示状态进行控制,并且完成相应的调时以及报警定时工作。
利用发光二极管接到8031的P3.0口,当报警时间到将P3.0置1完成报警显示
四.元件清单:
8155 一片 7407 两片
7406 一片 开 关 两个
LED共阴极数码管 四个 发光二极管 一个
面包板 一个 万用表 一个
仿真头 一个 拔线钳 一把
镊子 一把 细导线若干
剪刀 一把
五.设计原理图:
六.电气结构图:
七.使用说明书:
按键0的功能:
1、实现显示模式的转换:不按时是显示时、分(时间)。按下第一次是显示日、 月(日历)。按下第二次是显示报警时、分(报警)。按下第三次是显示秒、 十分之一秒。按下第四次显示时、分。如此进行按键循环
2、在按键1(调整鍵)动作后实现对日历,时间,报警时间的调整。具体操作为当1键显示要调整的位时,0键实现对这一位的累加,即按下一次示数加一。
按键1的功能:
实现对显示时间(时间、日历、报警时间)要调整的位转换:
当前显示时、分时,按键1按下第一次调分位,按下第二次调时位,按下第三次循环到当前显示状态,不能调整。
当前显示日、月时,按键1按下第一次调日位,按下第二次调月位,按下第三次循环到当前显示状态,不能调整。
当前显示报警时、分时,按键1按下第一次调分位,按下第二次调时位,按下第三次循环到当前显示状态,不能调整。
在按键1的基础上通过按键0来实现调整。
八.软件设计:
主程序流程图:
时间中断子程序流程图:
显示子程序流程图:
0号键处理子程序流程图:
1号键处理子程序流程图:
程序清单
DISBUF EQU 30H
BUF EQU 20H
SECBUF EQU 21H
MINBUF EQU 22H
HOUBUF EQU 23H
DAYBUF EQU 24H
MONBUF EQU 25H
ALARMMIN EQU 26H
ALARMHOU EQU 27H
TEMP_BUF1 EQU 28H
TEMP_BUF2 EQU 29H
DISP_STATUS EQU 2AH
CHG_BIT EQU 2BH
ALARMING EQU 2CH
KEYBUF EQU 2DH
P_CON EQU 7F00H
PORT_A EQU 7F01H
PORT_B EQU 7F02H
MODE1 EQU 0
MODE2 EQU 1
MODE3 EQU 2
MODE4 EQU 3
HOUCHG EQU 4
MINCHG EQU 5
MON
您可能关注的文档
最近下载
- 专题02 宇宙中的地球-5年(2020-2024)高考1年模拟地理真题分类汇编(北京专用)(解析版).docx VIP
- 城市绿地分类标准 .pdf VIP
- 营养指导员题库.docx VIP
- 专题01 地球和地图-5年(2020-2024)高考1年模拟地理真题分类汇编(北京专用)(解析版).docx VIP
- 四年级【语文(统编版)】古诗三首(第一课时)课件 .pptx
- 质量管理体系工具统计技术.pptx VIP
- 2022年茅台考试真题及答案——计算机专业.pdf
- 发电机短路试验中转子接地保护误动作分析及关键问题探讨.pdf VIP
- Silvaco傻瓜教程—张林—长安大学—2018.06.pdf
- SpringBoot学习笔记(实用完整版).pdf VIP
文档评论(0)