高手幫忙解釋一段c語言程式啊,我在學微控制器,這段示例程式可以讓數碼管和led燈亮,詳細解釋啊

2021-03-28 01:41:20 字數 581 閱讀 2472

1樓:嘲諷帥哥

解釋如下

#include "reg52.h" //呼叫52內碼void delay(void); //宣告延遲void main() //主函式

內的內容}}

//軟體延時程式

void delay(void)

個人認為寫程式的人有點糊塗,char可以設定到255,不用20,20的加

2樓:向少年拉飛馳

最終的結果是 p0口一個燈左移顯示。而p2口是 p2.6 , p2.5 2個口控制的燈 閃爍。

po=~(1<解。0000 0001 這個1左移i位。

p2 |= 0xe0; |或 。1110 0000 p2口或上它也就是說 前面3個口肯定是1.

p2 &= 0x9f; & 與 1001 1111 與上它 。則 第 2 ,3 個口肯定是 0.

假如開始的時候給p2口一個初值就更好理解了 。

。大概意思就是這樣吧

3樓:清凨華影

給p0口賦值高,低電平,讓它出現亮滅迴圈。具體情況要看硬體電路圖的。p2口也是一樣。

求C語言高手幫忙翻譯一小段程式

void delete name 刪除名字自定義函式 printf enter the name of the production which you want to delete 提示使用者輸入要刪除的名字 scanf s n 獲取使用者輸入的內容 for i 0 i if strcmp pro...

能幫我解釋下一段C語言程式。下面那個do while迴圈,求

bool is exist int poker,int len,int val while is exist poker,len,val poker i val 這裡是產生len個隨機數,並把這些隨機數存入到一個陣列中dowhile is exist poker,len,val 這裡就是產生一個隨機...

c語言程式問題高手幫忙,c語言一個程式問題 高手幫忙

c語言是由表示式組成的,a b本身就是個表示式,表示式具有值,大於號是左結合的,就是說從左向右依次比,如果大於關係成立,則這個表示式的值非零 一般是1 如果不成立則此表示式的值為0,a b c的運算順序相當於 a b c就是先求出括號內表示式的值再和c比較,如果成立,同樣還是返回1,否則是0 如果列...