📄 avr-m8-min-system.c
字号:
//#################################################################################################
//文件:Atmega8-8LED 8LED流水实验
//属性:间隔100ms左移法控制,8MHz外部晶振
//资源:8LED=PORTD
//#################################################################################################
#include<avr/io.h>
#include<util/delay.h>
int main(void)
{
DDRD=0xff; //PA输出
PORTD=0xff; //PA置0
while(1)
{
unsigned char i,a=1; //定义变量
for(i=0;i<8;i++) //限制左移8次
{
PORTD=~a; //赋值
a=a<<1; //左移1次
_delay_ms(100); //延时100ms
}
}
}
//-------------------------------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -