wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6923|回復: 19
打印 上一主題 下一主題
收起左側

stc32g12k128單片機輸出PWM波例程

  [復制鏈接]
跳轉到指定樓層
樓主
ID:1039438 發表于 2022-9-18 08:58 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
今天在學習stc32g12k128單片機的PWM功能時感受到了它的強悍,它能同時輸出8路不同的PWM信號,并且除了使用8個IO口外不占用其它任何系統資源,比如定時器,中斷及MCU時間。為方便初學者認識這個功用的優點,我寫了一個輸出四路PWM信號的例程,展示一下這個功能的用法,例程可以直接使用,也可以方便的放進其它程序中做為一個函數調用,該例程經采用stc32g12k128芯片的核心板降龍棍和屠龍刀驗證通過,并使用示波器和脈沖采集測量方式檢驗證實。希望對初學stc32g12k128的朋友有所幫助。下面是程序主體部分,完整內容可下載附件獲得。
更新的程序中加入了頻率范圍向下擴展的語句
單片機源程序如下:
#include <STC32G.H>
#include "mcu_initial.h"
#define sysclock 11059200
#define down_freq 20 //頻率向下擴展比例。設置值不為0的正整數。也不要太大,以免溢出。
#define PWMA_freq 220        //PWMA輸出頻率,單位HZ
#define PWMB_freq 1000//        PWMB輸出頻率
#define duty1  0.1//cc1占空比(0.01~0.999)
#define duty3  0.2//cc3占空比
#define duty5  0.3//cc5占空比
#define duty6  0.4//cc6占空比
void mcu_initial(void)
{
unsigned long int za,zb,zc;//計算常數
        P1M1=0x00;
        P1M0=0x00;   //P1配置為準雙向
        P2M1=0x00;
        P2M0=0x00;   //P2配置為準雙向
        P3M1=0x00;
        P3M0=0x00;   //P3配置為準雙向                  
                P4M1=0x00;
        P4M0=0x00;   //P4配置為準雙向                  
P5M0 = 0x00;
P5M1 = 0x00;
  EAXFR = 1; //使能訪問 XFR
CKCON = 0x00; //設置外部數據總線速度為最快
WTST = 0x00; //設置程序代碼等待參數,
//賦值為 0 可將 CPU 執行程序的速度設置為最快
za=sysclock/PWMA_freq-1;//PWMA計數器周期預設值
        zb=sysclock/PWMB_freq-1;//PWMB計數器預設值
PWMB_PSCRL=down_freq-1;//更新加入的語句。配合向下擴展頻率定義語句
         PWMA_PS=0x00;//默認值,在P1.4輸出PWMA3,在P1.0輸出PWMA1
         PWMA_CCER1 = 0x00; //關閉通道cc1
        PWMA_CCER2 = 0x00; //關閉通道cc3

PWMA_CCMR1=0x60;//設置cc1為PWM模式1輸出
PWMA_CCMR3=0x60;//設置cc3為PWM模式1輸出
PWMA_CCER1 = 0x01; //使能cc1輸出
PWMA_CCER2 = 0x01; //使能cc3

PWMA_ARRH=za/256;//PWMA周期高位
PWMA_ARRL=za%256;//PWMA周期低位

zc=za*duty1;
PWMA_CCR1H=zc/256;//PWM1P占空比高位
PWMA_CCR1L=zc%256;//PWM1P占空比低

zc=za*duty3;
PWMA_CCR3H=zc/256;//PWM3P占空比高位
PWMA_CCR3L=zc%256;//PWM3P占空比低位

PWMB_PS=0x00;//選擇在P2.0輸出PWM5.P2.1輸出PWM6
PWMB_CCER1=0x00;//寫CCMRx前必須先清零,關閉通道
PWMB_CCMR1=0X60;//設置cc5為PWM模式1輸出
PWMB_CCMR2=0X60;//設置cc6為PWM模式1輸出
PWMB_CCER1=0x11;//使能cc5通道和cc6通道

PWMB_ARRH=zb/256;//設置周期
PWMB_ARRL =zb%256;

zc=zb*duty5;
PWMB_CCR5H=zc/256;//設置占空比
PWMB_CCR5L=zc%256;

zc=zb*duty6;
PWMB_CCR6H=zc/256;//設置占空比
PWMB_CCR6L=zc%256;

PWMA_ENO=0x11;//使能PWM1P和PWM3P
PWMB_ENO = 0x05; //使能 PWM5P和PWM6 端口輸出

PWMA_BKR = 0x80; //使能主輸出
PWMB_BRK = 0x80; //使能主輸出

PWMB_CR1 = 0x01; //開始計時
PWMA_CR1=0x01;//開始計時
        //HSPWMB_CFG=0x07;//開啟高速高級PWMA模式和中斷響應
        //USBCLK|=0xc0;//使能PLL時鐘倍頻,時鐘選擇24M

}

Keil5代碼下載: Keil代碼.7z (32.62 KB, 下載次數: 89)

評分

參與人數 2黑幣 +54 收起 理由
STC莊偉 + 4 很給力!
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏4 分享淘帖 頂2 踩
回復

使用道具 舉報

沙發
ID:262 發表于 2022-10-14 17:31 | 只看該作者
好東東 mcu_initial.h可以用您在其他工程里面的嗎?
回復

使用道具 舉報

無效樓層,該帖已經被刪除
地板
ID:961114 發表于 2022-10-15 09:51 | 只看該作者
STC32G12K128系列PWM的強大需要花時間消化,需要測試官方的范例程序
回復

使用道具 舉報

5#
ID:1039438 發表于 2022-10-15 16:30 | 只看該作者
heicad 發表于 2022-10-14 17:31
好東東 mcu_initial.h可以用您在其他工程里面的嗎?

可以呀,只是注意其中的設置與程序中其它任務的設置不要沖突
回復

使用道具 舉報

6#
ID:1039438 發表于 2022-10-15 20:12 | 只看該作者
STC莊偉 發表于 2022-10-15 09:51
STC32G12K128系列PWM的強大需要花時間消化,需要測試官方的范例程序

我是初學者,目前只做了脈沖捕捉和頻率測量的驗證,DAC類還沒學到。
回復

使用道具 舉報

7#
ID:61207 發表于 2022-10-28 20:45 | 只看該作者
麗江春水 發表于 2022-10-15 20:12
我是初學者,目前只做了脈沖捕捉和頻率測量的驗證,DAC類還沒學到。

可否分享一下你的成果
回復

使用道具 舉報

8#
ID:1039438 發表于 2022-10-29 13:05 | 只看該作者
可以,能為大家做點事,很高興。謝謝。
回復

使用道具 舉報

9#
ID:998180 發表于 2022-11-19 16:16 | 只看該作者
正在學習STC32,多謝了
回復

使用道具 舉報

10#
ID:1039438 發表于 2022-11-19 18:50 | 只看該作者
lirenhain00 發表于 2022-11-19 16:16
正在學習STC32,多謝了

歡迎指點,希望多些交流。
回復

使用道具 舉報

11#
ID:159514 發表于 2022-11-23 16:51 | 只看該作者
有個問題想問一下,如果這個PWM工作的過程中產生了外部中斷,這個PWM會不會停?
回復

使用道具 舉報

12#
ID:1039438 發表于 2022-11-24 09:29 | 只看該作者
長橋臥波 發表于 2022-11-23 16:51
有個問題想問一下,如果這個PWM工作的過程中產生了外部中斷,這個PWM會不會停?

不會停,PWM是相對獨立的外設。
回復

使用道具 舉報

13#
ID:1048397 發表于 2022-11-24 11:05 | 只看該作者
謝謝樓主,好資料,51黑有你更精彩!!!
回復

使用道具 舉報

14#
ID:159514 發表于 2022-11-30 10:17 | 只看該作者
麗江春水 發表于 2022-11-24 09:29
不會停,PWM是相對獨立的外設。

那就好,以前15系列的就會停,非常讓人困擾。
回復

使用道具 舉報

15#
ID:1039438 發表于 2022-11-30 13:29 | 只看該作者
長橋臥波 發表于 2022-11-30 10:17
那就好,以前15系列的就會停,非常讓人困擾。

15系列不該停,你再看看程序上有什么語句會讓PWM停。
回復

使用道具 舉報

16#
無效樓層,該帖已經被刪除
17#
ID:1099971 發表于 2023-11-16 16:53 | 只看該作者
STC莊偉 發表于 2022-10-15 09:51
STC32G12K128系列PWM的強大需要花時間消化,需要測試官方的范例程序

請問在哪可以下載呀?
回復

使用道具 舉報

18#
ID:1085085 發表于 2023-11-17 09:03 | 只看該作者
wangshengyuan 發表于 2023-11-16 16:53
請問在哪可以下載呀?

您好,可去他們官方STCAI下載
回復

使用道具 舉報

19#
ID:1078947 發表于 2023-11-18 19:17 | 只看該作者
優秀。。。。
回復

使用道具 舉報

20#
無效樓層,該帖已經被刪除
21#
ID:884711 發表于 2024-5-6 21:37 | 只看該作者
路過學習,謝謝分享!
回復

使用道具 舉報

22#
ID:1012889 發表于 2024-6-1 03:19 | 只看該作者
路過學習,謝謝分享!
回復

使用道具 舉報

23#
無效樓層,該帖已經被刪除
24#
ID:1091140 發表于 2025-10-28 16:05 | 只看該作者
感謝分享,我最近也在學習STC32G12K128,有機會多交流
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
一本色道久久99精品综合| 51调教丨国产调教视频| 91精品国产九九九久久久亚洲| 亚洲国产高清不卡| 久久免费av| 国模套图日韩精品一区二区| 五月天丁香婷| 亚洲最大激情网| 日韩三级免费看| 性xxxxxxxxx| 国产欧美综合一区| 国产日韩综合一区二区性色av| 精品中文字幕久久久久久| 亚洲综合成人在线视频| 国产精品亚洲一区二区三区在线| 亚洲精品国产精品自产a区红杏吧| 免费成人看片| 内射无码专区久久亚洲| 你懂得在线观看| 久久久久久久久久久久91| 日本一区二区在线视频观看| 国产精品99久久久久久久久久久久| 亚洲色图50p| 欧美日韩色一区| 亚洲欧洲三级电影| 高清在线成人网| 国产农村妇女毛片精品久久莱园子 | 中文字幕第九页| heyzo亚洲| 日韩国产在线一区| 91九色露脸| 人人澡人人澡人人看欧美| 97香蕉久久| 亚洲午夜女主播在线直播| 中文字幕制服丝袜成人av| 蜜桃av一区二区| 亚洲精品a级片| 久久99国产精品久久99大师| 成人免费看黄| dy888亚洲精品一区二区三区| 欧美福利网站| 先锋影音av资源在线| 午夜国产精品理论片久久影院| 一本大道伊人av久久综合| 亚洲国产成人精品综合99| 亚洲欧洲偷拍精品| 欧美成人猛片aaaaaaa| 在线视频一区二区三| 午夜精品久久久久久久| 亚洲精品网站在线观看| 中文字幕第一页久久| 岛国精品一区二区| 国产精品夜夜嗨| 久久精品国产一区二区三区免费看| 国产日韩在线播放| 亚洲精品少妇| 香蕉av一区二区| 国产欧美日韩视频在线| 热久久99这里有精品| 麻豆精品精品国产自在97香蕉| 色悠悠久久综合网| 成人激情av| 国产欧美精品在线播放| 青青精品视频播放| 91免费看片在线观看| 蜜月aⅴ免费一区二区三区| 91精品国产自产在线丝袜啪| 校园春色亚洲| 国产乱码在线| 午夜伦理大片视频在线观看| 久草中文在线| 黄色网页在线观看| 在线免费av导航| 亚洲淫性视频| 国产亚洲成av人片在线观看 | 我想看黄色大片| 国产精品一级二级三级| 欧美黄色激情视频| 国产91在线亚洲| 五月天综合婷婷| av在线播放天堂| 国自产拍偷拍精品啪啪一区二区| 人妻少妇精品无码专区二区| 欧美在线观看www| 久久久精品三级| 中文字幕第66页| xxxwww国产| 精品无码国产污污污免费网站| 又色又爽的视频| 久久久久久福利| 成人一区二区三| 久热在线视频精品网站| 欧美日韩在线视频首页| 99久久er热在这里只有精品15| 在线欧美三级| 国产调教视频在线观看| 肉体视频在线| 日本精品裸体写真集在线观看| 成人黄色免费观看| 亚洲啊v在线免费视频| 亚洲电影男人天堂| 91精品国产成人观看| 亚洲欧美视频| 成人天堂资源www在线| 国产美女亚洲精品7777| 日韩av在线看免费观看| 日本wwwwwww| 99久久99久久精品免费| xxxx 国产| 国产精品视频一二区| 香蕉av在线播放| 日皮视频免费观看| h网址在线观看| 午夜小视频福利在线观看| 国产91欧美| 国内精品久久久久久99蜜桃| 国产精品亚洲产品| 91美女福利视频| 精品久久久久久久久久ntr影视| 91超碰这里只有精品国产| 久热中文字幕精品视频在线| 日本久久91av| 国产精品成人va在线观看| 丁香五月网久久综合| 亚洲日本无吗高清不卡| 啊啊啊国产视频| 久久视频精品在线观看| 一区二区乱子伦在线播放| 亚洲欧美日韩综合精品网| 99不卡视频| 婷婷av在线| 色先锋久久影院av| 久久国产日韩| 国产精品久久久久一区| 51精品秘密在线观看| 老**午夜毛片一区二区三区| 五月天久久久久久| 国产夫绿帽单男3p精品视频| 色九视频91| 人成在线免费视频| 粉嫩91精品久久久久久久99蜜桃| 不卡视频在线| 国产成人免费视频 | 热久久免费视频精品| 日韩福利一区二区三区| 国产性生活一级片| 国产成人在线观看网站| 欧美xxx在线| 四虎影视在线播放| 国产人妖一区| 欧美1—12sexvideos| 亚洲成人黄色在线观看| 中文字幕国产在线| 欧美偷拍视频| 亚洲人成777| 欧美aaa大片| 色婷婷在线播放| baoyu135国产精品免费| 在线观看亚洲电影| 免费羞羞视频| 51精品在线| 国产精品一在线观看| 精品一区二区三区在线播放| 亚洲一区二区三区四区在线观看| 日韩精品在线观看网站| 国产麻豆综合视频在线观看| 91国在线精品国内播放| 国产精品www| 日韩激情视频一区二区| 国产美女免费无遮挡| 成人免费一级视频| 丝袜足控免费网站xx网站| 日韩电影免费观| 国产精品porn| 一区二区在线电影| 欧美成人激情视频| 中文字幕一区二区三区有限公司 | 国产91|九色| 欧美精品一区二区性色a+v| 亚洲精品国产91| 少妇又色又爽又黄的视频| 欧美一区二区三区少妇| 涩视频在线观看| 国产精品毛片高清在线完整版| 自拍av一区二区三区| 精品亚洲精品福利线在观看| 超碰97在线人人| 欧美图片自拍偷拍| 日韩性xxxx| 亚洲麻豆精品| 欧美高清一区| 天天色图综合网| 日本一区二区在线播放| 网站一区二区三区| 国产视频手机在线观看| 国产一区精品| 午夜欧美理论片| 亚洲va在线va天堂| 国产精品无码专区在线观看| 亚洲免费在线| 国产精品亚洲欧美日韩一区在线| 久久精品动漫| 在线电影一区二区三区| 粉嫩av免费一区二区三区| 免费在线观看成年人视频| 欧洲av无码放荡人妇网站| 麻豆亚洲av熟女国产一区二| 公交车上扒开嫩j挺进去| 草民电影神马电影一区二区| 国产成人自拍网| 中文字幕亚洲第一| 中文字幕无码精品亚洲35| 国产精品国产三级国产aⅴ| 国产九色在线| 国产欧美日韩一区二区三区在线| 欧美日本一区二区在线观看| 中文字幕久久午夜不卡| 国产一级视频在线观看| 欧美精品国产精品日韩精品| 97久草视频| 3d动漫精品啪啪一区二区下载| 九色蝌蚪国产| 男人亚洲天堂| 中文子幕无线码一区tr| **欧美日韩vr在线| 动漫av在线免费观看| 国产精品视频h| 电影91久久久| 中文字幕一区二区三区不卡 | av免费网站观看| 精品国产乱码久久久久久蜜臀网站| 91大神在线网站| 久久久久久一区二区| 亚洲国产精品va在看黑人| 亚洲国产中文在线| 中国女人真人一级毛片| www.狠狠操.com| 免费欧美一区| 色综合 综合色| 国产精品久久久久av福利动漫| 久草福利资源在线| 最新在线观看av网站| 亚洲第一伊人| 亚洲精品乱码久久久久久金桔影视| 蜜臀av性久久久久蜜臀av| 国产激情久久久久久熟女老人av| www555久久| 久久久久久99久久久精品网站| 日本精品免费一区二区三区| 免费看黄色三级| 日本私人影院在线观看| 国产日韩欧美一区在线| 麻豆蜜桃在线观看| 日本中文字幕网址| 国产又粗又猛又爽| 老司机深夜福利在线观看| 97久久人人超碰| 国产精品第1页| 麻豆明星ai换脸视频| 中文字幕一二三区在线观看| 久久综合图片| 美女av一区二区三区| 91丝袜在线观看| 黄网站app在线观看下载视频大全官网 | 国产亚洲自拍偷拍| 97超碰人人干| 中文字幕欧美人妻精品一区| 久久男女视频| 疯狂做受xxxx高潮欧美日本| 欧美成人蜜桃| 精品国产999久久久免费| 亚洲va中文在线播放免费| 亚洲欧美日韩在线播放| 麻豆传媒一区| wwwav在线播放| 999精品视频在线观看| 岛国视频午夜一区免费在线观看| 亚洲图色在线| 亚洲精品国产一区二区在线| 国产一区二区三区四区大秀| 精品精品国产高清一毛片一天堂| 天天色综合社区| xxxxx性13一14| 亚洲一区久久| 26uuu另类亚洲欧美日本老年| 欧美国产日韩一区二区三区| 欧美色网一区| 亚洲一区欧美激情| 久久亚洲国产精品成人av秋霞| 毛片网站免费观看| 成人午夜电影在线观看| 波多野结衣中文一区| 亚洲自拍高清视频网站| 亚洲专区在线播放| 国产高清亚洲| 欧美一级国产精品| 古装做爰无遮挡三级聊斋艳谭| 在线影院自拍| 成人sese在线| 精品一区久久| 被男人吃奶添下面好舒服动态图| 国产一区二区三区91| 亚洲午夜激情免费视频| 在线观看日本中文字幕| 超碰在线网址| 国产综合视频一区二区三区免费| 丁香婷婷激情网| 久久国产精品一区二区三区四区| 暗呦丨小u女国产精品| √天堂8在线网| 亚洲女爱视频在线| www.av毛片| 成人网18入口| 国产精品99精品久久免费| 999在线观看免费大全电视剧| www.激情五月| 先锋成人影院| 日本在线观看不卡视频| 国产精品夜间视频香蕉| 国产又大又长又粗| 日韩a级大片| 亚洲午夜未删减在线观看| 91n在线视频| 日本精品裸体写真集在线观看| 欧美日本免费一区二区三区| 中文字幕亚洲日本| 久久日韩视频| 色猫猫国产区一区二在线视频| 亚洲美女性囗交| 韩日视频在线| 婷婷成人综合网| 超碰超碰在线观看| 日本美女在线中文版| 精品欧美aⅴ在线网站| 亚洲综合欧美激情| 国产一级片在线| 午夜电影网一区| 天天操夜夜操很很操| 成人高清免费在线| 在线视频国内自拍亚洲视频| 国产老头和老头xxxx×| a黄色片在线观看| 欧美日韩国产天堂| 老头老太做爰xxx视频| 99只有精品| 亚洲图片欧美午夜| youjizz在线视频| 欧美在线色图| 国产成人精品视| 私人高清影院 强乱中文字| 销魂美女一区二区三区视频在线| 96成人在线视频| 星空影院最新电视剧免费观看| 国产精品亚洲专一区二区三区| 亚洲午夜在线观看| 成人黄色免费电影| ●精品国产综合乱码久久久久| 国产wwwxx| 丁香花高清在线观看完整版| 日韩三级电影网址| 国产一级视频在线播放| 最近国产精品视频| 97国产真实伦对白精彩视频8| 蜜臀av午夜精品| 奇米一区二区三区av| 一区二区三区偷拍| 青青国产在线| 欧洲一区二区三区在线| 欧美黄色高清视频| 成人h动漫免费观看网站| 久久男人的天堂| 一区二区免费播放| 国产成人亚洲精品狼色在线| 欧美一区二区激情| 免费av不卡| 亚洲韩国欧洲国产日产av| 黄瓜视频在线免费观看| 极品av少妇一区二区| 久久精品国产美女| 91在线网站| 欧美三级在线视频| 精品亚洲永久免费| 亚洲精品网址| 女同一区二区| 亚洲激情文学| 91精品在线一区二区| 免费毛片一区二区三区| 欧美视频不卡| 亚洲成人自拍| av电影在线观看网址| 亚洲国产精品成人一区二区| 久久精品五月天| 天堂一区二区在线| 亚洲色图第一页| 精品久久久一区二区| 欧美不卡激情三级在线观看| 国产一二三区精品| 日韩精品久久久久久久电影99爱| 国产主播精品在线| 日本a级片免费|