实验二 基于GPIO的显示与矩阵键盘

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验名称
院系
软件学院
专业
软件学院
班级
姓名
学号
日期
实验
目的
1、掌握静态数码管的工作原理
2、掌握矩阵键盘扫描和动态数码管显示的原理
实验
准备
PC机一台
模块化单片机数学科研平台一个
实验
进度
本次共有2个练习,完成2个。
实验
内容

一、LCD1602显示实验
1.使用STM32控制LCD1602,在LCD1602的第一行显示:“LCD1602 TEST”,第二行显示一个递增的三位数num,当num递增到255时,重新从0递增。
辽宁工程技术大学上机实验报告实验名称基于gpio的显示与矩阵键盘院系软件学院专业软件学院班级姓名学号日期实验目的1掌握静态数码管的工作原理2掌握矩阵键盘扫描和动态数码管显示的原理实验准备pc机一台模块化单片机数学科研平台一个实验进度本次共有实验内容一lcd1602显示实验1
ቤተ መጻሕፍቲ ባይዱ成绩
辽宁工程技术大学上机实验报告
3.杜邦线连线关系
图四杜邦线连线关系
4.下载到开发板
将J-Link插头插入到STM32板的下载座J4,依次打开实验箱、母板和STM32板的电源。配置之后且编译成功无错误了就可以将程序编译生成的.hex文件下载到STM32板,并观察实验现象。如图五所示
LED显示012345
图五实验现象
num显示000时刻
图三实验现象
二、7279键盘扫描及动态LED显示实验
1. 7279扫描矩阵键盘并通过动态数码管显示,显示数值依次左移。当按下某个按键时所按按键对应的字符显示在最右端LED数码管上,依次从0按到5,LED显示012345,如果继续按键,在原来显示的基础上进行左移。
2.程序流程图
图三矩阵键盘和动态数码管程序流程图
2.程序流程图
图一LCD1602显示实验程序流程图
3.杜邦线连线关系
图二杜邦线连线关系
4、下载到开发板
将J-Link插头插入到STM32板的下载座J4,依次打开实验箱、母板和STM32板的电源。配置之后且编译成功无错误了就可以将程序编译生成的.hex文件下载到STM32板,并观察实验现象,正常实现后的效果如图3所示,显示器上有数字在递增显示。实验现象如图三所示
相关文档
最新文档