软件设计
下面部分从TXT拷出,拷到网页,代码部分缺省了很多空格,比较凌乱,请谅解!
//目标系统: 基于C8051F单片机
//应用软件: Silicon IDE / Keil
/*01010101010101010101010101010101010101010101010101010101010101010101
----------------------------------------------------------------------
实验内容:
点灯,LED灯按顺序从第一盏到第八盏灯依次点亮。
----------------------------------------------------------------------
硬件连接:
将P1口与8位LED指示灯相连。
----------------------------------------------------------------------
注意事项:
(1)若有加载库程序,请将光盘根目录下的“library”下的“C8051F”文件夹拷到D盘
(2)请详细阅读:光盘根目录下的“说明书首页.htm”里的相应产品说明
----------------------------------------------------------------------
10101010101010101010101010101010101010101010101010101010101010101010*/
#define _DVK501_F320_EX_
#include 《c8051f320.h》
#include 《。./。./。./。./library/C8051F/ws_clock.h》
#include 《。./。./。./。./library/C8051F/ws_delay.h》
void main(void)
{
uchar a,i;
PCA0MD &= ~0x40; //Clear watchdog timer enable
clock_internal();
P1MDOUT = 0xFF;
XBR1 = 0x40;
a = 0xFF;
while(1)
{
for(i=0;i《9;i++)
{
P1 = ~a;
a 《《= 1;
delay_ms(500);
}
a = 0xFF;
}
}