单片机原理与应用课程设计-数字电子钟课程设计

单片机原理与应用课程设计-数字电子钟课程设计

ID:6331385

大小:148.50 KB

页数:17页

时间:2018-01-10

单片机原理与应用课程设计-数字电子钟课程设计_第1页
单片机原理与应用课程设计-数字电子钟课程设计_第2页
单片机原理与应用课程设计-数字电子钟课程设计_第3页
单片机原理与应用课程设计-数字电子钟课程设计_第4页
单片机原理与应用课程设计-数字电子钟课程设计_第5页
资源描述:

《单片机原理与应用课程设计-数字电子钟课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数字电子钟课程设计重庆机电职业技术学院课程设计说明书设计名称:单片机原理与应用课程设计题目:数字电子钟课程设计学生姓名:专业:09电气自动化技术班级:091001学号:指导教师:日期:2011年6月20日重庆机电职业技术学院XIII数字电子钟课程设计课程设计任务书电气自动化技术专业2009年级一班一、设计题目数字电子时钟设计二、主要内容1、利用CPU的定时器定时,设计一个电子时钟,使七段数码管输出记时值,格式如下:XXXXXX由左向右分别为:时、分、秒2、利用蜂鸣器实现整点报时功能3、利用AN1~AN4实现时,分的分别加减。三、具体要求1、硬件电路实验连线板上已经接好,无需另外接线

2、。①本课程设计中要把跳线JP1(板子右上角,LED灯正上方)跳到DIG上,J23(在黄色继电器右上方)接到右端。②本课程设计中要把跳线J9(紧贴51插座右方,蜂鸣器下方,RST复位键上方)跳到右端③本课程设计要把跳线J6跳到AN端,AN1(P0.0)~AN4(P0.4),J6在51插座右下方,4×4键盘左上方。2、课程设计说明①与定时器有关的寄存器有工作方式寄存器TMOD和控制寄存器TCON。TMOD用于设置定时器/计数器的工作方式0-3,并确定用于定时还是用于计数。TCON主要功能是为定时器在溢出时设定标志位,并控制定时器的运行或停止等。本课程设计中用定时器T0产生1秒钟基本时间

3、单位,本系统fosc=11.0592MHz,当定时器T0工作在方式1(16位)时,最大定时时间为:216*0.9216μs=60397.9776μs再利用软件记数,当T0中断17次时,所用时间为60397.9776*17=1026765.6192μs≈1s因此在T0中断处理程序中,要判断中断次数是否到17次,若不到17次,则只使中断次数加1,然后返回,若到了17次,则使电子秒表记时值加1(十进制),请参考硬件实验四有关内容。XIII数字电子钟课程设计②电路中共阴极数码管的段码a、b、c、d、e、f、g、dp分别与单片机的P2.0~P2.7依次相连,控制数码管中显示的字型;6个数码管

4、的位选通信号由6个非门控制,分别接到单片机的P1.0~P1.5端口上。程序中通过P1.0~P1.5输出高低电平控制数码管的显示和关闭,高电平时对应数码管显示,显示内容由P2.0~P2.7输出的段码控制。要将实时时钟值送到6个共阴极数码管中显示,这可通过调用编写的显示子程序来实现,实现过程是:先将(时、分、秒)3个记时值按个位和十位拆开成6个数字,然后查(0~9)段码表,再将段码分别送到显示缓冲区(片内数据存储30H~35H设定为显示缓冲区,用于存放段码)中去,最调用显示子程序送到6个共阴极数码管中显示。③蜂鸣器由单片机的P0.7口控制:当P0.7输出高电平时,三极管截止,没有电流流

5、过线圈,蜂鸣器不发声;当P0.7输出低电平时,三极管导通,有电流流过线圈,蜂鸣器发出声音。④使用独立式按键AN1(P0.0)~AN4(P0.3)时要注意采用软件消抖动的方法,一般采用软件延时(10ms)的方法,通过P0.0~P0.4的变化控制时,分的分别加减(手动调整时间)。3、实验仪器和设备:PC机、WAVE软件、Proteus软件、51超级板等。4、参考资料见附件四、进度安排第1天:查阅资料,绘制硬件电路原理图;第2天:编写显示子程序;第3天:编写主程序和T0中断子程序第4天:完成硬件仿真调试第5天:实现课程设计题目要求,完成课程设计五、成绩评定指导教师签名日期年月日系主任审核

6、日期年月日XIII数字电子钟课程设计目录一、设计任务分析………………………………………………………1二、总体方案设计………………………………………………………1三、数字电子钟硬件方案的设计………………………………………13.1时钟电路的设计………………………………………………13.2复位电路的设计………………………………………………23.3按键电路的设计………………………………………………23.4蜂鸣报时电路的计……………………………………………23.5显示电路的设计………………………………………………3四、数字电子钟软件件方案的设计………………………………………34、1软件内容…

7、……………………………………………………………34、2按键程序设计…………………………………………………………44、3显示程序设计…………………………………………………………44、4蜂鸣报时程序设计……………………………………………………5五、数字电子钟的系统调试………………………………………………5六、设计总结及心得………………………………………………………5参考文献………………………………………………………………5附件一…………………………………………………………

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。