电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

专业课程设计单片机秒马表设计

专业课程设计单片机秒马表设计_第1页
1/11
专业课程设计单片机秒马表设计_第2页
2/11
专业课程设计单片机秒马表设计_第3页
3/11
一、设计目标及要求 1.1 设计目标 本设计关键是应用 Proteus 软件和嵌入式 C 语言编程工具结合单片机原理及应用、微机原理和接口技术等专业课程,强化和巩固专业理论基础,掌握 Proteus 仿真技巧和嵌入式 C 语言编程工具,提升单片机开发能力,并为嵌入式开发打下基础。 1.2 设计要求 99 秒马表设计(1) 开始时,显示“00”,第 1 次按下 SP1 后就开始计时。(2) 第 2 次按 SP1 后,计时停止。(3) 第 3 次按 SP1 后,计时归零。二、硬件电路设计2.1 芯片介绍 本设计选择实行 AT89C51 单片机为关键。AT89C51 提供以下标准功效:4k 字节 Flash 闪速存放器,128 字节内部 RAM,32 个I/O 口线,两个 16 位定时/计数器,一个 5 向量两级中止结构,一个全双工串行通信口,片内振荡器立即钟电路。同时, AT89C51可降至 0Hz 静态逻辑操作,并支持两种软件可选节电工作模式。空闲方法停止 CPU 工作,但许可 RAM,定时/计数器,串行通信口及中止系统继续工作。掉电方法保留 RAM 中内容,但振荡器停止工作并严禁其它全部部件工作直到下一个硬件复位。 2.2 总体设计思绪 系统板上硬件连线(1) 把“单片机系统”区域中 P0.0/AD0-P0.7/AD7 端口用 8 芯排线连接到“四路静态数码显示模块”区域中任一个 a-h 端口上;要求:P0.0/AD0 对应着 a,P0.1/AD1 对应着 b,……,P0.7/AD7 对应着 h。 (2) 把“单片机系统”区域中 P2.0/A8-P2.7/A15 端口用 8 芯排线连接到“四路静态数码显示模块”区域中任一个 a-h 端口上;要求:P2.0/A8 对应着 a,P2.1/A9 对应着 b,……,P2.7/A15 对应着 h。 (3) 把“单片机系统“区域中 P3.5/T1 用导线连接到”独立式键盘“区域中 SP1 端口上; 总体设计思绪图2.3 单元电路设计 本设计关键分为时钟电路模块,复位电路模块,显示模块和控制模块。设计方案以下 2.3.1 时钟模块 单片机显示电路时钟电路复位电路控制电路图 2.3 时钟电路 如上图所表示89C51 单片机时钟信号通常见内部振荡方法得到,在引脚 XTAL1 和XTAL2 外接晶体振荡器(简称晶振)或陶瓷谐振器,就组成了内部振荡方法。因为单片机内部有一个高增益反相放大器,当外接晶振后就 组 成 了 自 激 振 荡 器 并 产 生 振 荡 时 钟 脉 冲 。 晶 振 通 常 选 择6MHz、12MHz、24MHz。本设计实行 12MHz 晶振。图中电容C1、C2...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

专业课程设计单片机秒马表设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部