导航:首页 > 编程语言 > 单片机输入四位数的程序

单片机输入四位数的程序

发布时间:2023-10-22 05:48:34

㈠ 用51单片机控制4位led数码管,使其显示出想要的数字,程序怎样写,谢谢

模拟串口方式0:
#include"reg52.h"
#define
uint
unsigned
int
#define
uchar
unsigned
char
sbit
P3_2=P3^2;
//模拟接受
sbit
P3_3=P3^3;
//模拟发送
uchar
code
smg[11]={0x03,0x9f,0x25,0x0d,0x99,0x49,0x41,0x1f,0x01,0x09,0xff};//数码管编码0~
9
void
display(uchar
z);
main()
{
display(5);
display(0);
display(4);
while(1);
}
/************模拟串口显示**************/
void
display(uchar
z)
{
uchar
i;
uchar
temp;
temp
=
smg[z];
for(i=0;i<8;i++)
{
P3_3=
0;
if(temp
&
0x01)
P3_2=1;
else
P3_2
=
0;
P3_3=
1;
temp
=
temp>>1
;
}
}
串口}方式0:
void
display()
{
SM0=0;
SM1=0;
//方式0
for(i=0;i<3;i++)
{
SBUF=smg[snum[2-i]];
while(!TI)
;
TI=0;
delay(1000);
}
}
还有并行口方式
占用I/O不推荐
不过程序很简单

阅读全文

与单片机输入四位数的程序相关的资料

热点内容
带官网的有哪些网站 浏览:265
江苏校服通官网app怎么下不了 浏览:929
车床清根怎么编程 浏览:867
word2007表格内容上下居中 浏览:818
苹果手机视频传送不了qq文件 浏览:738
文件夹加密保护 浏览:852
苹果5浏览不到网络 浏览:932
修电脑什么编程器最好 浏览:557
计算机网络期末论文 浏览:731
领导现场工作照怎么取文件名 浏览:957
iphone4s喇叭失灵播放音乐没声音 浏览:457
如何查找各省份的行业数据 浏览:462
保存到考生文件是哪个文件 浏览:272
linuxvim分屏 浏览:640
网络打牌被监控怎么办 浏览:10
为什么汉化版编程语言没有发展 浏览:86
linux剪裁 浏览:393
广州银行app有什么区别 浏览:585
苹果系统测试文件 浏览:176
安卓程序安装失败 浏览:519

友情链接