电子时钟实验报告-电子时钟.docx
《电子时钟实验报告-电子时钟.docx》由会员分享,可在线阅读,更多相关《电子时钟实验报告-电子时钟.docx(12页珍藏版)》请在优知文库上搜索。
1、电子时钟实验报告一、实验目的学习8051定时器时间计时处理、按键扫描及1.ED数码管显示的设计方法。二、设计任务及要求利用实验平台上4个1.ED数码管,设计带有闹铃功能的数字时钟,要求:1 .在4位数码管上显示当前时间,显示格式为“时时分分”;2 .由1.ED闪动做秒显小;3 .利用按键可对时间及闹玲进行设置,并可显示闹玲时间。当闹玲时间到蜂鸣器发出音乐,按停止键使可使闹玲声停止。三、工作原理及设计思路利用单片机定时器完成计时功能,定时器0计时中断程序每隔5ms中断一次并当作一个计数,每中断一次计数加1,当计数200次时,那么表示IS到了,秒变量加1,同理再判断是否Imin钟到了,再判断是否I
2、h到了。为了将时间在1.ED数码管上显示,可采用静态显示法和动态显示法,由于静态显示法需要数据锁存器等较多硬件,可采用动态显示法实现1.ED显示。闹铃声由交流蜂鸣器产生,电路如右图,当P1.7输出不同频率的方波,蜂鸣器便会发出不同的声音。四、电路设计及描述(1)硬件连接局部:在ZKS-03单片机综合实验仪上有四位共阳1.ED数码管,其标号分别为1.ED11.ED4.为了节省MCU的I/O口,采用串行接口方式,它仅占用系统2个I/O口,即P1.O口和P1.l口,一个用作数据线SDA,另一个用作时钟信号线C1.K,它们都通过跳线选择器JPI相连。由于采用共阳1.ED数码管,它的阴极分别通过限流电阻
3、R20-R27连接到控制KD_0KD_Q7。这样控制8个发光二极管,就需要8个I/O口。但由于单片机的I/O口资源是有限的,因此常采用实验电路所示的串并转换电路来扩充系统资源。串并转换电路其实质是一个串入并处的移位存放器,串行数据再同步移位脉冲C1.K的作用下经串行数据线SDA把数据移位到KD_0KD_Q7端,这样仅需2根线就可以分别控制8个发光二极管的亮灭。而Po口只能作地址/数据总线,P2口只能作地址总线高8位,P3.0、P3.1作为串行输入、输出接口,实验仪上单片机可用作I/O的口仅有:Pl.O-P1.7,8位;P3.2、P3.3、P3.4、P3.5,4位。其中:P1.0用作数据线SDA
4、,P1.l用作时钟信号C1.K,所以P1.O和P1.l应该接对应跳线的A位,即跳线的中间和下面相连。PI.3、PI.4、P1.5和P1.6是四个数码管的位扫描线,其中P1.6对应数码管Wl,显示小时高位;P1.5对应数码管W2,显示小时低位;P1.4对应数码管W3,显示分钟高位;P1.3对应数码管W4,显示分钟低位。PI.7连接蜂鸣器电路,输出不同频率的方波,使其发出不同的声音。P1.2用来控制秒的闪烁显示。故,PI.2也应该接对应跳线的A位。其显示电路如下列图所示:P3.2、P3.3、P3.4、P3.5分别连接单刀双掷开关Sl、S2、S3、S4,从而输入上下电平。将S2S1定义为功能模式选择
5、开关;S3定义为分钟数调整开关;S4定义为小时数调整开关。当S2Sl=OO时,显示当前时间,不进行任何操作。当S2Sl=Ol时,显示当前时间,同时可进行时钟调整,假设S3=l,分钟数持续加1,假设S4=l,小时数持续加1。当S2Sl=10时,显示闹钟时间,同时可进行闹钟调整,假设S3=l,分钟数持续加1,假设S4=l,小时数持续加1。当S2Sl=Il时,显示当前时间,同时关闭闹钟。7段显示器的字形与共阳极时编码的对应关系如下表:显TK字符段码显示字符段码0COH7F8H1F9H880H2A4H990H3BOHA88H499HB83H592H无显示FFH682H音节设置原理:由不同频率的方波产生
6、,音节与频率的关系如表1所示。要产生音频方波,只要算出某一音频的周期(1/频率),然后将此周期除以2,即为半周期的时间。利用计时器计时此半周期时间,每当计时到后就将输出方波的I/O反相,然后重复计时此半周期时间再对I/O反相,就可在I/O脚得到此频率的方波。在ZKS-O3实验仪上,产生方波的I/O脚选用P1.7,通过跳线选择器JP相连。这样P1.7输出不同频率的方波,蜂鸣器便会发出不同的声音。另外,音乐的节拍是由延时实现的,如果1拍为0.4秒,1/4拍是0.1秒。只要设定延时时间,就可求得节拍的时间。延时作为根本延时时间,节拍值只能是它的整数倍,每个音节相应的定时器初值X可按下法计算:(1/2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子 时钟 实验 报告