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

色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

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

PWM原理:

對(duì)程序稍作修改變?yōu)閷?duì)電機(jī)的轉(zhuǎn)速控制,在proteus8.4仿真如下:

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

    關(guān)注

    6035

    文章

    44554

    瀏覽量

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

    關(guān)注

    114

    文章

    5181

    瀏覽量

    213809

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    單片機(jī)工作原理

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

    單片機(jī)工作原理

    單片機(jī)工作原理:1、主要器件cpu(負(fù)責(zé)運(yùn)算與控制)、存儲(chǔ)器(程序存儲(chǔ)在ROM存儲(chǔ)器,臨時(shí)變量存放在RAM存儲(chǔ)器)、IO(輸入、輸出),三者相互配合實(shí)現(xiàn)
    發(fā)表于 11-23 07:25

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

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

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

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

    STC單片機(jī)PWM程序

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

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

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

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

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

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

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

    單片機(jī)教程之給初學(xué)單片機(jī)的40個(gè)實(shí)驗(yàn)詳解包括原理圖程序

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

    51單片機(jī)PWM程序資料免費(fèi)下載

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

    51單片機(jī)PWM程序詳解和仿真資料免費(fèi)下載

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

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

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

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

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

    單片機(jī)晶振的工作原理是什么?

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

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

    單片機(jī)復(fù)位電路工作原理? 單片機(jī)是一種集成電路,通常用于嵌入式系統(tǒng)單片機(jī)復(fù)位電路是單片機(jī)可靠
    的頭像 發(fā)表于 12-07 15:17 ?4382次閱讀
    主站蜘蛛池模板: 2020年国产精品午夜福利在线观看 | 国内精品欧美久久精品| MMM日本兽交| 99久久99久久久精品久久| 中文成人在线视频| 伊人久久大香线蕉观看| 亚洲人成影院在线播放| 亚洲男人天堂2018av| 亚洲成 人a影院青久在线观看| 午夜噜噜噜私人影院在线播放 | 18岁男人女人插孔| 在线看免费毛片| 永久免费精品影视网站| 一个人日本的视频免费完整版| 亚洲综合中文| 在镜头里被CAO翻了H| 中文日产无乱码AV在线观| 中文字幕无码一区二区免费 | 成人欧美尽粗二区三区AV| java农村野外妇女hd| 苍井空a 集在线观看网站| 糙汉顶弄抽插HHHH| 国产不卡无码高清视频| 国产露脸无码A区久久蘑菇| 国产片MV在线观看| 好吊妞在线成人免费| 久久久黄色片| 浓毛BWBWBWBWBW日本| 人人看人人看| 我不卡影院手机在线观看| 亚洲国产区中文在线观看| 一品道门在线观看免费视频| 2020亚洲国产在线播放在线| av天堂网2014在线| 国产 有码 无码 电影| 国产偷国产偷亚州清高APP| 精子射到丝袜上图| 内射白浆一区二区在线观看| 日韩欧美中文字幕在线二视频| 午夜亚洲精品不卡在线| 一级做a爰片久久毛片潮喷动漫|