- 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
您可能关注的文档
- 北师大版七年级历史下册教案、练习题、拓展资料全套精选.doc
- 北师大版七年级初一思想品德上册教案全册精选.doc
- 北师大版七年级语文下册练习题及答案全套精选.doc
- 北大青鸟综合网络管理平台解决方案(江西地税)精选.doc
- 北师大版三年级数学上册导学案教案精选.doc
- 北师大版九年级初三历史上册集体备课教学导学案(全册25课时)精选.doc
- 北师大版二年级品德与生活第六单元教学设计(怎样做好事)精选.doc
- 北师大版七年级数学上说课稿{全部}【教师招聘必备】精选.doc
- 北师大版二年级语文下册全册教案精选.doc
- 北师大版二年级数学上册教案全册精选.doc
- 2024福建厦门松元电子股份有限公司校园招聘笔试参考题库附带答案详解.pdf
- 2024福建厦门海顺达港航技术服务有限公司职业经理人选聘2人笔试参考题库附带答案详解.pdf
- 细菌的形态结构.ppt
- 2024福建人才行一教育信息科技有限公司招聘16人笔试参考题库附带答案详解.pdf
- 2025年瓦材料合同8篇.docx
- 承揽合同范本---上海市家庭居室装饰装修施工合同7篇.docx
- 2024福建厦门海沧发展集团有限公司招聘(审计岗)笔试参考题库附带答案详解.pdf
- 2025年西安市房屋拆迁安置补偿合同5篇.docx
- 债权债务转让协议书范文与债权及股票附负担赠与合同8篇.docx
- 医药类店铺投资经营合同8篇.docx
文档评论(0)