好文档 - 专业文书写作范文服务资料分享网站

单片机课程设计-30秒倒计时

天下 分享 时间: 加入收藏 我要投稿 点赞

30秒倒计时计时器

《30秒倒计时计时器》

课 程 设 计

专业班级:电子信息科学与技术3班 姓 名:韩飘飘(080212131)

熊元甲(080212132) 蔡正军(080212133) 指导教师:郭玉

设计时间:2013-2014学年第二学期

物理与电气工程学院 2014年5月28日

第 1 页

30秒倒计时计时器

目 录

题目,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1 目录,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2 第一章 方案论证 ,,,,,,,,,,,,,,,,,,,,,,,,,,,,3 1.1课程设计的目的和要求,,,,,,,,,,,,,,,,,,,,3 1.2总体设计,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,4 第二章 硬件设计,,,,,,,,,,,,,,,,,,,,,,,,,,,,,4 2.1CPU部分,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,4 2.2 LED数码管显示器概述,,,,,,,,,,,,,,,,,,,,5 2.3其他元器件介绍及参数选择 ,,,,,,,,,,,,,,,,,7第三章 软件设计 ,,,,,,,,,,,,,,,,,,,,,,,8 第四章

4.1实验调试及结果(照片),,,,,,,,,,,,,,9 4.2 心得体会,,,,,,,,,,,,,,,,,,,,,,,,,,,,9 附录A:

软件程序,,,,,,,,,,,,,,,,,,,,,,,,,10 附录B:

参考文献,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,12

第 2 页

30秒倒计时计时器

第一章 方案论证 1.1课程设计目的和要求 (1)目的

课程设计是单片机课程教学的最后一个环节,是对学生进行

全面的系统的训练。进行课程设计可以让学生把学过的比较零碎的知识系统化,真正的能够把学过的知识落到实处,能够开发简单的系统,也进一步激发了学生再深一步学习的热情,因此课程设计是必不可少的,是非常必要的。

课程设计是提高学生单片机技术应用能力以及文字总结能力的综合训练环节,是配合单片机课程内容掌握、应用得的专门性实践类课程。通过典型实际问题的实际,训练学生的软硬件的综合设计、调试能力以及文字组织能力,建立系统设计概念,加强工程应用思维方式的训练,同时对教学内容做一定的扩充。

(2)要求

用单片机80C51的定时器实现30s,20s倒计时。本例中用两位

数码管静态显示倒计时秒值。

(3)目标

通过课程设计,使自己深刻理解并掌握基本概念,掌握单片机的基本应用程序设计及综合应用程序设计的方法。通过做一个综合性训练题目,达到对内容的消化、理解并提高解决问题的能力的目的。

第 3 页

30秒倒计时计时器

1.2总体设计

本设计由硬件设计和软件设计两部分组成,硬件设计主要包括单片机芯片选择,数码管选择及晶振,电容,电阻等元器件的选择及其参数的确定;软件设计主要是实现30秒倒计时程序的编写,包括利用中断实现1秒的定时及30秒的倒计时。

具体设计:通过AT89C51型号单片机,由P1和P2两组I/O引脚分别控制两个7SEG–COM –ANODE型号数码管,分十位控制和个位控制,达到显示30秒倒计时的目的。

第二章 硬件设计 2.1 CPU部分 (1)P3.2口是复位键

(2)P3.3口是转换30秒、30秒倒计时键 (3)P3.0口是暂停/开始键

(图二:80C51核心电路框图)

第 4 页

30秒倒计时计时器

·管脚说明:

(1)电源及时钟引脚(4个) Vcc: 电源接入引脚 Vss:接地引脚 XTAL1:晶振震荡器接入的一个引脚(采用外部振荡器时,此引脚接地); XTAL2:晶体振荡器的另一个引脚(采用外部振荡器时,此引脚作为外部振荡器信号的输入端)。( 2)控制线引脚(4个) RST/Vpd:复位信号输入引脚/备用电源输入引脚; ALE:地址锁存允许信号输出引脚/编程脉冲输入引脚: EA:内外存储器选择引脚/片外EPROM编程电压输入引脚; PSEN:外部程序存储器选通信号输出引脚。 (3)并行I/O引脚

P0.0-P0.7:一般I/O口引脚或数据/低位地址总线复用引脚; P1.0-P1.7:一般I/O口引脚;

P2.0-P2.7:一般I/O口引脚或高位地址总线引脚; P3.0-P3.7:一般I/O口引脚或第二功能引脚

·振荡特性:

XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。

2.2 LED显示器概述

本设计中采用的是7SEG–COM –ANODE型号数码管,它是一种半导体发光器件,其基本单元是发光二极管。实物如图三所示:

第 5 页

单片机课程设计-30秒倒计时

30秒倒计时计时器《30秒倒计时计时器》课程设计专业班级:电子信息科学与技术3班姓名:韩飘飘(080212131)熊元甲(080212132)蔡正军(080212133)指导教师:郭玉设计时间:2013-2014学年第二学期
推荐度:
点击下载文档文档为doc格式
0ur344jyml2wkqq4m2kq
领取福利

微信扫码领取福利

微信扫码分享