這是我上個(gè)月做的一個(gè)51單片機(jī)實(shí)現(xiàn)流水燈的程序設(shè)計(jì),
第一次接觸到單片機(jī)做了一個(gè)簡(jiǎn)單的設(shè)計(jì),
里面包含了程序設(shè)計(jì)的源代碼,
以及proteus軟件仿真工程文件的設(shè)計(jì)文檔的內(nèi)容,
第一次接觸自己所做,請(qǐng)大家多多指教,
謝謝大家
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
單片機(jī)源程序如下:
- #include"reg51.h"
- #include"intrins.h"
- void delay1ms(unsigned char c)
- {
- unsigned char a,b;
- for(c;c>0;c--)
- for(b=142;b>0;b--)
- for(a=2;a>0;a--);
- }
- void main()
- {
- unsigned char led,i;
- led=0xfe;
- delay1ms(100);
- while(1)
- {
- for(i=0;i<7;i++)
- {
- P2=led;
- delay1ms(100);
- led=_crol_(led,1);
- }
- for(i=0;i<7;i++)
- {
- P2=led;
- delay1ms(100);
- led=_cror_(led,1);
- }
- }
- }
復(fù)制代碼 全部資料51hei下載地址:
51單片機(jī)流水燈51hei程序設(shè)計(jì).zip
(77.19 KB, 下載次數(shù): 78)
2020-6-14 19:49 上傳
點(diǎn)擊文件名下載附件
|