将一个 0~5V 的三角波从 P3.0 输入,P3.0 的值通过 P5.0 输出
bit a;
voidmain(void)
{
P3CR &= 0xFE; //P3.0 输入
P3PCR |= 0x01; //P3.0 上拉电阻打开
INSCON |= 0x40; //切换至 BANK1
P5CR |= 0x01; // P5.0 输出
INSCON &= 0xBF; //切换至 BANK0
while(1)
{
a = P3.0;
INSCON |= 0x40; //切换至 BANK1
P5.0 = a; // P5.0 输出值为 P3.0 输入值
INSCON &= 0xBF; //切换至 BANK0
}
}
|