=tt的時間是熄滅LED燈的,通過改變一個周期內(nèi)高低電平維持的時間長短 就可以控制LED燈的亮度或者是電機的轉(zhuǎn)速了,這就是PWM的工作原理 */}" />

在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

單片機中PWM程序工作原理圖文詳解

m3eY_edn_china ? 2017-11-29 15:12 ? 次閱讀

#include //程序是基于KEIL-C51編寫,引入8051頭文件sbit P10=P1^0; sbit P11=P1^1;unsigned int scale; //占空比控制變量void main(void) { unsigned int n; //延時循環(huán)變量 TMOD=0x02; //定時器0,工作模式2(0000 0010),8位定時 TH0=0x06; //定時250us(12M晶振) TL0=0x06; //預(yù)置值 TR0=1; //啟動定時器0 ET0=1; //啟動定時器0中斷 EA=1; //開啟總中斷 while(1) { for(n=0;n<50000;n++); ? ?//延時一段時間 ? ? ? ?scale++; ? ? ? ? ? ? ? ? //占空比控制變量加一 ? ? ? ?if(scale==10) ?scale=0; ?//達到循環(huán)的效果 ?} } timer0() interrupt 1 ? ? ? ? ? ? //定時器0中斷程序 { ? ?static ?unsigned int ?tt ; ? //tt用來保存當(dāng)前時間在一個時鐘周期的位置 ? ?tt++; ? ? ? ? ? ? ? ? ? ? ? ?//每中斷一次,即每經(jīng)過250us,tt的值自加1 ? ?if(tt==10) ? ? ? ? ? ? ? ? ? //中斷10次定時2.5ms, ? ?{ ? ? ? ?tt=0; ? ? ? ? ? ? ? ? ? ?//使tt=0,開始新的周期,達到循環(huán)的效果 ? ? ? ?P10=0; ? ? ? ? ? ? ? ? ? //點亮LED ? ?} ? ?if(scale>=tt) //如果占空比與中斷次數(shù)相同時,此時輸出高電平 P10=1; //熄滅LED燈 /* 前面的程序是將占空比設(shè)置成了10個等級,scale=1時維持高電平的時間 是1/10個PWM周期(這里是2.5ms),因為scale<=tt的時間段是低電平點亮LED燈的, ? ?scale>=tt的時間是熄滅LED燈的,通過改變一個周期內(nèi)高低電平維持的時間長短 就可以控制LED燈的亮度或者是電機的轉(zhuǎn)速了,這就是PWM的工作原理 */}

PWM原理:

對程序稍作修改變?yōu)閷﹄姍C的轉(zhuǎn)速控制,在proteus8.4仿真如下:

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關(guān)注

    關(guān)注

    6037

    文章

    44569

    瀏覽量

    636181
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    114

    文章

    5191

    瀏覽量

    214173

原文標(biāo)題:51單片機PWM程序詳解

文章出處:【微信號:edn-china,微信公眾號:EDN電子技術(shù)設(shè)計】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    單片機工作原理

    單片機由運算器、控制器、存儲器、輸入輸出設(shè)備構(gòu)成。單片機是如何工作的呢?我們來看一下單片機工作原理
    發(fā)表于 08-30 16:50

    單片機系統(tǒng)的工作原理設(shè)計

    單片機系統(tǒng)的工作原理設(shè)計 單片機應(yīng)用系統(tǒng)的存儲器擴充單片機應(yīng)用系統(tǒng)的存儲器擴充單片機應(yīng)用系統(tǒng)的開關(guān)量輸入...電路
    發(fā)表于 04-14 14:27 ?26次下載

    單片機系統(tǒng)的工作原理--胡仁杰

    單片機系統(tǒng)的工作原理
    發(fā)表于 08-10 12:06 ?34次下載

    51單片機PWM調(diào)速程序

    單片機pwm產(chǎn)生的方法及程序,里面的很詳細(xì)的教程
    發(fā)表于 11-02 17:36 ?97次下載

    STC單片機PWM程序

    單片機pwm模塊的程序
    發(fā)表于 05-19 17:45 ?10次下載

    單片機程序的設(shè)計基礎(chǔ)

    本文詳細(xì)介紹了單片機程序的設(shè)計基礎(chǔ),內(nèi)容包括單片機中常用的線性數(shù)據(jù)結(jié)構(gòu)和線性表的排序算法等知識的詳解
    發(fā)表于 11-23 16:56 ?29次下載
    <b class='flag-5'>單片機</b><b class='flag-5'>程序</b>的設(shè)計基礎(chǔ)

    STM32單片機制作音樂譜程序原理圖詳解下載

    單片機制作音樂譜程序原理圖詳解下載
    發(fā)表于 03-20 11:38 ?5次下載

    如何用單片機控制舵機及程序詳細(xì)

    本文首先介紹了舵機概述與工作原理,其次介紹了舵機的PWM信號,最后詳細(xì)闡述了單片機控制舵機方法及程序分享。
    發(fā)表于 05-11 11:06 ?6w次閱讀
    如何用<b class='flag-5'>單片機</b>控制舵機及<b class='flag-5'>程序</b>詳細(xì)

    單片機教程之給初學(xué)單片機的40個實驗詳解包括原理圖程序

    本文檔的主要內(nèi)容詳細(xì)介紹的是單片機教程之給初學(xué)單片機的40個實驗詳解
    發(fā)表于 10-10 08:00 ?34次下載
    <b class='flag-5'>單片機</b>教程之給初學(xué)<b class='flag-5'>單片機</b>的40個實驗<b class='flag-5'>詳解</b>包括<b class='flag-5'>原理圖</b>和<b class='flag-5'>程序</b>

    51單片機PWM程序資料免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是51單片機PWM程序資料免費下載。
    發(fā)表于 04-02 17:13 ?74次下載
    51<b class='flag-5'>單片機</b>的<b class='flag-5'>PWM</b><b class='flag-5'>程序</b>資料免費下載

    51單片機PWM程序詳解和仿真資料免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是51單片機PWM程序詳解和仿真資料免費下載。
    發(fā)表于 07-17 17:39 ?11次下載
    51<b class='flag-5'>單片機</b>的<b class='flag-5'>PWM</b><b class='flag-5'>程序</b><b class='flag-5'>詳解</b>和仿真資料免費下載

    單片機的基本構(gòu)成及工作原理

    有了電子電路和數(shù)字電路的基礎(chǔ)知識,就可以開始學(xué)習(xí)嵌入式系統(tǒng)的核心元件-單片機。從本期開始我們將為大家介紹單片機的基礎(chǔ)知識。在單片機入門系列講座,首先學(xué)習(xí)
    發(fā)表于 11-10 18:36 ?16次下載
    <b class='flag-5'>單片機</b>的基本構(gòu)成及<b class='flag-5'>工作原理</b>

    單片機PCA和PWM的關(guān)系

    要輸出一個固定的頻率,那么單片機只要開機時,把PCA的相關(guān)寄存器配置一下,頻率就出來了,就是后臺運行了,單片機就可以去做其他的事情,想連續(xù)發(fā)脈沖時,不中斷其他運行程序。多路發(fā)出也可
    發(fā)表于 11-17 10:51 ?17次下載
    <b class='flag-5'>單片機</b>PCA和<b class='flag-5'>PWM</b>的關(guān)系

    單片機晶振的工作原理是什么?

    單片機晶振的工作原理是什么?
    的頭像 發(fā)表于 11-23 09:08 ?1003次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>中</b>晶振的<b class='flag-5'>工作原理</b>是什么?

    單片機復(fù)位電路工作原理

    單片機復(fù)位電路工作原理? 單片機是一種集成電路,通常用于嵌入式系統(tǒng)單片機復(fù)位電路是單片機可靠
    的頭像 發(fā)表于 12-07 15:17 ?4522次閱讀
    主站蜘蛛池模板: 国产高清区| 亚洲日本欧美| 日日日天天射天天干视频| 天天干夜夜艹| 男女性高爱麻豆| 成人国产精品2021| 成人免费播放视频777777| 亚洲一区二区精品推荐| 二区三区在线观看| 亚洲xx视频| 日本免费xxxx色视频| 极品美女洗澡后露粉嫩木耳视频| 国产性videosgratis| 在线观看高清视频| 欧美啊片| 18欧美乱大交| 国产美女精品久久久久久久免费| 亚洲成a人片8888kkkk| aa黄色片| 激情网五月| 俺去久久| 丁香花在线观看免费观看| 午夜影院在线免费| 一级做a爱片特黄在线观看免费看| 日日天天夜夜| 热99精品| 亚洲色图 在线视频| 五月综合激情| 久久五月天婷婷| 亚洲一级色片| 国产国产成人人免费影院| 亚洲三级视频| 五月婷婷色视频| 久久久99精品免费观看精品| 亚洲最新视频| 视色4setv.com| 一级做a爱过程免费视| 欧美特级生活片| 羞羞影院男女午夜爽爽影视| 91md天美精东蜜桃传媒在线| 国产精品夜色一区二区三区|