📄 glint_iny13._c
字号:
//******************************************************************************
// *
// FileName : glint_iny13.c ICCAVR V6.31A编译 *
// Function : 入门实验,LED闪烁实验 *
// Date : 2006-07-30 *
// Version : 1.0 *
// *
// Author : 开关电源 hongtusy@163.com *
// Company : 中国电子信息技术咨询网 http://www.itsn.cn *
// *
//***************************描述与记事*****************************************
//实验板的AVR程序,借助杜邦线实验ATtiny13驱动共阳LED灯闪烁。
//接线定义:PB接共阳8位LED灯。SW2-6和SW6-2合上。SW3-6/8为系统复位端。
//记事:本程序旨在对AVR实验板的杜邦线使用的理解的理解与演示,程序适合初学者使用。
//使用芯片:ATtiny13 系统时钟:默认片内9.6MHz
// LED的输入端PC口,因为13没有PC口。将杜邦线一端插在SW1后的插针上,
// 另一端插在扩展插座JP2的PB口上。
//记事:注意此时需要使用原配的实验套件"双公插针",事先将插针插在扩展插座上。
//******************************************************************************
#include <iot13v.h> //头文件,ATMEGA8535单片机的寄存器定义
//***************************延时函数**********************//
void DelaymS(unsigned int time)
{
unsigned int i,j;
for(j=0;j<time;j++)
{
for(i=0;i<500;i++)
;
}
}
//************************主程序开始**********************//
void main(void)
{
DDRB=0xff; //I/O口初始化
while(1) //程序无条件循环执行
{
PORTB=0x00; //灯亮
DelaymS(1000);
PORTB=0xff;
DelaymS(1000);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -