简单人机界面实验
一、实验目的
单片机的人机界面指单片机系统和使用人员间交换信息的设备。键盘和显示器件是最
基本的,但也是最重要的人机界面。本实验要求使用按键和数码管编程,实现简单的控制
功能。通过实验要求掌握以下知识要点:
1.复习巩固前面实验中的知识。
2.运用按键和数码管组成简单人机界面。
二、实验内容
根据实际情况选择以下实验内容:
1.实验复习
根据实验掌握情况,复习以前的实验。
2.按键显示实验
使用两个按键控制显示数据,其中一个为“+”,另一个为“-”键,当按一次“+”键
显示数据加1,按一下“-”键显示数据减1。显示数据变化范围:0~9。
程序流程图如下:
图3-9 按键显示程序流程图
程序中用R0 来记录按键的情况,查表显示部分只需把R0 显示在数码管上即可,显示
程序可以参照实验五。在程序初始化中要给R0 赋一个初始值,并把按键所接的I/O 口端置1,作为输入端使用。判断按键是否按下要使用去抖动程序,可以参照实验四。
3.使用红外接收模块检测红外信号源
红外接收模块在接收到红外信号时其输出端为高电平,没有接收到时为