打印
[PIC®/AVR®/dsPIC®产品]

【CuriosityNano测评报告】+ 串口回显

[复制链接]
18191|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dql2015|  楼主 | 2022-7-25 19:48 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
感谢二姨家的活动,本次收到的一款8位单片机开发板,资料链接如下:
https://www.microchip.com/en-us/development-tool/DM164150?utm_source=MCHP_Web&utm_medium=21IC_forum&utm_campaign=21IC_Q43_Giveaway&utm_term=21IC_Metrics&utm_content=21IC_promotion_Page
板卡主要资源:
  • PIC18F57Q43 microcontroller
    • One mechanical user switch
    • One yellow user LED
  • On-board debugger
    • Board identification in Microchip MPLAB X
    • One green power and status LED
    • Programming and debugging
    • Virtual COM port (CDC)
    • One logic analyzer channel (GPIO)
  • USB powered
  • Adjustable target voltage

    • MIC5353 LDO regulator controlled by the on-board debugger
    • 1.8 - 5.1 V output voltage (limited by USB input voltage)
单片机资料:
https://www.microchip.com/en-us/product/PIC18F57Q43?utm_source=MCHP_Web&utm_medium=21IC_forum&utm_campaign=21IC_Q43_Giveaway&utm_term=21IC_Metrics&utm_content=21IC_promotion_Page
在当今32位机流行的年代,8位机有点复古的感觉,实际使用下来,发现功能还是很丰富的,开发工具也很好用,比初恋STC89C51强多了。
安装官方亲儿子IDE MPLAB® X就不废话了,这次安装的是6.0版本(相比5.x版本卡了很多,对电脑要求很高),需要额外安装一个交叉编译器MPLAB XC8 - v2.20
https://www.microchip.com/en-us/tools-resources/develop/mplab-xc-compilers?utm_source=MCHP_Web&utm_medium=21IC_forum&utm_campaign=21IC_Q43_Giveaway&utm_term=21IC_Metrics&utm_content=21IC_XC8
安装好IDE后,在IDE里面安装下图形化插件MCC,就可以不用看寄存器,通过鼠标点点,配置下参数生成基本代码了。
首先设置系统时钟:

设置串口参数,波特率,开中断:

开启全局中断:

测试代码很简单,在生成的串口驱动代码里面有给出了例子。
需要注意的是开启全剧中断。


动图效果


使用特权

评论回复
沙发
hearstnorman323| | 2022-8-16 22:14 | 只看该作者
图形化开发简单多了。   

使用特权

评论回复
板凳
earlmax| | 2022-8-18 18:24 | 只看该作者
直接连接tx和rx不行吗   

使用特权

评论回复
地板
gygp| | 2022-9-4 22:20 | 只看该作者
实现串口输出,以及将接收到的信息发送回   

使用特权

评论回复
5
elsaflower| | 2022-9-5 14:16 | 只看该作者
怎样用虚拟串行端口使PIC和PC相互通信   

使用特权

评论回复
6
janewood| | 2022-9-5 15:36 | 只看该作者
如何用pic单片机写利用串口调试程序   

使用特权

评论回复
7
yujielun| | 2022-9-5 16:26 | 只看该作者
从PIC回显字符,并检查你的软件是否正在接收它们   

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

101

主题

373

帖子

7

粉丝