找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2679|回復(fù): 7
收起左側(cè)

這個程序中為何單片機P1.0燈亮?xí)r,P1.1會跟著亮?

[復(fù)制鏈接]
ID:825883 發(fā)表于 2021-1-29 22:57 | 顯示全部樓層 |閱讀模式
我的芯片是STC89C52,開發(fā)板(銳志電子)上P0和P1各接有8個LED燈,輸出低電平對應(yīng)燈亮。P1.0輸出低電平時P1.0燈亮,有時P1.1也跟著亮,時好時壞。讓P1.1亮,P1.0不跟隨亮。換成P0.0口也沒事,不知為何?

更換STC89C52還是如此,排除了單片機的原因,是開發(fā)板的原因?還是程序的原因(一些其它程序也是P1.1燈跟隨P1.0燈亮,時好時壞)?
LOOP:SETB P1.1
LCALL DELAY
CLR P1.1
LCALL DELAY
AJMP LOOP

DELAY:MOV R7,#250
D1:MOV R6,#250
D2:DJNZ R6,D2
   DJNZ R7,D1
   RET
   END

回復(fù)

使用道具 舉報

ID:752974 發(fā)表于 2021-1-30 10:21 | 顯示全部樓層
是不是PCB的問題呢,憑空猜不出來。
回復(fù)

使用道具 舉報

ID:163285 發(fā)表于 2021-1-30 10:55 | 顯示全部樓層
P0口燈與P1口燈互換,現(xiàn)象還存在,就是P1.1內(nèi)部漏電。
回復(fù)

使用道具 舉報

ID:163285 發(fā)表于 2021-1-30 11:06 | 顯示全部樓層
最直接將芯片拔去,有萬用表測量P1.0和P1.1口與地的正反阻值,確定電路板和LED是否有故障。
回復(fù)

使用道具 舉報

ID:278179 發(fā)表于 2021-1-30 13:15 | 顯示全部樓層
這段程序沒有問題,只能看別的地方
回復(fù)

使用道具 舉報

ID:811405 發(fā)表于 2021-1-30 15:40 | 顯示全部樓層
程序沒有問題的話應(yīng)該是硬件電路的問題
回復(fù)

使用道具 舉報

ID:104825 發(fā)表于 2021-1-30 16:06 來自手機 | 顯示全部樓層
這段程序沒什么問題查硬件吧。
回復(fù)

使用道具 舉報

ID:879809 發(fā)表于 2021-1-30 17:52 來自手機 | 顯示全部樓層
不上完整圖紙你的問題沒法接。
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表