51单片机实例讲解,数码管显示数字“5555”程序
利用单片机及某些数字电路块的结合,可以实现静态字符的显示。本例是利用74LS164八位移位寄存器(串入、并出)与单片机串行口结合,使数码管静态显示数字“5555”。
(1)数码管显示数字“5555”硬件电路(见图20)。图20 显示字符“5555”接线原理图
在图20的电路中,74LS164的相关引脚与数码管的a、b、c、d、e、f、g引脚相连接,并且74LS164为串行输入、并行输出,所以L4LS164串行输入的数据与数码管对应字符的关系见表7。
表7 L4LS164串行输入的数据与数码管对应字符的关系表
(2)数码管显示数字“5555”硬件电路元器件(见表8)。
表8 数码管显示数字“5555”硬件电路元器件表
(3)数码管显示数字“5555”程序流程图(见图21)。
图21 显示数字“5555”程序流程图
(4)数码管显示数字“5555”程序。
实例讲解,单片机常用键盘连接控制子程序
在单片机控制中,键盘与单片机的连接一般采用独立按键连接和矩阵按键连接。
独立按键连接
独立按键是每一个按键的电路是独立的,占用一条数据线。当其中任意一按键按下时,它所对应的数据线的电平变成低电平,若无键按下,则所有的数据线的电平都是高电平。独立按键连接一般用于系统中按键较少的情况。独立按键单片机连接控制接线原理图如图1所示。
图1 独立按键单片机连接控制接线原理图
1.问题的提出
在图1中,当任何一个按键按下时,单片机转入执行相应的程序。
2.控制程序
矩阵式键盘连接
矩阵式键盘又称行列式键盘,当按键数较多时,采用矩阵式键盘。矩阵式键盘的按键设置在行与列的交点上。4×4矩阵式键盘与单片机的连接(见图2)。
图2 4×4矩阵键盘连接单片机控制接线原理图
利用图2所示4×4矩阵键盘连接单片机接线原理图来作为控制按键控制程序时,其程序如下:
相关问答
单片机 电位器怎么接?电位器在电路中的主要作用有以下几个方面:1.用作分压器电位器是一个连续可调的电阻器,当调节电位器的转柄或滑柄时,动触点在电阻体上滑动。此时在电位器的输...
单片机 开发板 接线 要求?单片机开发板接线有一些要求,包括以下几个方面:1.供电接口:开发板需要有稳定的电源供应,一般需要接入5V的电源。供电接口可以是USB接口、DC电源接口或者是电...
单片机 地线接法?单片机的地线接法一般有两种方式:1.单点接地:即将单片机的地引脚(GND)与电源的地线相连接,在电路中只有一个地引脚与地线相连。这种接法适合于简单的电路,...
单片机 怎么 接线 ?单片机接线需要根据具体的电路图和功能要求进行设计和布线。一般而言,单片机的接线需要注意以下几点:单片机接线需要根据具体要求设计和布线。单片机的电路图...
单片机 的按键怎么外接-ZOL问答1、每个I/O端口接一个按键:按键接另一端通常是接地,I/O口通常还应该接一个上拉电阻,有些单片机的I/O口可以配置成内部上拉,就不需要外接上拉电阻了。这种接法的...
如何用 单片机 驱动继电器控制交流电机正反转?控制方法:1、单片机输出端接光电耦合器,加上三极管、继电器组合的电路。2、看继电器对应的是多大电压驱动,继电器有一端要接上这个电压,另一端接三极管。3...
单片机 编程中为何按钮按下是0?-ZOL问答单片机再根矩返回值再决定是否重传有用(0)回复ludaxian1LZ,这些都是基础呢,建议先学C语言有些东西光是通过讲解和书本是无法深刻理解的,只有自己做过才知道...
51 单片机 5v插口是什么?51单片机(也称为8051单片机)的5V插口指的是供电接口,用于提供5V电源给单片机。这个插口通常用来连接电源模块或适配器,以便为单片机提供所需的电源。在51单...
单片机 的按键如何外接?一般单片机的外接按键有三种接法:1、每个I/O端口接一个按键:按键接另一端通常是接地,I/O口通常还应该接一个上拉电阻,有些单片机的I/O口可以配置成内部上拉...
用 单片机 控制台灯(220 v的)亮灭,要用到5脚继电器,继电器每个管脚的接法是怎样的?不知道你的继电器是几伏的,如果是5v的,可直接按图接线,若是12v的继电器供电电源必须换成12v的。不知道你的继电器是几伏的,如果是5v的,可直接按图接线,若是12...