众所周知在MCC之前AVR和PIC都是通过寄存器操作的,其实至仍然可以的。
/*
* File: main.c
* Author:
*
* Created on 2023年6月27日, 下午8:02
*/
#include <xc.h>
/*
*
*/
void main(void)
{
TRISCbits.TRISC1 = 0;
TRISCbits.TRISC0 = 1;
ANSELCbits.ANSELC0 =0;
WPUCbits.WPUC0 = 1;
while(1)
{
if(PORTCbits.RC0)
{
LATCbits.LATC1 = 1;
}
else
{
LATCbits.LATC1 = 0;
}
}
}
|