摘要

在日常生活中,我们经常要用到键盘来实现对电子装置的控制。小到手表手机,中到电视电脑,大到各种复杂仪器,都需要通过各种按键来实现各种操作。本次课程设计以按键控制显示为主题,以MSP430G2553单片机及其接口芯片为核心构造一个键盘控制显示系统。单片机最大的特点是能单独实现电路控制所要求的智能化控制功能。单片机控制系统能够取代以前利用复杂电子线路和数字电路构成的控制系统,可以通过软件来实现。数码管4*4矩阵键盘按键号是按下任意键时,数码管都会显示其按键序号,通过MSP430G2553单片机的程序处理,扫描程序首先判断按键发生在哪一列,然后根据所在的行附加不同的值,从而得到按键的序号。

关键词: 单片机MSP430G2553 数码管 键盘显示

Abstract

In daily life, we often want to use the keyboard to realize the control of electronic devices. Small to watch phone, to TV in computer, big to all kinds of complex instruments, all need through all kinds of pressing buttons all kinds of operation. This course design buttons to control and display as the theme, MSP430G2553 single-chip microcomputer and its interface chip as the core structure a keyboard control and display system. The biggest characteristics is a single chip microcomputer control realization circuit can alone for the intelligent control function. Single-chip microcomputer control system can be replaced by complex before electronic circuits and digital circuit consists of the control system, by software to realize. Digital tube 4 * 4 matrix keyboard key number is press any key, digital tube will show the buttons, serial Numbers, through the MSP430G2553 microcontroller procedures, scanning program first judge where a list of key happen, then according to the line where additional different values, which get buttons serial number.

Keywords: SCM MSP430G2553 digital tube keyboard display

目录

TOC \o "1-3" \u

1 系统方案分析 PAGEREF _Toc330646309 \h 3

1.1键盘的选用 PAGEREF _Toc330646310 \h 3

1.2单片机的选用 PAGEREF _Toc330646311 \h 3

1.3显示器的选用 PAGEREF _Toc330646312 \h 4

1.4辅助功能的论证与选用 PAGEREF _Toc330646313 \h 4

2系统理论分析与计算 PAGEREF _Toc330646316 \h 5

2.1单片机主机系统电路分析 PAGEREF _Toc330646317 \h 5

2.2复位电路分析 PAGEREF _Toc330646318 \h 5

2.3矩阵式键盘电路分析 PAGEREF _Toc330646319 \h 5

2.4译码显示电路分析 PAGEREF _Toc330646320 \h 6

3.电路与程序设计 PAGEREF _Toc330646321 \h 6

3

矩阵键盘简易计算机设计报告,矩阵键盘显设计报告..doc相关推荐

  1. 矩阵键盘简易计算机设计报告,矩阵键盘设计实验报告.doc

    南 京 林 业 大 学 实验报告 基于AT89C51 单片机4x4矩阵键盘接口电路设计 课 程 机电一体化设计基础 院 系 机械电子工程学院 班 级 学 号 姓 名 指导老师 杨雨图 201 南京林业 ...

  2. java 矩阵_(JAVA)计算机图形学与矩阵

    (JAVA)计算机图形学与矩阵 平移 旋转 变比 一)矩阵 1)矩阵的乘法运算 矩阵是计算机图形学的重要工具. 计算机图形学要常常用到 矩阵乘法(矩阵与矩阵相乘). 矩阵(Aij)m*n 与矩阵(Bi ...

  3. 键盘是计算机必不可少,如果台式计算机键盘不响应怎么办?如果按下键盘时无响应怎么办...

    计算机键盘是台式计算机中必不可少的设备之一,也是人们在生活和办公室中经常使用的设备. 同时,由于使用键盘的频率很高,因此在使用键盘时也会出现计算机键盘. 反应的问题,如果台式计算机键盘不响应以及按下时 ...

  4. 矩阵键盘简易计算机设计报告,矩阵键盘设计实验报告

    <矩阵键盘设计实验报告>由会员分享,可在线阅读,更多相关<矩阵键盘设计实验报告(21页珍藏版)>请在人人文库网上搜索. 1.南京林业大学实验报告基于 AT89C51单片机 4x ...

  5. 矩阵键盘简易计算机设计报告,矩阵键盘实验总结.docx

    矩阵键盘实验总结 矩阵式键盘实验报告 学生:学号:XX 专业班级:自动化1202 指导老师:杨东勇 XX年12月 一.实验目的 1.学习矩列式键盘工作原理: 2.学习矩列式接口的电路设计和程序设计. ...

  6. 计算机基础知识键盘知识,计算机基础知识:键盘的布局

    按照各键功能的不同,可大致分为功能键区.主键盘区.编辑控制键区.小键盘区及状态指示灯区5个键位区. 功能键区:功能键区位于键盘的,排列成一行,包括F1-F12键.Esc键和最右侧的3个控制键.其中F1 ...

  7. Python绘图制作混淆矩阵图--简易版(改矩阵参数就能运行)

    #confusion_matrix import numpy as np import matplotlib.pyplot as plt # classes = ['A','B','C','D','E ...

  8. 鼠标键盘与计算机无法连接,蓝牙鼠标/键盘同时提示已配对 但是永远无法连接上...

    昨天下午开始突然蓝牙键盘卡住了,我重置了蓝牙键盘后能连上了,但是晚上回到家后,重新开电脑,蓝牙键盘鼠标同时显示已配对 但是永远连接不上 在设备管理里面删除了Bluetooth mouse 和蓝牙键盘 ...

  9. 【Proteus仿真】数码管+4x4键盘矩阵按键简易计算器

    [Proteus仿真]数码管+4x4键盘矩阵按键简易计算器 Proteus仿真 仿真器件 74HC573数据缓冲器 8位共阴数码管 主程序代码 /*-------------------------- ...

最新文章

  1. 探索 TVM 进行量化方法
  2. 浪潮、寒武纪联手,目标:新基建智算中心
  3. 剑指offer:二位数组中的查找
  4. java中菜单分几级_JAVA构造多级菜单
  5. 单纯形 c语言 程序,单纯形法完全c语言程序
  6. cadence软件_IC苦逼搬运工入职之——Cadence基本操作(1)
  7. 为C# Windows服务添加安装程序
  8. 大数据学习笔记08:Java程序访问HDFS
  9. python解析原理_Python 中 -m 的典型用法、原理解析与发展演变
  10. php投票小程序源码,微信小程序:投票小程序源码
  11. pimple学习:源码解读
  12. cent7 安装 notepadqq
  13. Unity3D之关于动画延时问题
  14. 19级算法训练赛第七场
  15. CKEditor5 自定义上传图片
  16. np.quantile()详解
  17. 泛生子Q3财报解析:癌症基因检测行业已呈现“燎原之势”
  18. java--poi读取excel图片和内容(支持03,07版本)
  19. win7 exe文件打不开的解决办法
  20. 【AudioProfile】情景模式下音效的默认设置

热门文章

  1. 符号说明表怎么做_能看懂这些房屋施工图,说明你家装修没问题了
  2. python爬取的内容不是中午_大年初六中午,全国各区县哪里最冷?
  3. Python基础:获取迭代器下一项目的常见操作
  4. AttributeError: partially initialized module ‘aiohttp‘ has no attribute ‘ClientSession‘ (most...)
  5. duilib中的添加自定义控件
  6. 操作系统之动态库和静态库
  7. C++学习之路 | PTA乙级——1092 最好吃的月饼 (20 分)(精简)
  8. css怎样定义div大小,css如何设置div大小
  9. python hook_python_理解篇_钩子方法的理解
  10. php设置mysql查询编码,php连接mysql时怎么设置编码方式