八位流水燈程序
單片機源程序如下:
- #include<iom16v.h>
- #define uint unsigned int
- #define uchar unsigned char
- void Delay_ms(uint k)
- {
- uint i,j;
- for(;k>0;k--)
- for(i=142;i>0;i--)
- for(j=2;j>0;j--);
- }
- void port_init(void)
- {
- DDRD=0xff;
- PORTD=0xff;
- }
- void main(void)
- {
- uchar temp,i;
- port_init();
- while(1)
- {
- for(i=0;i<8;i++)
- {
- PORTD=0xff;
- temp=1<<i;
- PORTD=PORTD&(~temp);
- Delay_ms(100);
- }
- }
- }
復制代碼
所有資料51hei提供下載:
流水燈.zip
(10.19 KB, 下載次數: 18)
2017-10-18 17:26 上傳
點擊文件名下載附件
|