久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

臺燈的pwm調光單片機代碼問題

查看數: 4220 | 評論數: 10 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2019-5-10 18:31

正文摘要:

網上找的一個程序,想請教大佬們,這段代碼是怎么實現PWM的?X1為低電平時間,X2為高電平時間,LED置0時點亮,置1時熄滅。這段代碼邏輯是啥?到底能不能實現PWM,連占空比都看不出來是多少,很急,謝謝大家。

回復

ID:285686 發表于 2022-12-27 14:11
搞個2812燈帶玩一玩,可以任意顏色和亮度。
ID:420836 發表于 2022-12-24 23:59
PWM是一種方波脈沖串,占空比可調,占空比是開和關持續時間的比值。 該代碼分別控制開啟和關閉持續時間 X1 和 X2。 循環時間/計數為 1000。
ID:34149 發表于 2022-12-22 14:24
進來學習的,可惜代碼不全。
ID:1058463 發表于 2022-12-22 10:05
占空比=X1/1000.總時間是1000個時間量,低電平時X1個時間量,高電平是1000-X1個時間量,改變X1就是改變占空比,實現亮與暗的時間比例變化,由于時間短,看到的是光的總亮度變化。
ID:883242 發表于 2022-12-21 16:51
m182892 發表于 2019-5-11 08:26
PWM周期是1000,首先是燈亮,等待X1低電平時間到,轉為燈滅,持續X2時間,高電平占空比為X2/1000

問題是樓主位代碼算X2的值算錯了。
ID:1047841 發表于 2022-12-21 10:34
看到你這個代碼  讓我想到的是呼吸燈的代碼,從滅到亮 逐漸變化的
ID:56665 發表于 2019-5-11 08:26
PWM周期是1000,首先是燈亮,等待X1低電平時間到,轉為燈滅,持續X2時間,高電平占空比為X2/1000
ID:95038 發表于 2019-5-11 06:26
占空比=X1/1000.總時間是1000個時間量,低電平時X1個時間量,高電平是1000-X1個時間量,改變X1就是改變占空比,實現亮與暗的時間比例變化,由于時間短,看到的是光的總亮度變化。
ID:65297 發表于 2019-5-11 03:29
你的截圖代碼不完整,沒辦法解釋, 而且X2本來就有問題,117-120行已經表明X1永遠都是等于0后才往下執行,那么X2=1000-X1;這個就是多余的,123行的X2永遠都是從1000開始減,
這個程序如果不給出完整的代碼只能認為是錯誤的
ID:347954 發表于 2019-5-10 21:28
本帖最后由 ccl09 于 2019-5-11 13:38 編輯

while(x1!=0){},等待 x1*指令周期   的時間  ,x1<1000, while(x2!=0){},等待 x2*指令周期   的時間,占空比x2/1000.

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产黄色大片 | 日韩毛片 | 国产高潮av | 日韩久久精品视频 | 成人网av| 欧美1—12sexvideos | www.国产精品 | 国产香蕉视频在线播放 | 少妇午夜一级艳片欧美精品 | 亚洲一区二区在线免费观看 | 一区二区三区四区免费视频 | 日韩成人免费av | 亚洲视频免费在线观看 | 艹逼网| 欧美一区在线视频 | 欧美一区二区在线看 | 天天爱天天操 | 视频一区在线 | 亚洲精品片 | 国产精品久久久久久高潮 | 免费高清av | 黄视频欧美 | 国产成人综合亚洲欧美94在线 | 麻豆91av | 日韩精品在线观看一区二区 | 色噜噜狠狠色综合中国 | 国产精品久久久久久久久久久久冷 | 久久国产精品72免费观看 | 成人精品在线观看 | 久久网一区二区 | 日韩在线日韩 | 正在播放国产精品 | 福利网站导航 | 日韩精品不卡 | 在线免费观看黄色 | 亚洲少妇综合网 | 国产精品视频在线观看 | 亚洲成人在线免费 | 成人欧美一区二区三区在线播放 | 男人的天堂在线视频 | 久久综合av |