15116493876 发表于 2017-5-6 17:52
#include "reg52.h"
typedef unsigned int u16;
typedef unsigned char u8;
18811707971 发表于 2017-5-6 16:47
可以用或运算实现,比如:P0=table[shi2]|0x80;//共阴极数码管加上小数点
BMN李 发表于 2017-5-6 15:52
贴个代码吧
SA=0;LSB=0;LSC=0; break;
SA=1;LSB=0;LSC=0; break;
SA=0;LSB=1;LSC=0; break;
SA=1;LSB=1;LSC=0; break; 15116493876 发表于 2017-5-6 17:48
这个代码会让所有数码管都加上小数点,而我只想一位数码管有小数点
BMN李 发表于 2017-5-6 11:47
void datapros()
{
MBXS[0]=duanxuan[s1/10];
18811707971 发表于 2017-5-6 19:05
这个就是单独加啊,楼下已经回答你了
| 欢迎光临 OpenEdv-开源电子网 (http://47.111.11.73/) | Powered by Discuz! X3.4 |