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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2555|回復: 1
收起左側

8051單片機p1口控制八個led燈大家幫忙看一下那里有問題,問題描述看內容

[復制鏈接]
ID:835068 發表于 2020-10-27 10:44 | 顯示全部樓層 |閱讀模式
程序功能:8051單片機p1口控制八個led燈,要求八個燈加一移位點亮,當中斷來時,燈全滅后全亮,中斷返回后燈繼續加一移位點亮
問題:程序運行起來總是會先8個led先亮一次,然后正常運行,可是我并沒有這樣編程,單步執行程序也是正常運轉,但一全速運行就會先全亮然后正常運行,如果把中斷去掉也會正常運轉,請問這是什么問題?更新問題:在protues上仿真出現上述問題,但下載到單片機上沒問題,這咋回事啊。。。。
程序:
ORG 0000H
LJMP MAIN
ORG 0003H
LJMP EXT0
MAIN:MOV TMOD,#10H
MOV A,#0FFH  ;把A置1
MOV SP,#60H        ;調整堆棧深度

SETB EX0           ;開中斷
SETB IE0           ;外部中斷INT0以下降沿觸發
LOOP: MOV P1,A
CLR EA
LCALL DELAY
SETB EA
DEC A
SJMP LOOP

DELAY:MOV R7,#0AH        ;循環10次
DELAY1: MOV TH1,#3CH
MOV TL1,#0B0H
SETB TR1
LOOP1: JBC TF1,CIR
SJMP LOOP1
CIR: CLR TR1
DJNZ R7,DELAY1
RET

EXT0:PUSH ACC
MOV A,#0FFH
MOV P1,A
LCALL DELAY
CPL A
MOV P1,A
LCALL DELAY
POP ACC
RETI

END



回復

使用道具 舉報

ID:451718 發表于 2020-10-27 19:56 | 顯示全部樓層
騎著單車上高速,你是來看風景的還是來趕路的?
一般單片機上電的時候,所有端口如果沒有賦值,一般都是默認高電平的。 除非你做了下拉電阻,并且不是推挽輸出。  MOV過來PUSH過去的,現在已經看不懂了,估計你下載到單片機上,第一次上電的時候,也會全部亮一次吧。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表