📄 123..c
字号:
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
void delay1s(void)
{
#pragma asm
delay: mov r2,#04h
delay1: mov r3,#80h
delay2: mov r4,#80h
djnz r4,$
djnz r3,delay2
djnz r2,delay1
#pragma endasm
}
main()
{
while(1){
uint i;
uchar num;
P1=0xff ;
delay1s();
num=0xfe;
for(i=0;i<8;i++){
P1=num;
delay1s();
num=num<<1|num>>7;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -