English
Language : 

IA186EM_04 Datasheet, PDF (28/133 Pages) InnovASIC, Inc – 8/16-Bit Microcontrollers
IA186EM/IA188EM
8/16-BIT Microcontrollers
Data Sheet
As of Production Version -03
3. When used as a PIO pin, it is an input with an available pull-up option.
4. When used as a PIO pin, it is an input with an available pull-down option.
The value of the PDATA registers is undefined at reset.
PDATA 0
15 14
13 12 11 10 9 8 7 6 5 4 3 2 1 0
PDATA (15 – 0)
PDATA 1
15 14
13 12 11 10 9 8 7 6 5 4 3 2 1 0
PDATA (31 – 16)
PDATA [15:0] (bits 15-0) – PIO Data 0 Bits. This register contains the values of the bits that are
either driven on or received from the corresponding PIO pins, depending on its configuration each pin
as either an output or an input. The values of these bits correspond to those in the PIO direction
registers and PIO Mode registers.
PDATA [31:16] (bits 15-0) – PIO Data 1 Bits. This register contains the values of the bits that are
either driven on, or received from, the corresponding PIO pins depending on its configuration each pin
as either an output or an input. The values of these bits correspond to those in the PIO direction
registers and PIO Mode registers
The PIO pins can be operated as open-drain outputs by:
1. Maintaining the data constant in the appropriate bit of the PIO data register.
2. Writing the value of the data bit into the respective bit position of the PIO Direction register, so that
the output is either 0 or disabled depending on the value of the data bit.
PDIR1 (078h) - PIO DIRection Registers.
PDIR0 (072h)
Each PIO pin is configured as an input or an output by the corresponding bit in the PIO direction register.
PIO Mode and PIO Direction Settings
PIO Mode
0
0
1
1
PIO Direction Pin function
0
Normal operation
1
PIO input with pullup/pulldown
0
PIO output
1
PIO input without pullup/pulldown
3737 Princeton NE, Ste 130 • Albuquerque, NM 87107 • Tel 505.883.5263 • Fax 505.883.5477 • www.Innovasic.com