巴黎大学图片-巴黎大学图片
黎明职业大学
机电工程系
课程设计
+-+
机
电
工
程
系
题目
:
课
程
设
计
报
告
专
业:
班
级:
学
号:
姓
名:
同
组
人:
指导老师:
答辩日期:
共
14
页
第
- 1 -
页
黎明职业大学
机电工程系
课程设计
一、
绪论
当今世界但片机以飞快的速度在发展,
了解和掌握单片机技术是
我们机电系学生应该学习的课程之一,基于本学期对单片机的
学习,
现在对单片机语言所写出的电子时钟展开说明,
现在生活很多东西 都
是离不开电子了,
许许多多的东西都被电子产品所代替,
时钟就是一
种在我们生活之中很普通的电子产品,
它虽然在单片机机之 中算是一
种比较简单的东西,
但它在我们生活在是普遍存在的,
它能让我们对
更多的电子产品有所了解,
所以我们想要了解更多的 电子产品,
电子
时钟也是我们应该了解的,
所以我们对电 子时钟展开课程设计,
并对
其工作原理及工作方式进行了解,
子产品。设计过程中我们将对生活中电子时钟的工
作方式进行了解,
接着我们要在学过的单片机语言基础上,
对电子时钟这 样的工作方式
进行单片机解释,有单片机语言解释,为什么电子时钟要这样工作,
接着我们有汇编语言写出电子时钟程序,
在报告中我们将对单机汇编
< p>语言的有关语句进行解释,并对单片机的电路板的工作原理进行解
释,并对
电子时钟工作方式进行说明。
二、
对本课程设计的分析
2.1
工作原理
当电子时钟上电时候
将在电子时钟上显示
23-30-00
,
带表现在是时间,
电子
时钟将按正常的时间一样走动,有对应的四个按钮用来调整时钟所对应的时
间,
第一个按钮对应设置按钮,当它按下去时候,
时钟将停止走动, p>
这时候将进入调
时间模式,
第二个按键用来选择调的是时还有 分还秒,
第三个按键用来加运算的,
共
14
页
第
- 2 -
页
黎明职业大学
机电工程系
课程设计
第四个按键用来减运算的。
2.2 P3
口对应的按键操作功能系统框图
开始
NO
P3.0
是否按
下
YES
P3.1
是否按
下
YES
21H
是否为几
是否为
p>
一
NO
P3.3
是
否按下
YES
时加一
N
O
P3.2
是
否按下
时
减一
YES
P3.3
是否
按下
YES
分加一
NO
NO
P3.2
是
否按下
是否为
2
YES
P3.3<
/p>
是否
按下
秒加一
NO
p>
P3.2
是
否按下
秒减一<
/p>
分减一
说明:
以上框图是系统版上对应的四个按键对电子时 钟的操作功能,
在什么情况下,
对应的
按键实现什么样的
功能。
三、
主要电路模块的实现方案比较及选择
共
14
页
第
- 3 -
页
黎明职业大学
机电工程系
课程设计
3.1
电子时钟显示电路
说明
:P2
口对应的为数码管 的位选当
P2
为
01H
时候对应的最右边的数码管
被点亮,将
01H
依次左移,数码管从右到左依次扫描, 对应的数码管依次点亮,
而我们就是根据数码管的动态显示让每位数码管显示
从右到左依次显示,
而人的眼睛看上去就是同时看到
8
位数码管都亮了。数码上另外
8
个端口接到
P1
口,
,用来点亮每位数码管里对应的
LED
的亮灭,从而在数码管上显示我们
想要她显示的数字。
共
14
页
第
- 4 -
页
黎明职业大学
机电工程系
课程设计
3.2:51
单片机最小系统版电路
说明:
左上角对应的是时钟复位电路,
当
S5
按下时候
,
对应的时钟值会回到< /p>
初始设定的值,
左下角对应的是时钟晶体振荡电路,
其产生 的脉冲直接送给内部
时钟电路,外接晶振时,
C10
和< /p>
C11
通常选择
20-30pF
,
C 10
和
C11
对频率有微
调作用,影响晶
振的稳定性和起振的速度。
3.3
:电源指示灯电路
说明:该电路用来观看电路是否有上电
共
14
页
第
- 5 -
页
黎明职业大学
机电工程系
课程设计
3.4
:
电子时钟按键调节电路
p>
说明:
,
该电路由
4
个按键组 成,
其中
S1
是设置按键,
该按键功能是让电子时 钟进入调时模
式;
S2
是选择按键,该按键功能是用来选 择是时调整,分调整,还是秒调整;
S3
按键对应
的功能
是加
1
操作;
S4
对应的功能是减一操作。
3.5
:蜂鸣器电路
说明:该电路我们设定时间到时将报警呼叫
3.6
:下载程序电路
共
14
页
第
- 6 -
页
黎明职业大学
机电工程系
课程设计
说明:该电路是用来下载我们对应的时钟程序的,
Max232
产品是由德州仪器公
司(
TI
)推出的一款兼容< /p>
RS232
标准的芯片。该器件包含
2
驱动器、 p>
2
接收器
和一个电压发生器电路提供
TIA/ EIA-232-F
电平。
四、
系统电路图
说明:
电源模块上电后给单片机上电,
整个电路只有上电后才能工作,
串 口
模块一边连接到单片机,一边连接到电脑,通过
STC
将程序下载单片机,当单
片机上电后,电子时钟就能工作了,系统电路图对应的
8
个
9012
的基极连接到
单片机
的
P2
口,
用来开关
9012
从而 达到数码管动态显示的位选效果,
8
个
9012
< br>集电极连接到数码管的的位选。数码管的
a-g
连接到单片机的
< p>P1口,单片机的
的
P1
口将给数码 管送码值以显示我们要的数字。
按键电路通过导线接到
P3.0
到
P3.3
,
通过按键调整时间,
蜂鸣器电 路通过导线接到
P1.7
口,
当设定时间到时候
< br>将报警呼叫。
共
14
页
第
- 7 -
页