1樓:黃庭石鑼
不用求模運算和除法運算來求得十位和個位,處理起來還是比較麻煩的,當然不是沒有辦法,下面給一個解決方法供參考:
unsigned char shi,ge,j;
for(i=0;i<99;i++)
shi=j;
ge=i-j*10;
printf("shi=%d",shi);
printf("ge=%d",ge);}
2樓:
了,曾幾何時,蘋果還是被邊緣化的競爭失敗者。後來崛起了,但也並非技術上超越了其他電腦商家。
3樓:九頂冒陽山
為何增加這種限制條件,微控制器速度不夠嗎?不使用求餘和求整的方法,可以通過使用特定條件判斷的方法,具體條件根據資料確定。
4樓:匿名使用者
顯示效果如何要看電腦的顯示卡以及應用軟體的處理,這與什麼牌子是沒有多大關係的,所以戴爾電腦也好,蘋果原裝主機也罷,要想比較效果,也得看他們的具體配置,以及按裝用來比較的應用軟體,不存在一定是戴爾電腦就比蘋果差的情況。具體問題具體分析,結果取決於先天條件,不要將蘋果神話了,曾幾何時,蘋果還是被邊緣化的競爭失敗者。後來崛起了,但也並非技術上超越了其他電腦商家。
現在使用windows系統的還是佔絕大多數。
5樓:齋諾
i%10,i/10這種
6樓:微笑看明天
具體問題具體分析,結果取決於先天條件,不要將蘋果神話了,曾幾何時,蘋果還是被邊緣化的競爭失敗者。後來崛起了,但也並非技術上超越了其他電腦商家。現在使用windows系統的還是佔絕大多數。
7樓:
你可以選擇柯尼卡美能達的bizhub c266系列多功能彩色複合機,它支援本機認證、ic卡身份認證、生物靜脈認證三大認證方式。
8樓:
第一,你要讓大家知道你的問題是什麼。
第二,你要耐心等待,有些問題不是馬上有人能回答的。
第三,請認真對待每個回答。
簡述80c51微控制器的4個i/o口在使用上有哪些分工和特點
9樓:墨汁諾
除用作通用io外,p2主要用於高位地址線,p0用於資料/低8位地址線,第二功能複用全部安排在p3口上。
p1,p2,p3具有內部上拉雙向輸出io口,p0口無內部上拉電阻為開漏輸出,如果做為普通io口使用,初p0口需要外加上拉電阻,其功能一致。
p3口一般都具有第二功比如外部中斷,串列埠等。
在微控制器內部儲存器不夠用時p0和p2口做為資料匯流排接擴充套件晶片用來擴充套件儲存器。
10樓:匿名使用者
首先選擇滿足特殊功能的io,其它用普通功能的任意選擇,方便佈線就用.
在微控制器程式設計中,12m晶振,延時1ms,常用for(i=0;i<120;i++);誰能幫我解釋一下,為什麼這個語句就是1ms?
11樓:
恩,誰說這個是1ms呢。呵呵不過你看加一個也許是10個時鐘週期呢,然後120個大約就是1ms。精確定時使用定時器吧
12樓:匿名使用者
這個沒有特別的標準,是根據指令週期累加的時間,然而現實情況就比較複雜,
函式呼叫時間沒有考慮
現在很多微控制器都流水作業,指令週期比傳統51短的多,而且受跳轉程式影響,跳轉後流水線作廢
受中斷影響
死等延時不是個好方法,移植性差。
51微控制器 讓數碼管自動顯示0至9的c程式。有沒有比這個更簡單的????
13樓:娛樂小憨憨
可以通過**優化的方式來簡化**。
一、設定延時函式
延時函式在微控制器中有著讓現實延時的能力,本程式中可以通過採用for迴圈方式進行延時,具體**如下:
void delay()
uinti,j;
for(i=100;i>0;i--)
for(j=1000;j>0;j--);
二、設定數碼管顯示陣列
陣列定義簡單,而且訪問很方便。所有元素型別相同,在數碼管顯示程式中可以讓程式**減少。陣列**如下:
chara[10]={0xff,0x3,0x9f,0x25,0xd,0x99,0x49,0x41,0x1f,0x1,0x9};
三、設定數碼管顯示迴圈
數碼管顯示迴圈可以不用編寫一次又一次的數碼管顯示**,既方便又簡潔。具體**如下:
for(int i=0;i<10;i++)
p0=a[i];
delay();
擴充套件資料
微控制器程式進行簡化可以檢視是否有反覆出現的**序列,整合成迴圈進行更改。同一型別且用法相同的變數可以整合成陣列,方便對各個內容進行訪問。有特定功能的**段可以定義一個函式進行訪問。
14樓:白羽沉
就把你的改成呼叫函式了
#include //包含51微控制器的標頭檔案#define uint unsigned int
char a[10]=;
void delay()
void main()}}
15樓:匿名使用者
肯定有的,**會簡單很多
51微控制器按鍵和LED燈的事情,求一個51微控制器的程式 一個按鍵控制led燈閃爍,就是按一下燈閃,再按燈就滅了
樓主你的程式寫得很清析 易讀易懂 易查錯。c本來就是個高階語言仁者見仁智者見智,條條大路通 羅馬 真得要考慮到微控制器資源和執行效率時哪還得上彙編才行。就你現在的這個程式,就這樣寫也很好,要相信自己,我支援你!include define uchar unsigned charvoid ys voi...
求基於51微控制器的流水燈的設計
include define uint unsigned int define uchar unsigned charsbit keya p2 1 這裡看你把按鍵設定在哪個引腳上,這個是實現功能2 sbit keyb p2 2 這個是實現功能2sbit keyc p2 7 實現功能3void del...
51微控制器,數碼管顯示問題,求大神解釋
stc89c52rc 與 stc12c5a60s2 的指令執行 週期時間不一樣,有關延時程式 會有影響。其它方面 應該沒有什麼影響。具體問題可以與老師一起 微控制器數碼管的動態顯示問題,求大神看看 出錯了 程式的中的tt,並沒有起任何作用。刪掉的效果一樣。從你程式的高速重新整理來看,除了不知道顯示了...