下载此文档

基于51单片机的计数器设计.docx


文档分类:通信/电子 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
单片机课程设计
目录
课程设计的目的 1...
2 设计思路 1...
3 设计过程 2...
3、 1 方案论证 2..
3、 2 电路的设计 6..
4 应用程序 6...
5 系统调试与焊接 8...
5、1 电路的安装与焊接 8..
5、 2 系统试调 9..
6 结论 1..0.
7 心得体会 .
参考文献 .
附录 1: 总体电路原理图
附录 2: 实物图 1..4
附录 3: 元器件清单 1..5
1 课程设计的目的
利用单片机定时器 /计数器中断设计计数器 ,0 到 99 的累加。
综合运用所学的《单片机原理与应用》理论知识 ,通过实践加强对
所学知识的理解 ,具备设计单片机应用系统的能力。
通过本次课程设计加深对单片机掌握定时器、外部中断的设置与 编程原理的全面认识复****与掌握 ,对单片机实际的应用作进一步的了解。
,增强自己的动手能力。认识单片机在日常生活中的 应用的广泛性 ,实用性。 明确学****目的 ,端正学****态度 ,提高对课程设计重 要性的认识 ,以积极认真的态度参加课程设计工作 ,按要求完成规定的设 计任务。
设计思路
本实验利用单片机的定时器 /计数器定时与计数的原理 ,通过采用仿 真软件来模拟实现。模拟利用AT89C2052单片机、LED数码管以及各种 控制器件来控制表的计数以及计数的开启 /计数与复位等。利用单片机
AT89S51单片机来制作一个手动计数器,在AT89S51单片机的P3、7管脚 接一个轻触开关 ,作为手动计数的按钮 ,用单片机的 P2、 0-P2、 7 接一个共 阴数码管 ,作为 00-99 计数的个位数显示 ,用单片机的 P0、 0-P0、 7 接一个 共阴数码管 , 作为 00-99 计数的十位数显示 ,用单片机 P1、 0-P1、 6 接一个 并排的 7 个 LED 灯,作为 00-99 计数的二进制显示。 设计总图如图 2-1 所 示
图 2-1 设计总图
设计过程
3、 1 方案论证
AT89C51 就是一种带 4K 字节 FLASH 存储器 (FPEROM—Flash
Programmable and Erasable Read Only Memory的低电压、高性能 CMOS 8 位微处理器 ,俗称单片机。 AT89C2051 就是一种带 2K 字节闪存可编程可 擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除 1000 次。该器件采用 ATMEL 高密度非易失存储器制造技术制造 ,与工业 标准的 MCS-51 指令集与输出管脚相兼容。 由于将多功能 8 位 CPU 与闪 烁存储器组合在单个芯片中 ,ATMEL 的 AT89C51 就是一种高效微控制 器,AT89C2051就是它的一种精简版本。AT89C51单片机为很多嵌入式控 制系统提供了一种灵活性高并且价廉的方案。
数码管动态显示接口就是单片机中应用最为广泛的一种显示方式之
一,动态驱动就是将所有数码管的 8个显示笔划"a,b,c,d,e,f,g,dp'的同名端 连在一起 ,另外为每个数码管的公共极 COM 增加位选通控制电路 ,位选通 由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相 同的字形码,但究竟就是哪个数码管会显示出字形,取决于单片机对位选 通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打 开,该位就显示出字形,
没有选通的数码管就不会亮。通过分时轮流控制各 个数码管的的COM端,就使各个数码管轮流受控显示,这就就是动态驱 动。在轮流显示过程中,每位数码管的点亮时间为1〜2ms,由于人的视觉 暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点 亮,但只要扫描的速度足够快,给人的印象就就是一组稳定的显示数据,不 会有闪烁感,动态显示的效果与静态显示就是一样的,能够节省大量的I/O 端口 ,而且功耗更低。
用单片机技术来实现双显计数器的控制。多功能定时计数器控制系 统的原理。它主要由单片机、发光二极管、晶振与双位数码管等部分组 成。
单片机采用STC89C51型。
数据显示电路:七段四位共阴极数码管,P1 口接7个LED二极管, 用二进制显示数据;P0与P2 口分别接两个数码管,用十进制显示数据。
数据输入电路:有触发按键完成输入,一次按键LED显示与数码管 显示分别加1,LED满二进位,数码显示满十进位。
电源指示电路:电路接通电源后电源指示灯亮起,表示电源接通。
设计总体框架图如图3-1所示
图3-1总体框架图
最小控制系统的设计,STC89C51单片机最小系统包括晶体振荡电

基于51单片机的计数器设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息