KeilC实例代码
第三章
例3-1
#include //预处理命令
void main(void) //主函数名
{
unsigned int a; //定义变量a 为unsigned int 类型
unsigned char b; //定义变量b 为unsigned char 类型
do
{ // do while 组成循环
for (a=0; a<65535; a++)
P1_0 = 0; //65535 次设P1.0 口为低电平,点亮LED
P1_0 = 1; //设P1.0 口为高电平,熄灭LED
for (a=0; a<30000; a++); //空循环
for (b=0; b<255; b++)
P1_1 = 0; //255 次设P1.1 口为低电平,点亮LED
P1_1 = 1; //设P1.1 口为高电平,熄灭LED
for (a=0; a<30000; a++); //空循环
}
while(1);
}
例3-4
#include //预处理文件里面定义了特殊寄存器的名称如P1 口定义为P1
void main(void)
{
//定义花样数据
const unsigned char design[32]={0xFF,0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F,
0x7F,0xBF,0xDF,0xEF,0xF7,0x