實驗一 多字節十進制加法程序設計 一.實驗目的: 1.熟悉仿真器的軟件使用環境及單片機匯編語言編程; 2.掌握多字節十進制加法的程序設計及實現方法。 二.實驗內容: 編寫多字節十進制加法程序,實現下式運算 : 4574+6728=11302 要求:被加數在片內RAM ...
先點亮一個LED小燈 點亮一個LED 帶有 延時函數 x是幾,就延時幾秒 流水燈 循環 流水燈 gt 左移到頭然后右移,右移到頭繼續左移 ...
2019-08-03 16:24 0 487 推薦指數:
實驗一 多字節十進制加法程序設計 一.實驗目的: 1.熟悉仿真器的軟件使用環境及單片機匯編語言編程; 2.掌握多字節十進制加法的程序設計及實現方法。 二.實驗內容: 編寫多字節十進制加法程序,實現下式運算 : 4574+6728=11302 要求:被加數在片內RAM ...
1 中斷介紹 在我們的日常生活中,經常會遇到這樣的情況:我們正在看書,突然客廳的電話響了,這時往往會停止看書,轉而去接電話,接完電話后又接着看書。這種停止當前工作,轉而去做其他工作,做完后又返回來做先前工作的現象稱為中斷。 所以單片機雖然是個機器,它也有類似的中斷現象 ...
1 獨立按鍵的介紹 鍵盤分為編碼鍵盤和非編碼鍵盤。鍵盤上閉合鍵的識別由專用的硬件編碼器實現,並產生鍵編碼號或鍵值的稱為編碼鍵盤,如計算機鍵盤。而靠軟件編程來識別的鍵盤稱為非編碼鍵盤,在單片機組成的各種系統中,用的較多的是非編碼鍵盤。非編碼鍵盤又分為獨立鍵盤和行列式鍵盤(常說的矩陣鍵盤 ...
1 矩陣按鍵介紹 4*4矩陣按鍵,又稱行列式鍵盤,它用4條I/O線作為行線,它用4條I/O線作為列線組成鍵盤。在行線和列線的每一個交叉點上設置一個按鍵,這樣鍵盤按鍵就有4*4個,這種行列式鍵盤結構能夠有效的提高單片機系統的I/O口利用率。 2 功能要求:通過數碼管顯示矩陣按鍵 ...
###sprintf在51單片機中的使用 其中要注意的地方是浮點數,使用時候必須使用double去強制格式化才能用輸出正確數據。這個和浮點數數據存儲方式有關系。這樣轉換后的數據是 123 和 2.3456的字符。否則數據會輸出不正確 ...
1 定時/計數器介紹 定時/計數器的實質是加1計數器(16位),由高8位和低8位兩個寄存器THX和TLX組成。它隨着計數器的輸入脈沖進行自加1,也就是每來一個脈沖,計數器就自動加1,當加到計數器 ...
C語言基礎比較薄弱,紅綠燈的倒計時和切換上,用了三個if()嵌套,總感覺應該有更好的方案,如果你恰巧知道,請教教我,在此謝過。以下是程序部分: //紅綠燈設計:利用定時器實現LED燈亮滅 ...
蜂鳴器發聲原理是電流通過電磁線圈,使電磁線圈產生磁場來驅動振動膜發聲的,因此需要一定的電流才能驅動它,單片機IO引腳輸出的電流較小,單片機輸出的TTL電平基本上驅動不了蜂鳴器,因此需要增加一個電流放大的電路。三極管的作用為驅動,通過三極管放大驅動電流,從而可以讓蜂鳴器發出聲音。 有源蜂鳴器 ...