基本I/O口操作
//單片機I/O口的使用
//★★★★★★★★★單片機I/O口的使用★★★★★★★★★★★\
//單片機型號:PIC16F877A
//功能描述:讓RC0口燈閃爍
#include
__CONFIG(0XF73A); //芯片配置字
void delay(); //delay函數(shù)申明
//===============================================================================
//函數(shù)功能:主函數(shù)
//函數(shù)名稱:void main()
void main() //主函數(shù)
{
TRISC=0X00; //C口定義為輸出
while(1) //死循環(huán),讓C口流水燈一直工作
{
PORTC=0X01; //讓RC0口燈一亮一滅閃爍
delay(); //延時,保證亮度和時間,使肉眼能看清現(xiàn)象
PORTC=0X00;
delay();
}
}
//===============================================================================
//函數(shù)功能:延時函數(shù)
//函數(shù)名稱:void delay()
void delay() //延時子程序
{
int i; //定義整型變量
for(i=0x65535;i>0;i--)
{;} //空函數(shù),什么也不執(zhí)行,只是消耗一定的時間
}





