各位好!
我現(xiàn)在有一個問題請教:我做了一款EMC 的78P153SP,在做軟件時,我將寄成器IOCD置全“1”還是清零,硬件P6口是接R 1K限流和LED燈到地,讀無法驅(qū)動LED,外接上拉就OK,這是為何?
軟件初始化如下:
MOV A,@0x9F
CONTW
MOV A,@0xFF
IOW 0xB
IOW 0xC
MOV A,@0x00
IOW 0xD
IOW 0xE
IOW 0xF
IOW 0x5
MOV A,@0x08
IOW 0x6
MOV A,@0X01
MOV 0x5,A
MOV A,@0x00
MOV 0x6,A
.
.
.
謝謝!
做EMC單片機的高手請進!
全部回復(fù)(11)
正序查看
倒序查看
@shimin0215
情況是應(yīng)該如你所述,因為你置iocc FF,打開了open-dran,相當于開路輸出,加上拉就是實現(xiàn)了open-dran功能,如你置0,P6燈會亮,只是暗些,500歐左右的電阻就足夠了.IOCD一般情況你設(shè)端口輸出,就不用管上拉下拉了,如你設(shè)輸入,在你不考慮電平高低時上拉下拉一樣,都幫你省電.如果你考慮電平有效問題就視情況而定了........... 非常樂意回答您在使用我們IC過程中遇到的任何問題,希望我們一起探討和進步!
對EMC的芯片很感興趣,最近在選OTP、MASK的MCU.
0
回復(fù)