Fujitsu MB89202 Computer Hardware User Manual


 
114
CHAPTER 4 I/O PORTS
Coding example
PDR0 EQU 0000H ; Address of port 0 data register
DDR0 EQU 0001H ; Address of port 0 data direction register
PDR3 EQU 000CH ; Address of port 3 data register
DDR3 EQU 000DH ; Address of port 3 data direction register
;------------------------------Main program-----------------------------------------------------------------------
CSEG ; [CODE SEGMENT]
:
CLRB PDR0:0 ; Set P00 at "L" level.
MOV PDR3,#11111111B ; Set all pins of port 3 at "H" level.
MOV DDR0,#11111111B ; Set P00 to function as an output port by coding
#XXXXXXX1B.
MOV DDR3,#11111111B ; Set all bits of DDR3 such that all pins of port 3 function
as an output port.
:
ENDS
;---------------------------------------------------------------------------------------------------------------------
END