这是我写的第一个51单片机程序,在试验板上运行了,心里很激动
我是一个单片机新手爱好者,请各位大哥哥,大姐姐,多多指教
请大家多多指教,我想在这里一定可以学到很多有用的东西!- #include <reg52.h>
- #define LED P2
- typedef unsigned int u16;
- sbit led =P2^1;
- void delay(u16 i)
- {
- while(i--);
- }
- void main(void)
- {
- u16 i, j;
-
- while(1)
- {
- j=0x01;
-
- for(i=8;i>0;i--)
- {
- LED=~j;
- delay(10000);
- j<<=1;
- }
- j=0x80;
- for(i=0;i<8;i++)
- {
- LED=~j;
- delay(10000);
- j>>=1;
- }
- }
- }
复制代码
|