本帖最后由 zl2168 于 2017-5-16 20:28 編輯
#include <reg51.h> //包含訪問sfr庫函數reg51.h sbit D1=P0^0; //定義D1為P0.0接LED sbit K1=P3^2; //定義K1為P3.2接按鍵 void main ( ) { //主函數 unsigned long t; //定義延時參數t(無符號長整型變量) while (1){ //無限循環,并執行以下循環體語句 if(K1==0){ //若K1按下,則 D1=!D1; //D1取反,即LED燈閃爍 for (t=0; t<=10860; t++ );}}} //延時0.5秒(12MHz) 以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil C和Proteus》清華大學出版社ISBN 978-7-302-41682-1,內有常用的單片機應用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行。 |