单片机课设矩阵键盘控制七段数码管闪烁.docVIP

单片机课设矩阵键盘控制七段数码管闪烁.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电气工程学院 《单片机原理及其应用》 第x次课外设计报告 组 号: No. xxx 组 长: xxxxxxxxxxxxxxxxxx 组 员: xxxxxxxxxxxxxxxxxx 组 员: xxxxxxxxxxxxxxxxxx 设计时间: xxxxxxxxxxxxxxxxxx 评定成绩: 评定教师: 设计内容: 利用单片机、1个按钮、4*4矩阵键盘和1位共阳数码管,实现显示闪烁控制功能。要求:按下数字键,将按下键对应位置值(0~F)显示在数码管上;按下按钮,显示以0.5秒间隔闪烁;再次按下按钮,显示闪烁停止。 摘 要: 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解 计算机原理与结构的最佳选择。 单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。? 从二十世纪九十年代开始,单片机技术就已经发展起来,随着时代的进步与科技的发展,目前该技术的实践应用日渐成熟,单片机被广泛应用于各个领域。现如今,人们越来越重视单片机在智能电子技术方面的开发和应用,单片机的发展进入到新的时期,无论是自动测量还是 智能仪表的实践,都能看到单片机技术的身影。电子信息技术与单片机技术相融合,有效提高了单片机应用效果。作为计算机技术中的一个分支,为智能化电子设备的开发和应用提供了新的出路,实现了智能化电子设备的创新与发展。 单片机也被称为单片微控器,属于一种集成式电路芯片。在单片机中主要包含CPU、只读存储器ROM和随机存储器RAM等,多样化数据采集与控制系统能够让单片机完成各项复杂的运算,无论是对运算符号进行控制,还是对系统下达运算指令都能通过单片机完成。由此可见,单片机凭借着强大的数据处理技术和计算功能可以在智能电子设备中充分应用。简单地说,单片机就是一块芯片,这块芯片组成了一个系统,通过集成电路技术的应用,将数据运算与处理能力集成到芯片中,实现对数据的高速化处理。 关键字:单片机;实时时钟;AT89C51 目录 30822_WPSOffice_Level1 (一)任务分析 2 2874_WPSOffice_Level1 (二)方案设计 2 24407_WPSOffice_Level2 1、硬件设计 3 10853_WPSOffice_Level2 2.、软件设计 4 27520_WPSOffice_Level1 (三)调试方案 5 6156_WPSOffice_Level2 1、调试过程 5 32446_WPSOffice_Level2 2、 运行效果 5 4567_WPSOffice_Level1 (四)设计总结 8 7788_WPSOffice_Level1 (五)参考文献,附录 9 5309_WPSOffice_Level2 1、参考文献 9 21640_WPSOffice_Level2 2、附录 9 PAGE PAGE 1 任务分析: 对题目做较详细的要求分析,按模块化原则进行功能分解 利用单片机、1个按钮、4*4矩阵键盘和1位共阳数码管,实现显示闪烁控制功能。要求:按下数字键,将按下键对应位置值(0~F)显示在数码管上;按下按钮,显示以0.5秒间隔闪烁;再次按下按钮,显示闪烁停止。 题目要求用4*4矩阵式键盘进行扫描检测按下了什么键;再通过一个按钮来控制显示的数是否闪烁;最后用一位共阳极数码管将结果显示出来。 数字输入模块:这里采用矩阵式键盘的中断方式扫描,设为外中断1。 闪烁控制模块:再设置外中断0来控制数码管显示数字是否闪烁。 数字显示模块:最后通过一位共阳极数码管将数字显示出来。 (二)方案设计: 图2.1:系统总框图 1、硬件设计: 图2.2:原理图 器件选择: AT89C52芯片:1片 排阻RX8(470Ω):1个 电阻(470Ω):3个 74LS21四输入与门:1个 共阳极数码管:1个 按钮:18个 1MHZ晶振:1个 电解电容(1μF):1个 电容(30μF):2个 电源:3个 P1口作输入口:P1^0~P1^3为列,P1^4~P1^7为行,组成4*4矩

文档评论(0)

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

张来法,1962年生人,山东农业大学农业教育本科学历,嘉祥县农业局农业经济发展中心高级农艺师。济宁市十大科技精英、市百名优秀科技特派员、县专业技术拔尖人才、县招商引资先进个人称号。共获市级以上农业科技成果15项,核心期刊发表科技论文46篇。

1亿VIP精品文档

相关文档