📄 lesson4.c
字号:
#include <avr/io.h>
int main(void)
{
char temp;
unsigned int i,j;
DDRB = 0xff;
PORTB = 0b11100110;
//PORTB = 0b00000001;
while(1)
{
temp = PORTB;
PORTB = PORTB << 1;
if(temp & 0b10000000)
{
PORTB = PORTB | 0b00000001;
}
switch(temp & 0b10000000)
{
case 0:
{
//第7位为0
break;
}
case 0b10000000:
{
//第7位为1
break;
}
default:
{
//所有条件均不满足
break;
}
}
for(i = 0;i < 50;i ++)
{
for(j = 0;j < 1000;j ++);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -