日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言int32u的作用,求c语言大神 帮我解释一下这段说的都是啥?

發布時間:2023/12/10 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言int32u的作用,求c语言大神 帮我解释一下这段说的都是啥? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

//滾動顯示

} else if(Mode == 0xdd){

OffsetTemp = j + Offset;

if(OffsetTemp<16){

Display(HanZiData[OffsetTemp*16+0]);

Display(HanZiData[OffsetTemp*16+1]);

Display(HanZiData[OffsetTemp*16+2]);

Display(HanZiData[OffsetTemp*16+3]);

Display(HanZiData[OffsetTemp*16+4]);

Display(HanZiData[OffsetTemp*16+5]);

Display(HanZiData[OffsetTemp*16+6]);

Display(HanZiData[OffsetTemp*16+7]);

} else if(OffsetTemp<32) {

OffsetTemp = OffsetTemp -16;

Display(HanZiData[OffsetTemp*16+8]);

Display(HanZiData[OffsetTemp*16+9]);

Display(HanZiData[OffsetTemp*16+10]);

Display(HanZiData[OffsetTemp*16+11]);

Display(HanZiData[OffsetTemp*16+12]);

Display(HanZiData[OffsetTemp*16+13]);

Display(HanZiData[OffsetTemp*16+14]);

Display(HanZiData[OffsetTemp*16+15]);

} else {

OffsetTemp = OffsetTemp -32;

Display(HanZiData[OffsetTemp*16+0]);

Display(HanZiData[OffsetTemp*16+1]);

Display(HanZiData[OffsetTemp*16+2]);

Display(HanZiData[OffsetTemp*16+3]);

Display(HanZiData[OffsetTemp*16+4]);

Display(HanZiData[OffsetTemp*16+5]);

Display(HanZiData[OffsetTemp*16+6]);

Display(HanZiData[OffsetTemp*16+7]);

}

//左移顯示

} else if(Mode == 0xee){ ZYTemp = Offset % 8 ;

OffsetTemp = Offset / 8;

for(Numberi=0;Numberi<9;Numberi++){

if(OffsetTemp>15){

NumberData[Numberi] = HanZiData[j*16+OffsetTemp % 16];

} else {

NumberData[Numberi] = HanZiData[j*16+OffsetTemp];

}

OffsetTemp++;

}

DisplayZY(NumberData,8-ZYTemp);

} j++;

if(j > 15) {

j = 0;

}

Hang = i;

LT = 1;

LT = 0;

Delayms(1);

i--;

if(i==0xff) {

i = 15;

}

ucWei++;

if(ucWei >= 16) {

ucWei = 0;

}

}//串口1中斷

void UART1Interrupt(void) interrupt 4

{

if(RI)

{

//發送中斷清空

RI = 0;

//識別頭函數

UartHead[0] = UartHead[1];

UartHead[1] = UartHead[2];

UartHead[2] = SBUF;

//識別頭

if(UartHead[0] == 0xaa && UartHead[1] == 0xbb && (UartHead[2] == 0xcc||UartHead[2] == 0xdd||UartHead[2] == 0xee)) {

DISMode = UartHead[2];

if(DISMode == 0xee) {

DISOffset = 128;

} else {

DISMode = 0;

}

UartTemp = 0;

} else {

if(UartTemp < BuffL) {

UartData[UartTemp] = SBUF;

UartTemp++;

//一幀接收完畢

if(UartTemp == BuffL && UartData == 0xff) {

UartTemp = 0xff;

//速度顯示

DISSX =UartData;

//字模轉換

DataConversion(HanZiData,UartData);

//接收失敗

} else if(UartTemp == BuffL) {

UartTemp = 0xff;

}

}

}

} else {

//接收中斷清空

TI = 0;

}

}

總結

以上是生活随笔為你收集整理的c语言int32u的作用,求c语言大神 帮我解释一下这段说的都是啥?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。