首先我來簡單介紹下用於Microchip8位單片機開發的環境準備:
開發工具:MPLAB X IDE
編譯器:XC8 Compiler
代碼生成插件:MCC,全稱MPLAB代碼配置器
以上工具相關下載及安裝教程,可在官網搜索到,此處不再贅述。
本系列著重介紹通過使用MCC配置外設製作的幾個DEMO。
Demo:ADC數據採集及串口通信
簡要描述:通過調節電位器,改變採樣點電壓,單擊按鍵控制ADC採集數據,並將結果通過串口傳輸給PC端
單片機型號:PIC16F1619
MPLAB X IDE:v6.15
XC8 Compiler:v2.41
MCC:v5.3.7
MCC配置界面如圖:
(1)使用內部振盪器(31 kHz至32 MHz),系統時鐘配置為8MHz
(2)該實驗使用RC0作為ADC採樣管腳,RB5作為串口接收管腳,RB7作為串口發送管腳,RC4作按鍵輸入
(3)串口配置如下
(4)ADC配置如下
(5)PIN MANAGER
(6)相關代碼配置
(7)效果展示
評論