众所周知在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;
- }
- }
- }
|