- 3
- 0
- 约1.2万字
- 约 22页
- 2017-04-12 发布于辽宁
- 举报
单片机-定时闹钟的设计本科论文
提供全套毕业论文,各专业都有
河南城建学院
电子技术基础课程设计报告
定 时 闹 钟
姓 名: 连波
学 号: 094412130
专业班级: 0944121
指导老师: 张洛花
所在院系:电气与信息工程学院
2014年12月24日
摘要
本设计是一个定时闹钟,它仅使用单片的40引脚单片机完成闹钟的全部功能。设计目的是为了学习和巩固单片机知识,使对已学过的基础知识能有更深入的理解,学会独立思考、独立思考、独立工作,以及提高对所学应用基本理论分析和解决实际问题的能力。
本文设计的定时闹钟采用80c51芯片,用汇编语言进行编程,时、分、秒用6位LED数码管显示。在电路中通过四个按键S1、S2、S3和S4来进行定时和调时,定时时间到通过喇叭发出报警声。
设计系统的主要功能
· 能显示 时时-分分-秒秒。
· 能够设置定时时间、 修改定时时间。
· 到定时时间能发出报警
1 系统总体方案及硬件设计
1.1 系统总体方案
1)由于要显示数字时间,所以需要6位数码管。
2)时间的定时用时钟电路,修改时间和定时用手动按键控制,报警声通过喇叭发出。
3)80c51单片机加上外围器件(2个3位共阳数码管,8个限流电阻和一个蜂鸣器)和应用程序(ISIS 7 Professional软件和KEIL编译软件),构成相应的应用系统。
1.2系统设计方框图
1.3硬件设计
芯片,4kb程序存储器ROM,128B随机存取存储器,RAM,4个8位并行I/O接口,1个全双工串行通信接口,2个16 位定时器、计数器级及21个特殊功能寄存器。
由先进CMOS 工艺制造并带有非易失性Flash 程序存储器 全部支持12 时钟和6 时钟操作 P89C51X2 和P89C52X2/54X2/58X2 分别包含128 字节和256 字节RAM 32 条I/O 口线 3 个16 位定时/计数器 6 输入4 优先级嵌套中断结构 1 个串行I/O 口 可用于多机通信 I/O 扩展或全双工UART以及片内振荡器和时钟电路。此外,由于器件采用了静态设计,可提供很宽的操作频率范围,频率可降至0 。可实现两个由软件选择的节电模式,空闲模式和掉电模式,空闲模式冻结CPU但RAM定时器,串口和中断系统仍然工作掉电模式保存RAM的内容 但是冻结振荡器 导致所有其它的片内功能停止工作。由于设计是静态的时钟可停止而不会丢失用户数据 运行可从时钟停止处恢复
由P3.7口控制蜂鸣器,使其定时时间到能发出报警声。
1.3.3时钟电路
单片机的时钟产生方法有两种:内部时钟方式和外部时钟方式。本系统中单片机采用内部时钟方式。最常用的内部时钟方式是采用外接晶体和电容组成的并联谐振回路。振荡晶体可在1.2MHz~12MHz之间。电容值无严格要求,但电容取值对振荡频率输出的稳定性、大小和振荡电路起振速度有少许影响,一般可在20pF~100pF之间取值。
单片机的时钟电路:如图所示
限流电阻:8个10k电阻
控制按键:本系统要进行时间的调整和定时,因此用4个手动按键对其进行控制。
1.3.4显示器模块的设计
利用2个七段数码管6个选位引脚连接C51单片机 P2.5 –P2.0接口,其他8个引脚分别通过限流电阻与C51单片机的P0.0 - P0.7和共阳极数码管连接。
数码管:
单片机中通常使用7段LED,LED是发光二极管显示器的缩写。LED显示器由于结构简单,价格便宜,体积小,亮度高,电压低,可靠性高,寿命长,响应速度快,颜色鲜艳,配置灵活,与单片机接口方便而得到广泛应用。LED显示器是由若干个发光二极管组成显示字段的显示部件,当发光二极管导通时,相应的一个点或一个笔划发光,控制不同组合的二极管导通,就能显示出各种字符。
如图所示
2软件设计
2.1划分模块
根据设计要求,定时闹钟程序可分为以下几个模块:
1)显示时间的设置;
2)闹钟时间的设置:
4)定时时间的响应。
3.2程序流程图
程序流程图
2.3汇编程序
ORG 0000H
LJMP START
ORG 000BH
LJMP TIME
;;;;;;;;初始化;;;;;;;;
START: MOV SP, #50H
MOV 20H,#00H ;定义秒
MOV 21H,#00H
您可能关注的文档
- 创世纪新媒体推广公司创业 计划书大学论文.doc
- 窗孔式护面墙施工技术交底大学论文.doc
- 创新基金优质野猪良繁和健康饲养技术的示范推广大学论文.doc
- 创业计划书大学论文.doc
- 创业计划大学论文.doc
- 创业计划书晋源书法字帖销售团队大学论文.doc
- 创意平板折叠桌数学建模竞赛获奖论文本科论文.doc
- 创意广告与企业文化的关系研究-以芙蓉王实业为例本科论文.doc
- 垂直提升式立体车库电气系统硬件设计大学论文.doc
- 垂直斗式提升机传动装置设计 斗式提升机工作原理大学论文.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)