将PIC18F57Q43 Curiosity Nanoj评估工具包连接至电脑,打开MPLAB X IDE v5.45后出现板子的介绍:
点击File,选择NewProject:
按图所示选择,点击Next,选择Device和Tool:
选择XC8编译器:
设置文件保存路径:
点击MCC图标:
首先设置保存路径:
在弹出的MCC界面中,选择System Module设置系统时钟:
在Available Resources中选择TMR6:
双击后打开TMR6,按图设置,定时时间为1s:
在Pin Module中设置RF3为OUTPUT,在Custom Name中设置为LED:
点击Generate,生成代码。
打开main.c,在main.c中添加
INTERRUPT_GlobalInterruptEnable();
LED_SetLow();
TMR6_SetInterruptHandler(TMR6_LED_Toggle_Handler);
TMR6_Start();
并添加void TMR6_LED_Toggle_Handler(void)以替换原来的中断回调函数void TMR6_DefaultInterruptHandler(void)。
编译下载后LED按1s闪烁:
TMR6.zip
(956.47 KB)
|