⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ac12-1.c

📁 AVR学习资料
💻 C
字号:
#include<iom16v.h>			
#define uchar unsigned char 
#define uint unsigned int
//=============================================
#define xtal 8   			
void delay_1ms(void)		
{ uint i;
 for(i=1;i<(uint)(xtal*143-2);i++)
    ;
}
//=============================================
void delay_ms(uint n)	
{
 uint i=0;
   while(i<n)
   {delay_1ms();
    i++;
   }
}
//================================================
void init_IO(void)      
{
 DDRD=0xff;		
 PORTD=0x00;	
 TCCR2=0x71;	
}
/******************主函数******************/
void main(void)	
{	uchar wide;	
init_IO();		
	while(1)	
    {	
	delay_ms(20);	
	if(++wide==255)wide=0;
	OCR2=wide;	
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -