单片机入门都是从点灯开始的..让为了让新入手者能够尽快能够看到学习成果.我也来一个点灯.程序我每一句都
写上注释.有问题可以联系我.
程序包含包含以下内容:
1.IO口设置
2.系统时钟设置
3.延时
#include "extern.h"
/*端口定义*/
BIT LED : PA.3;
/*相应于main函数*/
void FPPA0 (void)
{
/*单片机内部RC震动时钟为 IHRC默认为16M,因此,IHRC/2=8M,系统时钟为8M*/
.ADJUST_IC SYSCLK=IHRC/2
/*端口设置为输出 低*/
$ LED out ,low;
/*主循环*/
while (1)
{
/*端口置高*/
LED=1;
/*延时单位1T(1个时钟周期),延时8000=1ms,一共延时500ms*/
.delay 8000*500;
/*端口置低*/
LED=0;
/*延时500ms*/
.delay 8000*500;
}
}