01.06.2013 Views

IPC@CHIP Documentation - SC12 @CHIP-RTOS V1.10

IPC@CHIP Documentation - SC12 @CHIP-RTOS V1.10

IPC@CHIP Documentation - SC12 @CHIP-RTOS V1.10

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Top of list<br />

Index page<br />

if ALE is used, then PCS0# is not available.<br />

Interrupt 0xA2 service 0x81: PFE: Enable Non-Multiplexed Address Bus<br />

The <strong>IPC<strong>@CHIP</strong></strong> has three non-multiplexed address bit outputs, A0 through A2. The enabling of these<br />

pins is done here.<br />

Parameters<br />

AH<br />

DX<br />

Must be 0x81.<br />

Mask<br />

Bit 0 = 1 Enable A0<br />

Bit 1 = 1 Enable A1<br />

Bit 2 = 1 Enable A2<br />

Bit 3..15 not used<br />

Return Value<br />

none<br />

Comments<br />

Top of list<br />

Index page<br />

used pins:<br />

A[0..2], AD[0..7], RD#, WR#<br />

excluded pins:<br />

If A0 is enabled then PCS1#, TMRIN0, PIO4 are not available<br />

If A1 is enabled then PCS[5..6]#, TMRIN1, TMROUT1, PIO3 are not available<br />

If A2 is enabled then PCS[5..6]#, PIO2 are not available.<br />

Interrupt 0xA2 service 0x82: PFE: Enable Programmable I/O Pins<br />

Parameters<br />

AH<br />

AL<br />

Enable used programmable I/O pins. Define which pins are inputs and which are outputs.<br />

Must be 0x82.<br />

Mode<br />

0 = Only read PIO state<br />

1 = Input without pullup/pulldown<br />

2 = Input with pullup (not PIO13)<br />

Page 283 / 400

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!