標(biāo)題: 請問怎樣用P2的135,控制P1的1234?用匯編 [打印本頁]

作者: oulinzeng    時間: 2014-11-18 21:40
標(biāo)題: 請問怎樣用P2的135,控制P1的1234?用匯編
各位大神,怎樣用p2口的135腳,控制p1口的1234的LED燈,用P2口的246腳控制P1口的5678腳,用p2口的78腳控制p1口的12345678腳
我用的是匯編,p2口的是撥碼開關(guān),p1口是LED燈,望大神解答,求之不盡!謝謝!我都困擾了好幾天了

作者: oulinzeng    時間: 2014-11-18 21:40

作者: tnt844    時間: 2014-11-18 23:49
不是很明白,P2口都是撥碼開關(guān)?要如何控制LED燈的亮滅?在具體點
作者: jiege    時間: 2014-11-19 12:39
樓主的意思,是不是,,用撥碼開關(guān),來控制燈燈,亮和滅
作者: oulinzeng    時間: 2014-11-19 20:40
是的啊,但我也知道了怎樣控制打開,現(xiàn)在不知道怎樣關(guān)掉了
程序如下:                ORG 0000H
        LJMP MAIN
        ORG 0030H
MAIN:           
        MOV A,P3   
                CJNE A,#0EAH,MAIN1    ;135輸入,低有效   
        MOV P2,#0FH   
        SJMP MAIN
MAIN1:               
                            
        CJNE A,#0D5H,MAIN2    ;246輸入,低有效     
        MOV P2,#0F0H   
        SJMP MAIN
MAIN2:           
        ;MOV P2,#0FFH                想讓開關(guān)斷開,但78輸入時,輸出不對
        CJNE A,#3FH,MAIN    ;78輸入,低有效   
        MOV P2,#00H  
        SJMP MAIN   
                END
作者: 明白    時間: 2014-11-20 10:04
p1口的1234的LED燈,受到p2口135腳的控制,同時也受到p2口78腳的控制,重復(fù)的雙重控制,邏輯不分明。
p1口的5678的LED燈,受到p2口246腳的控制,同時也受到p2口78腳的控制,重復(fù)的雙重控制,邏輯不分明。




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