- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计报告
题 目 零件计数器
专 业 通信工程
学 号
姓 名
指导教师 刘玉宏
学 校 河海大学常州校区
1
摘要:
零件计数器生产实践中具有很实际的用途,我们所设计的零件计
数器的功能是把接在 INT0 上的单稳信号当作零件信号,每来一个零
件,单片机计数一次,当计满 10 次时,蜂鸣器发出一声警告音,并
使继电器闭合一次,产生零件打包动作,要求 LED 上显示当前一共
生产了多少零件,并能通过串口将零件数目发送给 PC 机。选择这个
项目可以帮助我们更加了解中断、 定时器及串口是如何工作的, 提高
对实际问题的动手操作能力以及解决问题的能力。
本课程采用 C51 编写程序,通过 Keil C 编写为机器代码,烧写入
单片机中, 在实验箱上进行操作, 完成单片机这种实用工具的整体的
学习。
关键字: 单片机 零件计数器 LED 显示 串口通信
2
目录
一、系统设计
1.1 主要组件及电路框图· ··································4
1.2 软件设计方框图及流程图· ······························5
1.3 电路功能··············································7
二、实验过程及结果
2.1 程序设计· ············································9
2.2 调试过程· ············································13
2.3 问题及解决· ··········································13
2.4 调试结果 ············································13
三、结论
3.1 课程设计特点及贡献· ································14
3.2 改善建议· ··········································14
3.3 心得体会· ··········································14
参考文献· ················································15
附录·····················································16
3
一、系统设计
1.1 主要组件及电路框图
本课程设计使用的实验箱主要由单片机最小系统, LED 数码管显示部分,外
部中断控制部分,独立式与行列式键盘按键输入部分,串行口通信部分,蜂
鸣器与继电器等部分组成。
8 个
复位 P0 限 流
电阻
文档评论(0)