- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机综合实践课程设计说明书-00-60秒表设计说明书汇
微机综合实践课程设计说明书
题 目: 00-60秒表设计
院 (系): 建筑与交通工程学院
姓 名: 一头大象
学 号: 0800140208
专 业: 建筑环境与设备工程
指导老师: XXX
2011年12月16日
目录
一、设计任务 1
二、总体方案设计 1
2.1、硬件方案 1
2.2、软件方案 1
三、系统硬件设计 1
3.1、硬件总体设计方案 1
3.2、并行I/O口P0~P3结构与设计 1
3.3、复位电路设计 3
3.4、电源开关设计 3
3.5、晶振输入电路设计 4
四、相关硬件说明 4
4.1、LED8段数码显示管结构与原理 4
4.2、AT89S52部分系统功能与引脚说明 5
五、系统软件设计 10
5.1、软件总体设计方案 10
5.2、程序流程图 11
5.3、程序清单 13
5.4、程序运行分析 14
六、元件清单 14
七、硬件制作步骤 15
八、总结 15
参考文献 17
一、设计任务
00-60秒表设计。
用AT89S52单片机的定时/计数器T0产生一秒的定时时间,作为秒计数时间,当一秒产生时,秒计数加1,秒计数到60时,自动从0开始。
二、总体方案设计
2.1、硬件方案
2.1.1、 制作一个AT89S52最小系统;
2.1.2、 采用两个LED七段数码显示管分别显示秒表的个位和十位;
2.1.3、 P1口输出十位段码,P2口输出个位段码。
2.2、软件方案
2.2.1、 因为当晶振频率为12MHz时,定时/计数器最大计时时间为65536ms,所以应根据计时2.2.2、 时间设定定时/计数器定时时间,累计合适中断次数后执行刷新显示子程序;
2.2.3、 每隔1s秒计数加1,秒计数到60自动从0开始,循环不止。
三、系统硬件设计
3.1、硬件总体设计方案
最小系统应符合以下要求:
引出4个I/O端口,便于硬件拓展,同时接入排阻以满足更多的使用要求;
在上电自动复位的基础上添加按键复位功能,以提高系统的可控性;
采用按钮开关、继电器与稳压二极管构成电源电路,以提高系统的稳定性;
具有专门的编程端口;
采用内部时钟电路。
3.2、并行I/O口P0~P3结构与设计
3.2.1、 P0口(P0.0-P0.7)
P0口是一个8位漏极开路型双向I/O端口。
P0口可做通用I/O口使用,但在端口进行输入操作前,应先向端口的输出锁存器写“1”。在CPU访问片外存储器时,P0口自动作为地址/数据复用总线。
在编程时,由P0口输入指令字节,而在验证程序时,P0口输出指令字节(验证时应外接上拉电阻)。P0口能以吸收电流的方式驱动8个LS型TTL负载。 图1 P0口结构图
3.2.2、 P1口(P1.0-P1.7)
P1口是一个内部带上拉电阻的8为准双向I/O端口。
当P1输出高电平是,能向外部提供拉电流负载,因此,不需再外接上拉电阻。当端口用作输入时,也应先向端口的输出锁存器写入“1”。
在编程和验证程序时,P1口用来输入低8位地址。P1口能驱动4个LS型TTL负载。 图2 P1口结构图
3.2.3、 P2口(P2.0-P2.7)
P2口也是一个内部带上拉电阻的8位准双向I/O端口。
当CPU访问外部存储器时,P2口自动用作输出高8位地址,与P0低8位地址一起形成外部存储器的16位地址总线。此时,P2口不再作为通用I/O口使用。
P2口可驱动4个LS型TTL负载。
在编程和验证程序时,P2口用作接收高8为地址。 图3 P2口结构图
3.2.4、 P3口(P3.0-P3.7)
P3口是一个内部带上拉电阻的8位多功能双向I/O端口。
P3口除了作通用I/O端口外,其主要功能是它的各位还具有第二功能。无论P3口作通用输入框还是作第二输入功能口使用,相应位的输出锁存器和第二输出功能段都应置“1”。
P3口能驱动4个LS型TTL负载。
P3口作为第二功能使用时各引脚定义如下:
P3.0 —— RXD:串行口输入端;
P3.1 —— TXD:串行口输出端; 图4 P3口结构图
P3.2 —— INT0:外部中断0请求输入端;
P3.3 —— INT1:外部中断1请求输入端;
P3.4 —— T0:定时/计数器0外部信号输入端;
P3.5 —— T1:定时/计数器1外部信号输入端;
P3.6 —— WR:外RAM写选通信号输出端;
P3.7 —— RD:
您可能关注的文档
- 幸福人生A款产品解析-养老汇.ppt
- 广东汇金贵金属交易所介绍汇.ppt
- 广东税务局大企业局信息化介绍汇.ppt
- 广东科学中心开馆活动策划汇.ppt
- 广告学专业毕业论文-杂志广告经营策略与各案分析汇.doc
- 广告学毕业设计(论文)-代言人的广告价值分析汇.doc
- 广东省地方税务局发票在线应用系统操作演示稿汇.ppt
- 广告创意思维创意展示汇.ppt
- 广告心理学期末考试复习要点汇.doc
- 广告策划中市场调查与分析汇.ppt
- 专题05反比例函数【六大题型】2024~2025学年九年级数学上学期期中真题分类汇编(北京专用,北京版)(1).pdf
- 专题03直线与圆的位置关系(16大类型提分练+30道压轴题)2024~2025学年九年级数学上学期期中真题分类汇编.pdf
- 专题05圆(5大基础题+3大提升题)2024~2025学年九年级数学上学期期中真题分类汇编(重庆专用).pdf
- 基于代谢网络解析细菌生长规律:理论、模型与应用.docx
- 信息加工视角下社会网络与创业者特质对创业风险识别的影响机制探究.docx
- 数字时代下绍兴电子政务公开的实践与探索.docx
- 银行理财顾客感知风险与利益对顾客忠诚的影响机制及策略研究.docx
- 通衢致远:咸阳市公路交通运输对区域经济发展的贡献剖析.docx
- 城乡养老保险制度衔接的困境与出路.docx
- 基于多元视角的黄石“平安城市”视频监控项目投资效益剖析.docx
最近下载
- 2024年全国眼视光行业眼镜验光员技能大赛理论参考试题库(含答案).pdf VIP
- 2025年11课《种树郭橐驼传》理解性默写练习(附参考答案) .pdf VIP
- 21个行业审核作业指导书.doc VIP
- 医院加强信息化建设 提高信息化水平工作情况四篇.docx VIP
- 《从局部抗战到全面抗战》部优教学设计.doc VIP
- 施耐德 ATV320 安全功能手册.pdf VIP
- 汉钟压缩机调试技术-hanbell.ppt VIP
- powmax国迈变频器POWSD-E3 交流伺服驱动器随机手册V17.pdf VIP
- 疫源地消毒总则gb19193-2015.docx VIP
- ASTM F1224-89(2004)E1 美国材料与试验协会标准.pdf VIP
文档评论(0)