没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
摘 要
用 AT89S51 设计的一个 2 位 LED 数码显示“秒表”,显示时间为 00
— 59 秒,每秒自动加 1,其中含有一个“复位按键”。
秒表功能的实现 :一个完整的秒表相当于一个简单的单片机系统,该
系统有秒表设置电路、单片机、显示电路等构成。单片机是集成的 IC 芯
片,根据实际设计要求选用 AT89S51。 基于单片机的秒表的设计需要解
决 2 个方面的基本问题:
⒈ 如何显示秒。
⒉ 减少误差。
关键字:AT89S51
Abstract
A 2 LED numerical code designs which with AT89S51 demonstrated "the
stopwatch", demonstrated the time is 00 - 59 seconds, each second automatic
Canada 1, in which includes "to reposition the pressed key".
Stopwatch function realization:A complete stopwatch is equal to a simple
monolithic integrated circuit system, this system has the stopwatch to establish
constitution and so on electric circuit, monolithic integrated circuit, display
circuit. The monolithic integrated circuit is the integrated IC chip, selects
AT89S51 according to the actual design request. Needs to solve 2 aspects basic
problems based on the monolithic integrated circuit stopwatch design:
1. How demonstrates the second.
2. reduced error.
Key words :AT89S51
1
目 录
引言 ************************************************3
1 设计制作工具、软件 *****************************4
2 设计原理*****************************************4
2.1 实现功能及原理*************************************4
2.2 电路原理图*****************************************4
2.3 电路模块分析***************************************5
3 芯片简介******************************************6
3.1 AT89S51 芯片****************************************6
3.2. 数码管*********************************************7
4 源汇编原程序及其注释****************************7
5 调试要点和心得体会 *****************************8
谢词**************************************************10
参考文献*********************************************11
附录 ***********************************************12
2
引言
本课程设计设计了一个数字秒表,用于短时间测量。
技术指标如下:
1 计时范围:0—59 秒
2 精度:0.1 秒
3 误差:±0.05 秒
本 课 程 设 计 中 用 到 的 主 要 元 件 是 一 个 高 性 能 8 位 单 片 机
AT89S51。 AT89S51 是一个低功耗,高性能 CMOS 8 位单片机,片内
含 4k Bytes ISP(In-system programmable)的可反复擦写 1000 次的 Flash 只
读程序存储器,器件采用 ATMEL 公司的高密度、非易失性存储技术制
造,兼容标准 MCS-51 指令系统及 80C51 引脚结构,芯片内集成了通用 8
位中央处理器和 ISP Flash 存储单元,功能强大的微型计算机的 AT89S51
可为许多嵌入式控制应用系统提供高性价比的解决方案。
<<<<AT89S51 具有如下特点:40 个引脚,4k Bytes Flash 片内程序存储器,
128 bytes 的随机存取数据存储器(RAM), 32 个外部双向输入/输出
(I/O)口,5 个中断优先级 2 层中断嵌套中断,2 个 16 位可编程定时计
数器,2 个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。
1 设计制作工具、软件
AT89S51 实验箱一个、Keil C 51 软件、ISP 下载软件、电子电路设计软
件 Protel 99 SE、电熨斗、小型打孔机、电焊铁、万用表等
2 设计原理
2.1 实现功能及原理
秒是时间的基本单位,本秒表记数系统的记数功能通过汇编程序的延
3
剩余11页未读,继续阅读
资源评论
crythrive
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功