欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
單片機C語言程序如何加入取千位和小數點標定
[打印本頁]
作者:
small2
時間:
2021-12-21 23:53
標題:
單片機C語言程序如何加入取千位和小數點標定
disbuff[0]=S1%1000/100; 取百位
disbuff[1]=S1%1000%100/10; 取十位
disbuff[2]=S1%1000%100%10; 取個位
LCD_set_xy( 3, 5 ); 寫12864坐標起始位置
LCD_Write_number(disbuff[0]); 寫12864,百位
LCD_Write_number(disbuff[1]);
LCD_set_xy( 3, 6 );
LCD_Write_number(disbuff[2]);
大神們,如上提,取千位的是如何表達,號定小數點如何寫的,如1.234,12.34。123.4 小數點由P2.1 和P2.1控制,找不到方向了
作者:
藍魄
時間:
2021-12-22 08:19
S1/1000就是取千位,/是獲取商,%是獲取余數。小數部分可以乘10倍100倍或者1000倍放大后再像整數一樣個十百位分離出來
作者:
2286980347
時間:
2021-12-22 08:28
S1%1000
作者:
devcang
時間:
2021-12-22 09:29
disbuff[0]=S1/100%10; // 取百位
disbuff[1]=S1/10%10; // 取十位
disbuff[2]=S1%10; //取個位
作者:
wulin
時間:
2021-12-22 09:38
S1=12864;
disbuff[0]=S1/10000%10+'0';
disbuff[1]=S1/1000%10+'0';
disbuff[2]='.';
disbuff[3]=S1/100%10+'0';
disbuff[4]=S1/10%10+'0';
disbuff[5]=S1%10+'0';
//LCD顯示12.864
LcdWriteCom(0x80);//起始位置
for(i=0;i<6;i++)
LcdWriteData(disbuff[i]);
作者:
xws245925587
時間:
2021-12-22 11:13
sprintf
作者:
Hephaestus
時間:
2021-12-22 12:43
這個不是7段LED,要看LCD Module說明書。
作者:
Y_G_G
時間:
2021-12-22 12:59
sprintf最簡單省事
但顯示之前要先清除上次顯示的內容,因為sprintf輸出的長度不是固定的,會隨著數據改變的
作者:
small2
時間:
2021-12-22 20:36
各位大佬,有謝了
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1