Взято
отсюда:
Цитата
i have another doubt
im connecting the rtc(external mem) to Port 0, so do i still need to connect the pull up resistores(10k) or i need not?
plz help
Цитата
If you use these statements to control I/O thru Port 0
Code:
MOV P0,#$55
you need to connect the pull up resistors(10k)
If you use these statements to read/write data thru Port 0
Code:
MOVX A,@DPTR
MOVX @DPTR,A
MOVX A,@R0
MOVX @R0,A
MOVX A,@R1
MOVX @R1,A
forget the pull up resistors(10k)
as you'll use
Code:
XBYTE[0x1234] = 0x55;
it mean no pull up resistors needed.
С ассемблером прямо не работал, проясните, можно ли это использовать.
Реально нужно манипулировать уровнями на выводах port0 без внешних подтяжек и без участия в процессе /WR, /RD (они задействованы другим процессом).