beautypg.com

NEC PD75402A User Manual

Page 59

background image

48

CHAPTER 5. PERIPHERAL HARDWARE FUNCTIONS

(1)

Bit handling instructions

Direct addressing of specific address bits (fmem.bit) can be used on all digital input/output ports.

Example

To OR P50 and P31 and output the result to P61.

SET1

CY

; CY

1

AND1

CY, PORT5.0

; CY

CY

P50

OR1

CY, PORT3.1

; CY

CY

P31

SKT

CY

BR

CLRP

SET1

PORT6.1

; P61

1

CLRP : CLR1

PORT6.1

; P61

0

(2)

4-bit handling instructions

All 4-bit memory handling instructions can be used, such as MOV, XCH, ADDS and INCS, in addition to the IN/

OUT instructions.

Example

1.

To output accumulator contents to port 3.

OUT

PORT3, A

2.

To add the accumulator value to the data output to port 5, and output the result.

MOV

HL, #PORT5

ADDS

A, @HL

; A

A + PORT5

NOP

MOV

@HL, A

; PORT5

A

Table 5-2 List of Input/Output Pin Handling Instructions

………

PORT 0

PORT 1

PORT2

PORT 3

PORT5

PORT 6

IN A,

PORTn

OUT

PORTn, A

SET1

PORTn.bit

CLR1

PORTn.bit

SKT

PORTn.bit

SKF

PORTn.bit

AND1 CY, PORTn.bit

OR1

CY, PORTn.bit

XOR1 CY, PORTn.bit

This manual is related to the following products: