PIC單片機(jī)編程入門之超簡(jiǎn)單的點(diǎn)燈程序
IO口控制
方向寄存器 TRISA~TRISAE 比如 TRISB=0x00; // 1為輸入, 0為輸出 , 這樣就把portB端口全部設(shè)為輸出
數(shù)據(jù)寄存器 PORTA~PORTE 比如 PORTB=0x01; // 1為置高,0為置低 , 這樣就把portB1口置高,其它portB口置低
例: 點(diǎn)燈程序
#include
__CONFIG (0x3B31);// pic單片機(jī)需要進(jìn)行寄存器配置,詳見手冊(cè)
void main()
{
TRISD=0xfe; // 把RD1端口設(shè)為輸出
PORTD=0x01; // 把RD1端口置高
//RD1=1; PORTD 和 RD一樣的
while(1);
}
編輯:admin 最后修改時(shí)間:2018-05-18