- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
皖 西 学 院
课程设计任务书
系 别: 机 电 学 院 专 业: 电 气 学 生 姓 名: 凌刚 学 号: 2011011047 课程设计题目: 基于 起 迄 日 期: 12月 16日 ~ 12月 28日 课程设计地点: 教学实验楼B502楼 指 导 教 师: 张 磊
下达任务书日期: 2013年12月16 日
基于…………………………………….............................2
课程设计目的描述要求…………………………………………….2
2.1. 设计描述………………………………………………………………...3
2.2. 设计要求………………………………………………………………...3
课程设计硬件电路的设计………………………………………….3
3.1设计项目简介……………………………………………………………..3
3.2 设计方案的确定与说明……..…………………………………………...3
3.3 设计方案的详细硬件设计…………………………………………….....3
3.4 硬件电路图的绘制……………………………………………………….5
keil编译与proteus仿真…………………………………………….8
4.1. keil编译…………………………………………………………………..8
4.2. proteus的仿真……………………………………………………………9
程序设计思路和程序框图………………………………………....10
5.1 程序设计思路……………………………………………………………10
5.2 定时器工作方式设置……………………………………………………11
5.3 特殊功能寄存器TCON的设置………………………………………...11
5.4 中断标号的查询…………………………………………………………11
5.5 定时器程序详细程序框图……………………………………………....12
相关的计算……………………………………………………….…13
总结……………………………………………………………….…13
8. 定时器程序清单……………………………………..…………….…14
9.参考文献…………………………………………………………....21
10. 附录………………………………………………..…………….…21
1 课程设计目的:
基于STC89C51的定时器设计
2 课程设计题目描述和要求
2.1 设计描述:利用STC89C51等接口芯片设计定时器,要求通过键盘输入计时时间,按开始键开始计时,采用两位数码管显示计时时间,计时结束提供一种以上的报警方式。
2.2 设计要求:
1. 选用STC89C51和相关接口芯片完成相应的功能
画出详细的硬件连接图
给出程序设计思路,画出软件流程图
给出所有程序清单并加上必要注释
完成proteus仿真
撰写设计报告,调试报告及设计心得
3.课程设计硬件电路设计:
3.1设计项目简介:
定时器设计,此定时器是一款基于单片机STC89C51的计时工具,手动利用时间加减按键设定定时时间,当检测到开始计时按键按下后,定时器开始倒数计时,当计时结束的时候打开蜂鸣器和报警小灯,再检测到暂停按键按下的时候,关闭蜂鸣器和报警小灯。
设计方案的选定与说明
因为STC89C51芯片I/O口完全能满足定时器设计的需求,所以就没有外接芯片来扩展单片机I/O的使用。硬件电路最基础的是单片机所需要的最小系统:电源电路,晶振电路,复位电路。除此之外,单片机通过P0口接上拉电阻后连接了数码管的段选,P1^0口和P1^1口分别用作数码管十位和个位的位选,P1^2口用作蜂鸣器的控制,P1^3口用作报警小灯的控制,P1^4口P1^5口和P1^6口用作定时器按键的控制,风别控制时间的加/连加,减/连减和开始/暂停。
3.3 设计方案的详细硬件设计:
因为对STC89C51有过编程经验,对于用它设计一个定时器还是有把握的,所有我们在8086和STC89C51这两款单片机的选择中选择了STC89C51。
STC89C51它有四个八位I/O口,我们用P0口接了上拉电阻,原因有三点:
1:P0口片内无上拉电阻
2:P0为I/O工作状态时,上方FET被关段,从而输出脚浮空,因此,P0用于输出线时为开漏输出。
3:由于片内无上拉电阻,上方FET又被关断,P0输出时无法拉升端口电平。
考虑到单片机I/O口的驱动电流问题,高电平时输出拉电流,大概0.08—0.16mA,低电平时输入灌电流,最大20mA左右。因为没有外接驱动芯片驱动数码管,为了保护单片机不在高负荷下工作和简化电路,选
您可能关注的文档
最近下载
- 2025江西赣州南康赣商村镇银行招聘4人笔试备考试题及答案解析.docx VIP
- T_CMEAS 030-2024 儿童哮喘标准化门诊建设规范.pdf
- 小学一年级体育教案全册表格式(精品).doc VIP
- 2025年湖南有色金属控股集团有限公司校园招聘模拟试题附带答案详解参考答案.docx VIP
- 摩登家庭台词剧本第一季第一集中英双语左右对照.pdf VIP
- 前厅服务与管理前厅销售课件.pptx VIP
- 货架验收标准.docx VIP
- 2025年湖南有色金属控股集团有限公司校园招聘模拟试题附带答案详解必考题.docx VIP
- 新22N1 供暖工程图集 .docx VIP
- 2025年湖南有色金属控股集团有限公司校园招聘模拟试题附带答案详解附答案.docx VIP
文档评论(0)