beautypg.com

2 port pin examples, 1 port pin example 1: driving outputs on port 0, 2 port pin example 2: receiving inputs on port 0 – Maxim Integrated MAXQ Family Users Guide: MAXQ8913 Supplement User Manual

Page 40: 2 port pin examples -8, Maxq family user’s guide: maxq8913 supplement

background image

MAXQ Family User’s Guide:

MAXQ8913 Supplement

6-8

6.2 Port Pin Examples

6.2.1 Port Pin Example 1: Driving Outputs on Port 0

move PO0, #000h

; Set all outputs low

move PD0, #0FFh

; Set all P0 pins to output mode

6.2.2 Port Pin Example 2: Receiving Inputs on Port 0

move PO0, #0FFh

; Set weak pullups ON on all pins

move PD0, #000h

; Set all P0 pins to input mode

nop

; Wait for external source to drive P0 pins

move Acc, PI0

; Get input values from P0 (will return FF if

; no other source drives the pins low)

Maxim Integrated