本帖最后由 zl2168 于 2017-2-18 21:26 編輯
專為你新編流水循環燈,試試吧!
新編流水循環燈.rar
(34.32 KB, 下載次數: 6)
2017-2-18 18:13 上傳
點擊文件名下載附件
先Proteus仿真一下,確認有效
#include <reg51.h> //包含訪問sfr庫函數reg51.h
unsigned char code led[6]={ //定義花樣循環碼數組,存在ROM中
0x7e,0xbd,0xdb,0xe7,0xdb,0xbd};
void main ( ) { //主函數
unsigned char i; //定義循環變量i
unsigned long t; //定義長整型延時參數t
while(1) { //無限循環
for(i=0;i<6;i++) { //花樣循環
P1=led[ i]; //讀亮燈數組,輸出P1口
for (t=0; t<=11000; t++ );}}} //延時0.5秒
學習單片機,可參閱張志良編著《80C51單片機仿真設計實例教程——基于Keil C和Proteus》清華大學出版社ISBN 978-7-302-41682-1,內有常用的單片機應用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行。
|