导航:首页 > 操作系统 > 单片机控制数码管

单片机控制数码管

发布时间:2022-02-10 08:34:50

1. 51单片机怎样用键盘控制数码管显示

51单片机怎样用键盘控制数码管显示的方法。

如下参考:

1.首先,编写代码并点亮数码管。

2. 单片机怎么直接用IO口控制数码管

随便一个单片机驱动数码管的例子,都是,自己认真滴看

3. 单片机数码管怎么控制

用数码管动态显示方式就可以了
void display(){
P0=0x06;
P2=0x01;
delay(100);

P0=0x5b;
P2=0x02;
delay(100);

P0=0x4f;
P2=0x04;
delay(100);

P0=0x66;
P2=0x08;
delay(100);

P0=0x6d;
P2=0x10;
delay(100);

P0=0x7d;
P2=0x20;
delay(100);

P0=0x07;
P2=0x40;
delay(100);

P0=0x7f;
P2=0x80;
delay(100);

}

4. 单片机驱动数码管

哈哈哈哈刚才回答了你一个关于单片机驱动二极管的。现在看来,你问那个问题的原因是想用单片机驱动数码管。

共阳极的数码管需要在阳极上接一个PNP的三极管。每一位用一个。数码管的段全部接到单片机的P0口。限流电阻取470欧至560欧之间。使用的时候,用CLR语句打开响应的三极管,这时,此位选通。然后送出段码。延时一毫秒后,用SETB语句关闭这个三极管。然后转到下一位实施相同动作就好了。

图中只是一位的。多位的也很简单。就是多占用几个IO口,多用几个三极管和电阻而已。

数码管的限流为470-560

三极管的限流为4.7K就很好

5. 单片机按键控制数码管显示

你有原理图没?
设置三个标志位,全局变量,需要在倒计时中断里改变状态的。
程序流程是:
主程序流程:
上电初始化(设置LED状态,设置定时器相关寄存器参数,设置三个标志位状态)--->
死循环(判断标志位是否容许按键有效,然后判断是否有按键按下,转入响应的子程序处理段)
定时器中断任务:
判断是否到15秒,到了就置位标志位。

6. 怎样用一个单片机控制8个数码管

动态扫描,如下例,P0送段码,P2送位码,共阳极。
#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int

uchar code DSY_CODE[]=
{
0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90
};

void DelayMS(uint x)
{
uchar i;
while(x--)
{
for(i=200;i>0;i--);
}
}

void main()
{
uchar i,k=0x80;
while(1)
{
for(i=8;i>0;i--)
{
P2=0xff;
k=_crol_(k,1);
P0=DSY_CODE[8-i];
P2=k;
DelayMS(3);
}
}
}

7. 怎么控制单片机的数码管

看你几位的数码管,数码管有7段和八段,例如,四位数码管就是有四个7段或者8段数码管,四个引脚分别控制四个位,7个或者八个引脚控制端。还有就是看是共阳还是共阴,需要用哪种驱动。通过单片机的输出高低电平来控制。其实还是挺简单的

8. 单片机串行控制数码管

呵呵,楼主说的是硬件电路的问题。
数据在串行流动期间,1、0会在各个发光的位置上快速移动,如果只是给人来看,人一般是看不见这种闪动的。仿真,显示的很好,也正是这个道理。

如果输出的不是发光二极管,而是一些灵敏度较高的设备,这种串行输出的方法就需要改进。换用具有输出锁存的器件。

9. 如何用单片机控制数码管

单片机控制数码管分两种。
1、静态数码管,控制比较简单,只送段码就可以了。比如:P1=0xc0,共阳极的话,将显示0
2、动态数码管,控制就比较复杂一些,需要先送位选码,再送段码,而且要不断的重复执行这个过程,利用视觉暂留原理,达到显示的效果。

阅读全文

与单片机控制数码管相关的资料

热点内容
androidseekbar进度条 浏览:356
梯度上升算法知乎 浏览:648
qt项目源码下载 浏览:395
不允许代理服务器什么意思 浏览:511
盲反卷积算法 浏览:306
峰火战国什么时候能开服务器 浏览:452
加密的pdf怎么提取和修改 浏览:488
压缩空气气体流量计 浏览:845
高角杯如何编程 浏览:1011
哪个app可以下载迷失岛 浏览:29
100以内程序员键盘 浏览:914
调试助手源码是什么 浏览:601
程序员网优 浏览:461
有没有极限压缩方法 浏览:79
岳阳hypermill五轴编程 浏览:385
超级舒服的解压神器 浏览:450
超短macd源码 浏览:166
群晖怎么设置用户访问指定文件夹 浏览:557
安卓怎么测触摸屏 浏览:596
javastring原理 浏览:318