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

標題: 單片機匯編程序燈怎么不閃爍? [打印本頁]

作者: gaofahao    時間: 2021-11-16 12:23
標題: 單片機匯編程序燈怎么不閃爍?
我寫的匯編
ORG  00H
       AJMP  M3102
       ORG  03H
       AJMP  FL
       ORG  30H
M3102: MOV  TMOD,#1
       MOV  IE,#81H
       CLR  P1.0
       SJMP  $
FL:  SETB  P1.0
      MOV  R0,#40
      ACALL  DEL
      CLR  P1.0
      MOV  R0,#20
      ACALL  DEL
       RETI
DEL: MOV  TH0,#3CH
     MOV  TL0,#0B0H
     SETB  TR0
     JNB  TF0,$
     CLR  TF0
     DJNZ  R0,DEL
     RET
燈怎么不閃爍?

51hei圖片20211116121932.png (71.46 KB, 下載次數: 69)

tt

tt

51hei圖片20211116121925.png (40.26 KB, 下載次數: 57)

ii

ii

51hei圖片20211116121906.png (70.4 KB, 下載次數: 54)

51hei圖片20211116121906.png

作者: mtdzok    時間: 2021-11-17 16:35
編程還要多練啊,R1由串聯改上拉。
作者: 188610329    時間: 2021-11-18 14:21
03H 是外部 中斷0, 所以,要閃的前提是 INT0 要 低電平, 你能確定你給到低電平了么? 看你接的可變電阻,電壓1.68, 1.68  很多單片機是不到觸發中斷的電壓的。

然后, 按你 定時器和R0的設置來看,如果你晶振24M的話,時間有點短啊,感覺,看不出閃阿,按視覺暫留來講,表現出來的就是常亮。,你先把R0變200,確保能看出閃了再說吧。
作者: yzwzfyz    時間: 2021-11-18 14:59
樓上說的不錯。
你必須保證P32是低電平才行。

作者: 新鄉家電維修    時間: 2021-11-18 16:59
寫匯編,最初每句話都注釋,你就明白了,看看文字和程序是否一樣功能,很容易上手的
作者: gaofahao    時間: 2021-11-20 14:43
mtdzok 發表于 2021-11-17 16:35
編程還要多練啊,R1由串聯改上拉。

出學,好難啊
作者: gaofahao    時間: 2021-11-20 14:44
188610329 發表于 2021-11-18 14:21
03H 是外部 中斷0, 所以,要閃的前提是 INT0 要 低電平, 你能確定你給到低電平了么? 看你接的可變電阻, ...

好的,謝謝師傅
作者: gaofahao    時間: 2021-11-20 14:45
新鄉家電維修 發表于 2021-11-18 16:59
寫匯編,最初每句話都注釋,你就明白了,看看文字和程序是否一樣功能,很容易上手的

好的,謝謝了

作者: gaofahao    時間: 2021-11-20 14:51
gaofahao 發表于 2021-11-20 14:44
好的,謝謝師傅

DLR1不是 光敏電阻嗎
作者: 188610329    時間: 2021-11-20 15:56
gaofahao 發表于 2021-11-20 14:51
DLR1不是 光敏電阻嗎

DLR1 是什么都不重要,重要的是,你的代碼,LED要閃,你INT0就得低電平, 再維持代碼不變的前提下,你如果不能保證 INT0得到低電平那么LED就不會閃。
另外,驅動LED閃的是P1.0,  AT89的,P1.0的輸出能力,拉電流大概只有0.05mA 夠嗆推動三極管,如果上電高電平LED都沒亮的話,我覺得,你LED是閃不起來的,建議用PNP管,或者干脆不用三極管,直接接LED,R1換1K, 也能點亮LED,畢竟灌電流能有8mA。你自己琢磨吧。




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