使用MCC製作DEMO系列--呼吸燈

首先我來簡單介紹下用於Microchip8位單片機開發的環境準備:
開發工具:MPLAB X IDE
編譯器:XC8 Compiler
代碼生成插件:MCC,全稱MPLAB代碼配置器
以上工具相關下載及安裝教程,可在官網搜索到,此處不再贅述。本系列著重介紹通過使用MCC配置外設製作的幾個DEMO。

Demo:呼吸燈
簡要描述:通過在定時器中斷中改變PWM高低電平的占空比,實現呼吸燈(紅色LED)效果

單片機型號:PIC16F1619
MPLAB X IDE:v6.05
XC8 Compiler:v2.41
MCC:v5.3.0

MCC配置界面如圖:
(1)使用內部振盪器(31 kHz至32 MHz),系統時鐘配置為8MHz

System Module

(2)該實驗使用RC5作為PWM的輸出

Pin Module

(3)定時器中斷

Interrupt Module

(4)PWM模塊

CCP1

(5)定時器2配置

TMR2

(6)PIN MANAGER

PIN MANAGER

(7)相關代碼配置

CODE

(8)效果展示

效果展示

技術文檔

類型標題檔案
軟件led_breathe.X

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論