单片机关于定时器的大作业实验报告

更新时间:2023-11-13 12:47:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

课 程 设 计 报 告

基于微处理器的定时器设计

一. 硬件系统的设计:

(1)设计要求:

本课程设计的定时器,待机状态是一台时钟,以秒为单位两点闪烁,可设置多个闹铃时间,蜂鸣器鸣叫时间持续一分钟,并可作秒表使用,可控制秒表启停。

(2) 设计目的:

1. 复习和巩固所学过的知识,利用此毕业设计正好可以对所学过的知识进

行系统的回顾和总结。

2. 拓展知识面,课堂的知识是远远满足不了设计的要求的,这就需要我们

主动去找寻更多的资料,了解更多的知识。

3. 培养了设计能力和解决实际问题的能力,同时增强了自学能力,通过设

计完整的单片机系统也初步掌握了组成系统、编程、调试等能力。 4. 通过本LCD电子钟的设计初步了解了单片机应用系统开发研制过程,软

件和硬件设计的方法。

5. 本课程设计目的是制作基于微处理器的定时器,将学过的微处理器硬件

和软件知识,以及电子线路知识进行综合应用,形成一个能实际运行的电子作品。

(3) 系统组成及工作原理

该定时器主要由单片机,复位电路 ,电源,蜂鸣器和开关构成。 本定时器采用ATMEL公司的AT89S51单片机为核心,使用晶振11.0592MHz

晶振与单片机AT89S51相连,通过软件编程的方法实现12分钟为一个周期,同时LCD显示分钟和秒的要求。

(a)硬件的设计:

本设计的硬件系统主要由以下几个模块来实现:控制模块、输入模块、输出模块、电源模块。

控制模块主要用开关实现秒表与时钟以及闹钟之间的变换。。 输入模块主要用于向控制器模块输入各种信息。 输出模块主要用于实时的实现各种显示。

电源模块主要用于向整个硬件系统供电。

(b)设计电路连线原理图:

C1220p

19(c)时钟电路

X1CRYSTALC2220p18929本设计是采用内部时钟方式,用一个11.0592MHz晶振和两个30Pf瓷片电容组成,为单片机提供标准时钟,其中两个瓷片电容起微调作用.其电路图见图

(d)AT89S51及LCD的引脚图:

a) : b)

(4)元器件清单

名称 CPU 晶振 电阻 AT89S51 11.0592MHZ 5.1K 150 三极管 排阻 电容 9012 4.7K*8 10uf 0.1uf 30pf 40引脚插针 蜂鸣器 数量 1 1 3 1 1 1 1 1 2 1 1 液晶显示器ED-S801 剪刀 镊子 面包板、键盘 1 1 1 1、1

(二)软件系统的设计: (1)使用单片机资源的情况:

设计时使用单片机资源的情况如下:AT89S51单片机的P0、P1、P2口作为液晶数据线接口,其中,P0口接液晶分个位,P1接液晶秒十位,P2接液晶秒个位。P3 口接时钟电路和控制开关,用单片机定时器0中方式1来控制定时器运行。

(2)软件系统的各个模块功能:

本设计的软件系统主要采用以下基本模块来实现: 主程序、中断服务程序、开关控制和液晶显示程序。 主程序用于对于各个程序模块的运行及控制,以及各个模式程序的初始化。特别是定时中断的初始值。实验中定时时

本文来源:https://www.bwwdw.com/article/xjev.html

Top