微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > PIC16F877A例程--LED

PIC16F877A例程--LED

时间:11-24 来源:互联网 点击:
#include //调用头文件

#include

__CONFIG(0x3F32); //芯片配置字

typedef unsigned char uchar;

typedef unsigned int uint;

void delay(uint z);

void main (void)

{

uchar temp;

TRISA=0XC0; //RA0-RA5设为输出驱动六个LED

for(;;)

for(temp=0xfe;temp!=0x80;temp<=1)

{

PORTA=temp;

delay(1000);

}

}

void delay(uint z )

{

uint x,y;

for(x=z;x--;x>0)

for(y=40;y--;y>0);

}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top