- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子时钟单片机设计论文
目 录
目 录 1
第一章 电子时钟设计要求分析 3
第二章 单片机系统及中断系统介绍 4
1.1 系统介绍 4
1.2 中断系统 4
第三章 电子时钟设计理念 5
第四章 课设原理图 6
第五章 计时功能 7
第六章 电子时钟程序设计 8
第七章 调试过程 17
设计总结 18
参考文献 19
第一章 电子时钟设计要求分析
1)、以MCS-51系列单片机为核心器件组成温度控制系统,采用热敏电阻作为温度检测元件,ADC0809实现温度采样;
2)、利用提供单元模块构成硬件系统
1、使用4位LED显示器来显示现在的时间;
2、自行焊接单元电路,要求焊点光亮,无虚焊点。
3、显示格式为“分分秒秒”
4、使用四个按键来做功能设置,可以设置现在的时间及显示闹铃设置时间。
5、按下操作键K1~K4动作如下:
K1:设置现在的时间
K2:显示闹铃设置时间
K3:设置闹铃时间
K4:运行
设置现在的时间或是闹铃时间设置如下:
K1:调整分
K2:调整秒
K3:设置完成
第二章 单片机系统及中断系统介绍
1.1 系统介绍
单片机应用系统由硬件系统和软件系统两部分组成。硬件系统是指单片机以及扩展的存储器、I/O接口、外围扩展的功能芯片以及接口电路。软件系统包括监控程序和各种应用程序。
在单片机应用系统中,单片机是整个系统的核心,对整个系统的信息输入、处理、信息输出进行控制。与单片机配套的有相应的复位电路、时钟电路以及扩展的存储器和I/O接口,使单片机应用系统能够进行。
在一个单片机应用系统中,往往都会输入信息和显示信息,这就涉及键盘和显示器。配置键盘和显示器一般都没有统一的规定,有的系统功能复杂,需输入的信息和显示的信息量大,配置的键盘和显示器功能相对强大,而有些系统输入输出的信息少,这时可能用几个按键和几个LED显示灯就可以进行处理了。在单片机应用系统中配置的键盘可以是独立的键盘,也可以是矩阵键盘。显示器可以是LED指示灯,也可以是LED数码管,也可以是LED显示器。
1.2 中断系统
1、MCS51单片机提供5硬件个中断源,2外部中断源,2个定时计数器T0和T1的溢出中断源TF0和TF1,一个串行口发送T1和接受R1中断。
2MCS51单片机中没有专门的开中断和关中断指令,对各个中断源的允许和屏蔽是由内部的中断允许寄存器IE的各位来控制的。中断允许寄存器IE的字节地址为A8H,可以进行位寻址。系统复位时,中断允许寄存器的内容为00H,如果要开放某个中断源,则必须使IE中的总控制位和对应的中断允许位置“1”。
3、MCS-51单片机有5个中断源,为了处理方便,每个中断源有两级控制,高优先级和低优先级。通过有内部的中断优先级寄存器IP来设置,中断优先级寄存器IP的字节地址为B8H,可以进行寻址。如果某位被置1,则对应的中断源被设为高优先级;如果某位被清零,则对应的中断源被设为低优先级。对于同级中断源系统有默认的优先权顺序,从高到低优先权顺序为外部中断0、定时计数器T0中断、外部中断1、定时计数器T1中断、串行口中断。
4、MCS-51单片机响应中断的条件为:中断源有请求且中断允许。
第三章 电子时钟设计理念
用定时计数器T0,工作于方式1,对12MHZ的系统时钟进行定时计数,初值设为XXYY。形成定时时间为50ms。用片内RAM的7BH单元加1,分计数器加到60则计数器7AH单元加1,时计数器加到24则清0。然后把秒、分、时计数器分成十位和个位放到8个数码管的显示缓冲区,通过数码管显示出来。
第四章 课设原理图
第五章 计时功能
用到的8254的功能只是相当于一个分频计,输入一定频率的脉冲信号使每隔一秒就会在OUT0端产生0到1的跃变,作为中断IRQ的请求信号。由于秒、分的进制形式不同,可通过中断程序控制,由此完成计时功能。
可以用四位二进制码分别对应表示X4X3X2X1的逻辑值(1--高电平,0--低电平),实现时钟的显示功能。具体操作:首先将秒的个位数据通过8255的B端口送给数码管,同时将二进制码“0111”通过8255的A端口送给小键盘X4X3X2X1,这样通过计算机的扫描后,就会在数码管4上显示秒的个位值;接着将秒的十位数据送给数码管,同时将二进制码“1011”送给小键盘X4X3X2X1,这样就会在数码管3上显示相应的数值;同样的道理,分别将分的个位、十位送给数码管,“1101” 、“1110”送给小键盘X4X3X2X1,就会依次在数码管2、1上显示分的个位、十位数值。特别注意分秒的间隔点,由于数码管共阴极,将数码二进制最高位置1,其他为置0即可。
第六章 电子时钟程序设计
org 0000h
ajmp main
org 000bh
ajmp took
您可能关注的文档
- 导入功能文档.doc
- 高校学生学籍管理系统分析.doc
- 电算化试题四.doc
- 体育管理学试卷F.doc
- 洛阳市2011-2012学年高三二练英语.doc
- 中兴2010校园招聘面试题.doc
- 材料学院模拟招聘大赛策划书.doc
- 2012届高三物理第2章教学案4(章末整合).doc
- 2010年秋松鹤中学团委会工作计划.doc
- 电教中心上半年小结.doc
- 《模拟航行_使用仿真技术培训海员并颁发执照(1996)》(节选)汉译实践报告.docx
- 金属活动性顺序及其应用.ppt
- 养殖讲解技术课件.pptx
- 《殷代貞卜人物通考》研究.docx
- 公务员考试时事政治过关检测附答案详解【考试直接用】.docx
- 2024年至2025年福建省三明市公开招聘警务辅助人员辅警结构化面试精选模拟题库二含答案.docx
- 2022年至2023年黑龙江省七台河市公开招聘警务辅助人员辅警结构化面试复习训练题库一含答案.docx
- 幼儿园中班第一学期个人工作计划.pptx
- 2022年至2023年江西省抚州市公开招聘警务辅助人员辅警结构化面试精选模拟题库二含答案.docx
- 2022年至2023年江苏省无锡市公开招聘警务辅助人员辅警结构化面试复习训练题库二含答案.docx
最近下载
- 三面切书机课设说明书.doc VIP
- 三面切书机设计.doc VIP
- 软件工程体系化建设方案(3篇).docx VIP
- 软件工程数据驱动方案(3篇).docx VIP
- 2025年四川富润企业重组投资有限责任公司人员招聘笔试备考题库.docx VIP
- 2025年连结员(中级)资格理论必背考试题库(附答案).pdf VIP
- 卡尔玛正面吊DRF 介绍.ppt VIP
- 2025年四川富润企业重组投资有限责任公司校园招聘笔试备考试题及答案解析.docx VIP
- 新解读《CB_T 3513-2013船舶涂装质量验收技术要求》必威体育精装版解读.docx VIP
- 嵌入式系统基础与实践基于ARMCortex-M3内核的STM32微控制器习题答案.pdf
文档评论(0)