51单片机显示器显示数字

作者&投稿:宾类 (若有异议请与网页底部的电邮联系)

怎样用单片机控制数码管显示0或者1?
1、LS147优先编码器的输入端和输出端都是低电平有效,即当某一个输入端低电平0时,4个输出端就以低电平0的输出其对应的8421BCD编码。当9个输入全为1时,4个输入出也全为1,代表输入十进制数0的8421BCD编码输出。2、不用单片机,用数字电路实现很容易呀。用一片10线-4线编码器,接10个按键,输...

单片机怎么实现按1显示1再按2显示12再按3显示123按4显示1234。。。
D2: MOV R6, #2 D1: MOV R7, #248 DJNZ R7,DJNZ R6, D1

单片机显示1
呵呵,上次就告诉你了,这是天祥板的程序。虽然写的不够规范,但是仍然可以在天祥板上稳定的显示一个“1”。软件和硬件是配套的。其它板子,电路如果不同,这个程序能产生什么效果,可不好预测。

单片机 怎么才能让上面显示1,下面显示2
两个数码管共用数据线,想要数码管分别显示,就必须采用扫描方式,即是采用两个控制信号轮流输出,去控制数码管的共阳极(或者是阴极)的开启和关闭。时序是:先输出显示数据,然后输出一个控制信号以开启一个数码管,延时,然后关闭该数码管,接着输出显示数据,再输出控制信号以开启另外一个数码管,延时,...

让单片机中数码管显示“1”,若果显示“1”了,则一个灯亮起。依次,如果...
这个不可能需要外部检测,如果需要外部检测就需要有一个电流检测电路,就是检测每一路LED的电流是否正常,这种是专门为LED的ICT制具用的。另外一种就是采用光检测,即对每一段LED进行光采样,亮了才算OK。反正是三种方式,一种是非闭环测量,一种是电路闭环,一种是光闭环!

怎么让单片机键盘上按几 液晶上就显示几 例如键盘按1,液晶就显示1??
首先你需要判断出按的是哪个键,把这个功能做成一个子程序.另外你要能在液晶上显示所希望的任何数字,把这个功能做成另外一个子程序.然后将这两个子程序结合起来,先判断是哪个按键,然后显示相应的数字.

用单片机编程 怎么让液晶显示器第二行第一点显示一个1
你得先说是什么型号的液晶吧,不同的液晶都有不同的驱动程序。不过一般都是发指令,发地址,发数据的过程。

大学单片机怎么在8×8点阵数码管上显示数字1
如果是仿真实现就比较容易,proteus 里有8×8点阵模块,用两片锁存器74HC573锁存列码和行码,用取模软件取出数字1的模,并按行取模,显示时,就按行扫描显示。要是实物,需要知道实物开发板的原理图才能写程序。仿真图如下:

单片机两个单独的数码管显示数字一个1另一个6
显示“1”,则P0端口得输出七段码为1的数据(是共阴极),P0=0x6;那么显示“6”时,则P2=0x7d;要数码管不亮时,得 P0=P2=0(因为是共阴极数码管);所以;void delaymS(int t){ 自己找个延时程序填进来} \/\/或者用定时器中断定时2秒钟,更精确 main(){ while(1){ P0=0x06;P2=0x...

怎么的单片机一位数码管输入0xbe就可以显示1
这个取决于数码管引脚与单片机IO口的连接,0xbe显示1,说明数码管右边的两划(笔画段b和c)接在单片机某个端口的第0脚和第6脚,因为0xbe的二进制是10111110,两个0就是两个被点亮的笔画段,这是共阴数码管

端单15099043745问: 51 单片机1602 液晶显示数字 -
玛多县奥氮回答: 1602显示要转换为ANSI码 如: 1602液晶要显示数字5----- 把0x35送1602的显示RAM(因为数字5的ANSI码是0x35)

端单15099043745问: 51单片机的lcd1602如何显示变化的数字? -
玛多县奥氮回答: 可以先将数据定义为全局变量,按键后处理那个要改变的数据,接着刷新显示器(初始化显示器就行),再进行相应的显示,变化的数据就可以显示了;因为需要了解硬件电路,和晶振频率,才能给例子,请见谅!若有需要,可将在下的1602驱动程序及电路原理图奉上,望采纳,谢谢!(全国大学生电子设计竞赛省三等奖队程序设计员答,欢迎进我空间交流!)

端单15099043745问: 51单片机显示数字问题 -
玛多县奥氮回答: 这个问题我在初学单片机的时候也碰到过,因为数码管是一个一个扫描的,在你这个程序中只要把延时加长就可以了 for(i=0;i<15;i++) { P0=tablewei[i]; P1=0x7f; delay(500); }把delay延时加长,直到人的肉眼可以分辨出来

端单15099043745问: 51单片机二段数码管如何显示数字并且不闪烁? -
玛多县奥氮回答: 1楼你为什么说静态显示方法不行1事情没有绝对,可以加芯片来实现,有38译码器3个1,0口就可以译码出8个10口优点是速度快不像动态扫描那样占用时间长,缺点是成本高1 楼主可以用静态显示,但是不加芯片的话51只有32个IO口只能驱动3只数码管, 你的这个要求很简单的!

端单15099043745问: 51单片机怎么让数码管继续显示原有的数字 -
玛多县奥氮回答: 你是想显示一个新数字之后,再回来显示原来的数字吗?那开一块空间,把原来的数字暂时存放,然后设定一个标志.当符合条件时,就显示原来的数字.

端单15099043745问: 如何让一个51单片机的LED显示器依次从第一个显示2 ,第二显示数字0,第三个显示1,第四个显示4..... -
玛多县奥氮回答: 参考:http://hi.baidu.com/do_sermon/item/8176362f549ffd896f2cc32a

端单15099043745问: 在51单片机上如何利用汇编使右三个数码显示器上稳定显示数字00H - FFH,每隔1秒数值加1 -
玛多县奥氮回答: DAT EQU 30H SCANLED EQU 33H FSDAT EQU 34H ORG 0000H LJMP MAIN ORG 000BH LJMP T0ISR ORG 001BH LJMP T1ISR ORG 0030H MAIN: MOV SP,#5FH MOV TMOD,#11H MOV TH0,#0F4H MOV TL0,#048H MOV TH1,#HIGH(...

端单15099043745问: 51单片机多功能LED点阵显示数字时钟 -
玛多县奥氮回答: 数字时钟 这段程序是在PRTUES上完全好使 你可以根据 程序自己在PROTUES上画图#include#define uint unsigned int char code tab[]=; char code table[]=; sbit duan=P2^5; sbit wei=P2^6; sbit button1=P1^0; sbit button2=P1^1; sbit button3=P1^...

端单15099043745问: 51单片机 lcd12864显示 用sprintf显示数字,只能显示小于32767的数,大于这 -
玛多县奥氮回答: 因为你给sprintf函数传递的参数是int型啊.int型的有效范围是-32768~+32767.

端单15099043745问: 51单片机数码管显示五位数Z -
玛多县奥氮回答: 1,你的数组里面的数有问题,xx[1]=z/10000;xx[2]=z%10000/1000;xx[3]=z%1000/100;xx[4]=z%100/10;xx[5]=z%10;2,全部显示0,也可能是你的段位送的顺序有误,如果是锁存器的话,应该先送位,再送段, 你试下,看能不能正常显示. 3,数码管的显示,必须的一位一位的来,你想想数码管是动态扫描,不一位一位的送肯定不能正常显示地的. 希望能帮到你.


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网