欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: PWM和LCD1602沖突小白求助 [打印本頁(yè)]

作者: 15sda    時(shí)間: 2026-3-29 03:47
標(biāo)題: PWM和LCD1602沖突小白求助
將定時(shí)器的初始化放在主程序的while之中,單片機(jī)會(huì)一直調(diào)用直流電機(jī)的中斷程序。不正確顯示LCD 1602的溫度
如果將定時(shí)器的初始化拿出來的話,電機(jī)會(huì)一頓一頓的,同時(shí)1602顯示也是斷斷續(xù)續(xù)
我覺得問題大概是時(shí)間分配,但是如何分配這個(gè)時(shí)間呢
附上軟件程序

222.zip

59.6 KB, 下載次數(shù): 0


作者: GlenXu    時(shí)間: 2026-3-30 09:28
1602是和人打交道的,秒級(jí)更新就可以,
PWM是和電機(jī)打交道的,需要中斷響應(yīng),
在中斷期間和大部分時(shí)間不要更新顯示就好了
作者: zhuls    時(shí)間: 2026-3-30 09:49
"將定時(shí)器的初始化放在主程序的while之中,...."
這第一步就走錯(cuò)方向了
作者: 15sda    時(shí)間: 2026-3-30 13:24
GlenXu 發(fā)表于 2026-3-30 09:28
1602是和人打交道的,秒級(jí)更新就可以,
PWM是和電機(jī)打交道的,需要中斷響應(yīng),
在中斷期間和大部分時(shí)間不 ...

但是我想做的是pwm和1602同步使用的場(chǎng)景。
作者: growup233    時(shí)間: 2026-3-30 15:33

你說的定時(shí)器初始化是這個(gè)地方嗎?while里面重置定時(shí)器初值的話太頻繁了,LCD的指令操作容易被中斷打斷    按照

作者: growup233    時(shí)間: 2026-3-30 15:38
15sda 發(fā)表于 2026-3-30 13:24
但是我想做的是pwm和1602同步使用的場(chǎng)景。

用戶感官上同步就行,人的視覺暫留有200ms左右   在單片機(jī)邏輯里面實(shí)際上也做不到真正的同步,同一時(shí)刻只有一個(gè)語(yǔ)句在執(zhí)行,檢查一下定時(shí)器的周期,太頻繁進(jìn)中斷會(huì)打斷對(duì)LCD的操作     樓上的思路是對(duì)的,只是你需要根據(jù)自己的需求調(diào)整LCD的刷新周期,PWM的頻率也需要注意一下
作者: WL0123    時(shí)間: 2026-3-30 17:16
15sda 發(fā)表于 2026-3-30 13:24
但是我想做的是pwm和1602同步使用的場(chǎng)景。

程序?qū)懙奶珶o厘頭,100us中斷本來就太短,還到處阻滯延時(shí),你叫CPU情何以堪。快速刷新1602本身就是錯(cuò)誤。




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1