秒表计时器演示文稿
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机基础知识
单片机的发展
AT89系列单片机的基本特性 单片机的结构
所谓单片机,简单通俗的 来讲,就是把中央处理器CPU, 存储器,定时器,接口电路等 一些计算机的主要功能部件集 成在一块集成电路芯片上的微 型计算机。单片机又称为“微 控制器”。
单片机的发展
1971年intel 公司研制出世界上第一个4位 的微处理器; 1973年intel 公司研制出8位的微处理器 8080; 1976年intel 公司研制出MCS-48系列8位的 单片机,这也是单片机的问世。 80年代初,intel 公司在MCS-48单片机基 础上,推出了MCS-51单片机。也就是说, 51单片机最早的出现是在80年代初
单片机设计—秒表计时器
目录:
一:摘要 二:单片机基础知识 三:单片机—原理分析 四:AT89S52拓展
五:软件设计
六:硬件设计 七:总结
摘
要:
码表计时器的系统采用AT89S52单 片机作为控制系统的核心,模型采用 单片机作为主控制器。此次项目主要 讨论了它从软件上实现的过程,流程 图的设定,电路图的绘制,软件的编 辑于调试,重点在于单片机特有的定 时中断方式。由于该系统具有秒表计 数的完整功能,因此在现实生活中有 很高的利用价值。
硬件框图 硬件原理图
总结
通过这次秒表计时器的焊接和调试一个单 片机系统,我们熟悉了单片机基本的开发流程, 主要包括软件和硬件开发,软件开发需要具备 汇编和C语言的知识,硬件开发一般需要基本的 电路板设计、焊接和调试等基本技能。此次项 目我们在获得理论知识的同时,更是在实践中 也获得了许多书本上没有的东西。学会了调试 和查找问题并解决问题的能力,了解了焊普通 元件与电路元件的技巧、掌握了秒表的工作原 理及其他各电路元件的作用,同时对我们自己 的动手实践能力得到了巨大的提高。
源程序
硬件设计
单片机硬件电路设计包含两部分: 一是系统扩展。通俗的来说就是单片机内部的功能 单元 例如(ROM、RAM、I/O、定时器/计数器)。 二是系统的配置。按照系统功能要求配置外围设备 例如(键盘、显示器、打印机、A/D、 D/A转换器等 )。 单片机硬件设计规则: 1、注意布局的合理,尽量减少电路布局的复杂性 2、硬件结构应结合软件方案一并考虑,做到软硬结 合,不能够。 3、单片机外围电路较多时,必须考虑其驱动能力。
软件设计
软件设计格式:
#include<REG52.H> //头文件 main() { //主函数部分
while(1); //死循环
}
项目计划
软件框图
秒表计数器软件设计流程:
1:标题头文件 2:对数码管的各个使能端进行定义 3:延时函数
4:对共阳数码管数组进行定义
5:显示函数 6:主函数 7: 定时器函数 8:外部中断
引言:
秒表多数用于比赛竞技场合,用来 记录运动员的完成时间,分,秒,毫秒数 字显示的计时装置,目前已成竞技场上不 可少的必需品。由于数字集成电路的发展 和石英晶体与振荡器的广泛应用,使得数 字钟的精度远远超过老式钟表,而且大大 地扩展了钟表原先的报时功能,这些都是 以钟表数字化为基础的,因此研究数字钟 及扩大其应用,与现实生活有着非常现实 的意义。
单片机的结构与封装形式
CPU内部组成:ቤተ መጻሕፍቲ ባይዱPU、时
钟系统、总线控制逻辑。 1、CPU:包含运算器和控 制器。 2、时钟系统:包含振荡器、 外解谐振元件。 3、总线控制逻辑:主要用 于管理外部电路,执行总 线时序及系统的复位控制、 外部引脚有RST、ALE、EA、 PSEN。
DIP—塑封双列直插式封装
单片机—原理分析
单片机最小系统包括单片机芯片, 晶振电路,复位电路,电源四部分组 成,可以通过电脑软件编写C语言或汇 编语言程序进行编译后生成Hex(16进 制)文件,再通过软件将生成的Hex文 件烧录到单片机里面便可以运行。
AT89S52拓展
At89s52是一种低功耗、高性能的微控制器, 使用Atmel(爱特梅尔 )公司制造生产的。在单 片及芯片上,拥有灵巧的8位CPU和可编程Flash, 使得AT89S52为众多嵌入式控制应用系统提供高灵 活、超有效的解决方案。 At89s52具有以下标准功能: 40个引脚, 8k 字节Flash存储空间,256字节RAM, 32 位I/O 口 线,看门狗定时器,2 个数据指针,三个16位定 时器/计数器,一个6向量2级中断结构,全双工串 行口,片内晶振及时钟电路。
AT89系列单片机的基本特性
标准型AT89系列单片机:
AT89C51、AT89C52、AT89S51、AT89S52
基本特征:
1、片内有装程序的闪存,装数据的RAM,可烧录Hex。 2、具有丰富的I/O口:32条I/O连接线 3、具有定时器、计数器、外中断、串行通信等资源 4、振荡器最高频率为24MHz,我们这里使用的是12MHZ 晶振 频率。 5、工作电源的电压为5V;
P0—P3都是一个8位双向I/O口。 P0作为输出使用,P3端口作为 特殊功能,具体如下: P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 INTO(外中断0) P3.3 INT1(外中断1) P3.4 TO(定时/计数器0) P3.5 T1(定时/计数器1) P3.6 WR(外部数据存储器) P3.7 RD(外部数据存储器)