基于矩阵键盘和LED数码显示器的简易人机界面设计.doc

基于矩阵键盘和LED数码显示器的简易人机界面设计.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE \* MERGEFORMAT 1 基于矩阵键盘和LED数码显示器的简易人机界面设计 摘要:本课题的任务是利用单片机以及4X4键盘实现LED显示的简易人机界面。该系统以4个端口连接控制4*4,并显示在数码管上。用AT89S52的并行接口P1接4X4矩阵键盘,以P1.0-P1.3做输入线,以P1.4-P1.7做输出线;为矩阵键盘编写功能,用LED显示。系统以AT89S52为核心,并带有LED显示器,配合按键提供友好的用户界面,操作简单。该系统可以对不同的键盘进行实时显示,其核心是单片机和键盘矩阵的电路部分,主要对按键与显示电路的关系、矩阵式技术及设备系统的硬件、软件等各个部分进行实现。系统软件设计包括单片机计算机两部分的编程。单片机软件编程主要实现键盘、LED显示等各模块的功能,采用汇编语言编程。 关键字:AT89S52;LED显示器;矩阵键盘;人机界面 Abstract This task is the use of microcomputer and 4X4 keyboard to achieve LED displays a simple man-machine interface. In this system, the 4 port is connected to control 4 * 4, and display in the digital tube. Using AT89S52 parallel interface of P1 4X4 to P1.0-P1.3 matrix keyboard, input line, with P1.4-P1.7 output line; as the matrix keyboard writing function, with LED display. The system used AT89S52 as the core, with LED display, with keys to provide a friendly user interface, simple operation. The system can be of different keyboard display in real time, the core of the microcontroller and the keyboard matrix circuit part, mainly on the key and display circuit, the relation of matrix technology and equipment system hardware, software to achieve the various parts. Software design of the system comprises a single chip computer two part programming. SCM software programming main keyboard, LED display the function of each module, the use of assembly language programming. Keyword: AT89S52; LED; matrix keyboard; man-machine interface 目 录 TOC \o 1-2 \u 第1章 概述 3 第2章 总体设计方案 3 2.1 本设计任务和最主要内容 3 2.2 设计原理 3 2.3 功能设计描述 4 2.4 主要知识点 4 2.5 程序框图 4 2.6 电路原理图 4 第3章 硬件设计方案 5 3.1 ST89S52单片机开发板介绍 5 3.2 矩阵键盘介绍 8 3.3 LED数码管介绍 9 第4章 软件设计 10 4.1 程序设计内容 10 4.2 程序框图及源程序 10 第5章 系统调试 16 5.1 调试过程 16 5.2 结果分析 16 5.3 实物照片 17 结论与体会 17 参考文献 18 第1章 概述 矩阵式键盘模式以N个端口连接控制N*N个键,实时在LED数码管上显示按键信息,降低了成本又提高了精确度,省下了很多I/O为他用,所以矩阵键盘是很实用的。随着人们生活水平的不断提高单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从单片机技术入手,一切向着数字化控制,智能化控制方向发展。LED显示作为人机交互的主流方式,正广泛用于家电、手机、个人电脑等显示终端。随着电子技术的发展,单片机技术的产品日益增多,研究以单片机作为主控制器的 LED显示器控制系统

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档