基本I/O口操作
//單片機(jī)I/O口的使用
//★★★★★★★★★單片機(jī)I/O口的使用★★★★★★★★★★★\
//單片機(jī)型號(hà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(); //延時(shí),保證亮度和時(shí)間,使肉眼能看清現(xiàn)象
PORTC=0X00;
delay();
}
}
//===============================================================================
//函數(shù)功能:延時(shí)函數(shù)
//函數(shù)名稱:void delay()
void delay() //延時(shí)子程序
{
int i; //定義整型變量
for(i=0x65535;i>0;i--)
{;} //空函數(shù),什么也不執(zhí)行,只是消耗一定的時(shí)間
}