《单片机原理及应用课程设计-九九乘法表判断器》-毕业论文设计(学术).docVIP

《单片机原理及应用课程设计-九九乘法表判断器》-毕业论文设计(学术).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE \* MERGEFORMAT - 0 - 河北工程大学 科信学院 课程设计说明书 (2012 /2013 学年第 二 学期) 课程名称 :单片机原理及应用 题 目 :九九乘法表判断器 专业班级 : 学生姓名 : 学 号 : 指导教师 : 设计周数 : 2 周 设计成绩 : 2013年6月26日 目录 一 课程设计任务及目的2 1.1课程设计任务 2 1.2 课程设计目的 2 二 课程设计 3 2.1 硬件设计 3 2.1.1 硬件方案设计3 2.1.2 单元电路设计5 2.2.3 系统调试 8 2.2 软件设计 9 2.2.1 系统分析9 2.2.2 系统设计10 2.2.3 系统实施18 三 课程设计总结 18 四 参考文献 19 一. 课程设计任务及目的 1.1 课程设计任务 技术要求: 以MCS-51单片机为核心,设计出一个九九乘法表判断器。2个数码管显示输入答案;一个数字加1循环按键,一个乘按键,一个输入答案按键,一个清零按键。若输入正确,蜂鸣器鸣响2秒;答案错误,则清零重新输入。 主要任务:a、确定总体设计法案; b、设计键盘输入电路; c、设计显示电路; d、编写系统程序; e、利用Protel设计硬件电路原理图和PCB 图; f、软硬件联机调试。 课程设计目的 通过九九乘法表判断器的设计,掌握数码管动态显示的原理; 通过单片机课程设计,熟练掌握软件编程的方法,将理论知识联系到实践中去,提高我们的动脑动手能力; 完成系统的硬件设计、软件设计、仿真调试,学会将硬件知识和软件知识结合起来,使两者相互补充,共同实现一个系统的功能; 通过课程设计加深理解课堂教学内容,掌握单片机的基本应用方法。通过实验熟悉微机基本接口芯片的外型、引脚、编程结构。掌握程序设计和单片机基本接口电路的设计、应用方法,做到理论联系实际 二、课程设计 2.1 硬件设计 2.1.1 总体设计方案(电路原理图如下) 系统组成: 该系统由单片机基本电路、数码管显示电路,按键输入电路以及蜂鸣器电路组成。 其中单片机基本电路已在课程设计专用单片机基本电路给出。 系统工作原理:(如图) 键盘输入单片机 键盘输入 单片机 数码管显示 蜂鸣器 系统通过键盘输入模块向单片机输入数据,经过单片机的计算按条件再向数码管显示模块和蜂鸣器输出指令,使之执行相应的动作。各个模块的工作原理将在下文做具体介绍。 2.1.2单元电路设计 (一)单片机基本系统 1、电路说明 课程设计配发的小电路板(ISP-MCU Basic circuit)电路原理图见下图。该板作为课程设计的核心电路板使用,板上有单片机及附属电路,RS-232通信驱动电路,高低电平测试电路等。课程设计电路中需要的其他电路在此基础上扩展,通过插孔连接。扩展电路在万用板上制作。 2、器件安装 PCB板上画成熔断器的器件“W1~W4”安装导线短接,最先安装。然后依次安装电阻、插孔座、DIP插座、发光二极管、瓷片电容、独石电容、电解电容、按钮,最后安装接线端子和DB9插座。注意所有插座、插孔座、按钮及接线端子一定要安装牢靠。晶体谐振器处安装插孔座,以便更换晶振。 3、使用说明 基本电路板上的单片机使用宏晶公司支持串口下载程序(ISP)的单片机,如STC90C52AD。 单片机的技术资料和用于下载程序的软件可从宏晶公司网站上下载,也可向指导老师所要。需要阅读理解单片机资料中“在系统可编程使用”,用到模数转换功能的组还要阅读“A/D转换寄存器及应用”。 调试程序时建议充分利用程序下载方便的有利条件,先编一些短小的程序验证硬件电路的正确性和使用方法的正确性。完整程序复杂时建议使用单片机仿真软件帮助排除错误。也可利用下载软件自带的串口工具帮助调试,通过单片机把运行状态和重要数据送到PC机。 扩展电路尽量不要再使用P3.0和P3.1口,必须使用时可作为单片机的输出口使用。 标识符 器件名称 规格型号 数量 标识符 器件名称 规格型号 数量 U1 单片机 STC90C52AD 1 C11 C12 瓷片电容 22p 或30p 2 U2 RS232驱动 MAX232 1 C13-C17 独石电容 0.22uF(224) 5 J1-J4, CRY Lsts Hsts 接线插孔座 排母 86针 C1 C2 电解电容 1.0

您可能关注的文档

文档评论(0)

沙卡娜 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档