KS152JB Universal Communications Controller Technical Specifications
Writing to a Port
During the execution of an instruction that changes the value of a port SFR, the new value arrives at the port latch during S6P2. However, the port latch contents do not appear on the port pins till the next P1 phase. Therefore the new port data will appear on the port pins at S1P1 of the next machine cycle.
Read-Modify-Write Feature
Each port is split into its SFR and its corresponding I/O pad. Therefore there are two options available for a port read access. Either the SFR latch contents can be read or the input from the I/ O pads can be read. The instructions that read the latch, modify the value and write it back to the latch are called
ANL | logical AND |
ORL | logical OR |
XRL | logical XOR |
JBC | jump if bit = 1 and then clear bit |
CPL | complement bit |
INC | increment |
DEC | decrement |
DJNZ | decrement and jump if not zero |
MOV PX.Y, C | move carry bit to bit Y of Port X |
CLR PX.Y | clear bit Y of port X |
SETB PX.Y | set bit Y of X |
2.5 Ports 4,5 and 6
Ports 4,5 and 6 operation is identical to Ports
Kawasaki LSI USA, Inc. | Page 10 of 120 | Ver. 0.9 KS152JB2 |