用单片机显示数字,要怎么写?答:用仿真实现,采用6位一体的共阴数码管,P0口输出段码,P2口输出位码。仿真图如下:程序如下 include <reg51.h> include <intrins.h> define uint unsigned int define uchar unsigned char uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,//0~9段码 0x77,0x7...
51单片机共阴数码管利用静态显示,让六个数码管显示1~6,程序怎么写?_百...答:在实现数码管的静态显示中,用到了两个锁存器,两个I/O口,P1.6和P1.7,分别是位选和段选。 首先定义了个数码管位选数组,也就是十六进制代码,这便是后来数码管显示数字的核心,接着,用 sbit 定义了位选和段选端口,分别是 P1.6 和 P1.7 ,定义了一个延时函数,其实这一串代码很有意思,开关开关思想,贯穿始终...