用pic12f508(8脚单片机)实现接收两个信号后 正常工作。c语言如何定义端口?

2024-12-17 17:39:45
推荐回答(1个)
回答1:

#include
#include <你用的IC .h>
__CONFIG(0x03F8C);//默认值,根据你的要求改芯片配置字,看门狗关,上电延时开,掉电检测关,低压编程关,加密,X M晶体HS振荡
void ini()
{
OPTION=06;//;定时器 分频器初始值
ANSEL=0;
ANSELH=0;
TRISA=0xFF; //定义端口
TRISB=0xFF;
TRISC=0xFF;
PORTA=0;
PORTB=0;
PORTC=0;
}

void Loop()
{
while(1)
{
if(a==0||a==1&&b==0||b==1)
c=a*b;
if(c==1)
printf("The machine can be run\n");
else
printf("You must key in 0or1\n");

}
}

main()
{
ini();
Loop();
}