武汉理工大学单片机课设《简易键盘与显示功能设计》.docxVIP

武汉理工大学单片机课设《简易键盘与显示功能设计》.docx

  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 III PAGE 1 课程设计任务书 学生姓名: 陈云飞 专业班级: 电信1005班 指导教师: 刘运苟 工作单位: 信息工程学院 题 目:简易键盘与显示功能设计 初始条件: 具备数字电路的理论知识;具备单片机原理的理论知识和实践能力;熟悉51单片机的CPU结构和指令系统;熟悉相关常用接口电路的设计使用方法。 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1、用并行口检测一组开关(4个)的状态,并用发光二极管现实其当前的状态。 2、用并行口设计一键盘显示电路,按键数字1、2、3、4,要求当某个按键按下时,能现实该按键的值 时间安排: 二十二周一周,其中3天硬件设计,2天硬件调试 指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日 目录 TOC \o 1-3 \h \z \u 摘 要 III 1 软件与硬件简介 1 1.1 Protues简介 1 1.1.1 简介 1 1.1.2 特点 1 1.1.3 丰富资源 2 1.1.4 软件仿真 2 1.2 keil简介 3 1.2.1 简介 3 1.2.2 Keil μVision4界面 3 1.2.3 优点 5 1.3 AT89C51 5 1.3.1硬件简介 5 1.3.2 特性概述 5 2 总体分析设计 7 2.1 电路结构分析 7 2.2 总体方案设计 7 2.3 总体电路图 8 3 单元电路设计 9 3.1键盘输入模块 9 3.2 按键监控模块 10 3.3 单片机 10 3.4 数码管模块 11 4 软件设计与仿真 12 4.1 软件流程图 12 4.2 系统程序代码 13 4.3 仿真结果 14 5 心得体会 15 参考文献 16 摘 要 在日常生活中,我们经常要通过按键来实现对电子装置的控制,小到手表手机,中到电视电脑,大到各种复杂仪器,都需要通过按键来实现各种操作。本次课程设计作为实践教学的一个重要环节,将以按键控制显示为主题,以AT89C51单片机及其接口芯片为核心构造一个键盘控制显示系统,并使用Proteus软件对所设计的电路进行仿真。 关键词:Proteus 键盘显示 AT89C51 仿真 1 软件与硬件简介 1.1 Protues简介 1.1.1 简介 Protues软件是英国Labcenter electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。迄今为止是世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年即将增加Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MATLAB等多种编译. 1.1.2 特点 Protues软件具有其它EDA工具软件(例: multisim)的功能。这些功能是: (1)原理布图 (2)PCB自动或人工布线 (3)SPICE 电路仿真 革命性的特点: (1)互动的 电路仿真。用户甚至可以实时采用诸如RAM,ROM,键盘,马达,LED,LCD,AD/DA,部分SPI器件,部分IIC器件。 (2)仿真处理器及其外围电路。可以仿真51系列、AVR、PIC、ARM、等常用主流 单片机。还可以直接在基于原理图的虚拟原型上 编程,再配合显示及输出,能看到运行后输入输出的效果。配合 系统配置的虚拟逻辑分析仪、示波器等,Protues建立了完备的电子设计开发环境。 1.1.3 丰富资源 器件:仿真数字和模拟、交流和直流等数千种元器件,有30多个元件库。 仪表:示波器、逻辑分析仪、虚拟终端、SPI调试器、I2C调试器、信号发生器、模式发生器、交直流电压表、交直流电流表。理论上同一种仪器可以在一个电路中随意的调用。 图形:可以将线路上变化的信号,以图形的

文档评论(0)

20010520 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档