<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 用AT89S205 1單片機(jī)實(shí)現(xiàn)PWM輸出控制

          用AT89S205 1單片機(jī)實(shí)現(xiàn)PWM輸出控制

          作者: 時(shí)間:2016-11-13 來(lái)源:網(wǎng)絡(luò) 收藏
           PWM(Pulse Width Modulation)脈寬調(diào)制技術(shù)。通過(guò)對(duì)脈沖寬的調(diào)制,獲得所需要的波形(含形狀和幅值)。

            PWM也是單片機(jī)常用的模擬量輸出方法,通過(guò)外接轉(zhuǎn)換電路,可以將不同占空比的脈沖變成與之對(duì)應(yīng)的電壓(占空比是指正脈沖與整個(gè)周期的比值)。本文介紹的程序,是通過(guò)調(diào)整占空比來(lái)調(diào)節(jié)輸出模擬電壓的方法之一??梢杂闷淇刂浦绷麟姍C(jī)的轉(zhuǎn)速。

          本文引用地址:http://www.ex-cimer.com/article/201611/316244.htm

            一、用延時(shí)子程序?qū)崿F(xiàn)PWM控制

            P1.0口接PWM轉(zhuǎn)換電壓輸入端.電壓輸出接電壓表的+端,電壓表的-端接地,通過(guò)改變PWM的占空比來(lái)觀(guān)察電壓表的讀數(shù),占空比越大,電壓表的讀數(shù)就越大。

            二、用中斷實(shí)現(xiàn)PWM控制

            通過(guò)對(duì)單片機(jī)定時(shí)器初始值的兩次不同設(shè)置,來(lái)實(shí)現(xiàn)占空比PWM輸出控制。方法和電路圖同前,只是單片機(jī)編程方法不一樣。用定時(shí)器TO完成PWM輸出,脈寬也是1275μS(定時(shí)器控制最大脈寬為65536μS),所以此程序的占空比是1:2。定時(shí)器計(jì)數(shù)初值為FB04H。計(jì)算方法:計(jì)數(shù)初值為65535-1275=64260,轉(zhuǎn)換為十六進(jìn)制:64260D=FB04H。

            注:此程序的占空比是l:2



          評(píng)論


          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();