早教吧作业答案频道 -->其他-->
unsignedchardiscode[]={0X03,0X9F,0X25,0X0D,0X99,0X41,0X1F,0X01,0X09};\x05\x05\x05unsignedcharconstpositon[3]={0xdf,0xbf,0x7f};\x05\x05\x05unsignedchardisbuff[4]\x05={0,0,0,};//voidDisplay(void)\x05\x05\x05\x05//扫描数码管\x05{\x05i
题目详情
unsigned char discode[] ={0X03,0X9F,0X25,0X0D,0X99,0X41,0X1F,0X01,0X09};
\x05\x05\x05unsigned char const positon[3]={ 0xdf,0xbf,0x7f};
\x05\x05\x05unsigned char disbuff[4]\x05 ={ 0,0,0,};
//
void Display(void)\x05\x05\x05\x05 //扫描数码管
\x05{
\x05 if(posit==0) //就是这句话
\x05 {P0=(discode[disbuff[posit]])&0x7f;} //就是这句话
\x05 else\x05\x05\x05\x05\x05\x05\x05\x05 //就是这句话
\x05 {P0=discode[disbuff[posit]];}\x05\x05 //就是这句话
P2=positon[posit];
\x05 if(++posit>=3)
\x05 posit=0;
\x05}
\x05\x05\x05unsigned char const positon[3]={ 0xdf,0xbf,0x7f};
\x05\x05\x05unsigned char disbuff[4]\x05 ={ 0,0,0,};
//
void Display(void)\x05\x05\x05\x05 //扫描数码管
\x05{
\x05 if(posit==0) //就是这句话
\x05 {P0=(discode[disbuff[posit]])&0x7f;} //就是这句话
\x05 else\x05\x05\x05\x05\x05\x05\x05\x05 //就是这句话
\x05 {P0=discode[disbuff[posit]];}\x05\x05 //就是这句话
P2=positon[posit];
\x05 if(++posit>=3)
\x05 posit=0;
\x05}
▼优质解答
答案和解析
unsigned char discode[] ={0X03,0X9F,0X25,0X0D,0X99,0X41,0X1F,0X01,0X09};
unsigned char const positon[3]={ 0xdf,0xbf,0x7f};
unsigned char disbuff[4]={ 0,0,0,};
//
void Display(void)\x09\x09\x09\x09 //扫描数码管
{
if(posit==0) //如果是第一个位置,那么显示小数点
{
P0=(discode[disbuff[posit]]) & 0x7f; //这里是清除BIT7位的意思
}
else\x09 //不是第一个位置,就不显示小数点了\x09\x09\x09\x09 {
P0=discode[disbuff[posit]]; // 赋段码的值
}\x09\x09
P2=positon[posit]; // 给P2端口赋位码值
if(++posit>=3) // 动态扫描,位置的值在0~3之间循环
posit=0;
}
unsigned char const positon[3]={ 0xdf,0xbf,0x7f};
unsigned char disbuff[4]={ 0,0,0,};
//
void Display(void)\x09\x09\x09\x09 //扫描数码管
{
if(posit==0) //如果是第一个位置,那么显示小数点
{
P0=(discode[disbuff[posit]]) & 0x7f; //这里是清除BIT7位的意思
}
else\x09 //不是第一个位置,就不显示小数点了\x09\x09\x09\x09 {
P0=discode[disbuff[posit]]; // 赋段码的值
}\x09\x09
P2=positon[posit]; // 给P2端口赋位码值
if(++posit>=3) // 动态扫描,位置的值在0~3之间循环
posit=0;
}
看了 unsignedchardi...的网友还看了以下:
unsignedchardiscode[]={0X03,0X9F,0X25,0X0D,0X99,0 2020-04-27 …
1、海平面上升的原因不包括(30.00分)\x05\x05\x05\x05\x05\x05\x05 2020-05-16 …
java if 语句 class Test03{\x05\x05main(){\x05\x05\x 2020-05-17 …
ACM素因子钱多多TimeLimit:1000MSMemoryLimit:32768K\x05\x 2020-06-07 …
这些加点的字怎么读啊?紧急!{点前面的字表示要注音}狭隘.\x05\x05拗.口\x05\x05秕 2020-06-23 …
以下关于哲学说法不正确的是(30.00分)\x05\x05\x05\x05\x05\x05\x05 2020-06-27 …
垂直于刚体,质量对称的平面的任何轴是().A.都是惯性主轴;\x05\x05\x05垂直于刚体,质 2020-08-03 …
美感具有超理性的性质是指美感的A.无功利性\x05\x05\x05\x05\x05\x05\x05\ 2020-11-21 …
在物价持续上升条件下,存货采用先进先出法会导致?A期末存货结余成本较低\x05\x05\x05\x0 2020-12-07 …
下列诗人在"安史之乱"期间写诗最少的是哪位?A.\x05\x05\x05\x05\x05\x05\x 2021-01-17 …