国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

51系列單片機輸出PWM的兩種方法

發布時間:2010-11-3 19:53    發布者:techshare
關鍵詞: 51單片機 , PWM , 輸出
MCS-51系列單片機PWM輸出功能,可以采用定時器配合軟件的方法實現,對精度要求不高的場合是非常實用的。電路圖見圖1,采用高速光隔6N137輸出,并將PWM的信號倒相。

一、 工作原理(原理圖如圖1所示)

二、PWM輸出

1. 固定脈寬PWM輸出

用T0定時器完成PWM輸出,脈寬固定為65536us。T0定時器設置成16位定時器,PWM波形如圖2所示。

程序清單:(12MHz)
PwmData0;T0定時t1的初值(字)
PwmData1;T0定時t2的初值(字)
PwmF ;PWM輸出標志
;***************************
setb tr0;啟動T0 ……
;T0中斷服務程序
T0Int:JB,PwmF,PWMOUT ;PWM輸出未完成返回
MOV TH0,HIGH(PwmData0)
MOV TL0,LOW (PwmData1)
SETB TRO  

SETB PwmF

CLR P1.0 ;PWM輸出腳
RETI

PWMOUT:SETB P1.0 CLR TR0

MOV TH0,HIGH(PWMDATA1)
MOV TL0,LOW(PWMDATA1)
SETB TR0
CLR PWMF

RETI

說明:在主程序中計算PWMDATA0、PWMDATA1的值。

2. 可變脈寬PWM輸出

用T0定時器控制PWM的占空比,T1定時器控制脈寬(最大65536us。)

T0、T1定時器設置成16位定時器。PWM輸出波形如圖3所示。

程序清單:(12MHz)
PwmData0;T0定時t1的初值(字)
PwmData1;T0定時t2的初值(字)
;***************************
SETB TR0;啟動T0
SETB TR1 ......

T0INT:CLR TR0;T0中斷服務程序
SETB P1.0 ;PWM輸出腳
RETI

T1INT:CLR P1.0 ;T1中斷服務程序
CLR TR0  
CLR TR1
 MOV TH0,HIGH(PWMDATA0)
 MOV TL0,LOW(PWMDATA0)
 MOV TH1,HIGH(PWMDATA1)
 MOV TL1,LOW(PWMDATA1)
 SETB TR1 
SETB TR0

RETI
說明:在主程序中計算PWMDATA0、PWMDATA1的值。
本文地址:http://m.qingdxww.cn/thread-36177-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區

相關在線工具

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美成性色| 日本h在线观看 | 日韩高清在线高清免费 | 日日操日日舔 | 欧美日韩另类在线 | 99精品免费在线 | 亚洲精品高清国产一久久 | 日日夜夜操操操 | 免费视频一区 | 精品视频在线观看免费 | 特黄特色大片免费视频大全 | 婷婷久久综合九色综合绿巨人 | 免费的看黄网站 | 最新69国产成人精品视频69 | 中文字幕一区精品 | aaa一级黑人毛片 | 国产精品va一区二区三区 | 看国产黄色片 | 91精品国产免费久久 | 国产福利免费看 | 永久精品 | 亚洲 日本 欧美 日韩精品 | 91av欧美 | 日韩福利| 国产精品视屏 | 欠操h| 国产精品久久99 | 麻豆精品传媒成人精品 | 羞羞网站免费观看 | 日韩免费视频一区二区 | 久久频精品99香蕉国产 | www.天堂网.com | 手机在线观看国产精选免费 | 国产亚洲欧美在线中文无广告 | 国产九九视频在线观看 | 亚洲成年www | 中文字幕在线一区二区在线 | 男女交配在线观看 | 高清国产一级精品毛片基地 | 91精品免费看 | 日韩在线观看网址 |