本帖最后由 sujinfu 于 2021-9-8 16:57 编辑
拿到这个板子有点波折,京东快递送货没有通知,也查不到物流信息,周末试着去其他楼层找,还真给找着了
先来个开箱,熟悉的大红PCB板
扩展板硬件设计资源:WS2812E 、环境光传感器、DS1302、OLED、物联网模块、五向按键
打开MPLAB X IDE 给板子上电
界面显示了
PIC18F16Q41 Curiosity Nano相关资源和盘符
接下来新建项目
选择Nano板的器件18F16Q41
原来只下载了XC8的两个版本,板子不支持XC8 2.10以下版本,下载了最新的版本XC8 2.30(赶脚兼容性很差,低版本不兼容新器件)
建立工程名称
打开MCC,这里可以很方便的添加外设
配置GPIO,默认配置字,配置RC0、RC1
Nano板硬件资源,编写代码功能实现:按键按下点亮LED,再次按下熄灭LED
void main(void)
{
// Initialize the device
SYSTEM_Initialize();
PORTC = 0x00; // 初始化 PORTC
LATC = 0x00; // 初始化LATC寄存器
ANSELC = 0x00; //
TRISC = 0x3D;
while (1)
{
if(KEY_INT==0) //按键按下
{
if(KEY_INT==0) //
{
delayms(100); //延时
if(KEY_INT==0) //按键确认
{
KEY_LED=!KEY_LED;
delayms(100);
}
}
}
}
}
PIC18F16Q41视频地址:
https://www.bilibili.com/video/BV19Q4y1C7yz?spm_id_from=333.999.0.0
|