05.03.2013 Views

M2110 Hardware Reference Manual - MEMSIC

M2110 Hardware Reference Manual - MEMSIC

M2110 Hardware Reference Manual - MEMSIC

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

IRIS OEM Edition <strong>Hardware</strong> <strong>Reference</strong> <strong>Manual</strong><br />

single ended voltage inputs are reference to 0V (GND). The ADC ports are high impedance<br />

inputs to the ADC, used for voltage sampling. The uppermost bits (ADC[4..7]) also support the<br />

JTAG interface. The JTAG port can be enabled by choosing that option in the fuse bits for the<br />

processor. Choosing the JTAG active option will cause approximately 50k ohms to be applied<br />

from the ADC pin to VCC. This setting can affect the accuracy of ADC readings from weak<br />

sources.<br />

Table 4-5. JTAG Pin Definitions<br />

PIN PORT<br />

ADC4 TCK<br />

ADC5 TMS<br />

ADC6 TDO<br />

ADC7 TDI<br />

The JTAG programming capability supports:<br />

• Flash programming and verifying<br />

RSTN RSTN<br />

• EEPROM programming and verifying<br />

• Fuse programming and verifying<br />

• Lock bit programming and verifying<br />

4.5.7 GPIO<br />

The remainder of the I/O pins is available as GPIO under processor configuration control. All<br />

GPIO ports have true Read-Modify-Write functionality when used as general digital I/O ports.<br />

This means that the direction of one port pin can be changed without unintentionally changing<br />

the direction of any other pin with the SBI and CBI instructions. The same applies when<br />

changing drive value (if configured as output) or enabling/disabling of pull-up resistors (if<br />

configured as input). They can be left floating if not used, or can be set as inputs with a weak<br />

pull-up, outputs set high, or outputs set low.<br />

Doc. # 7430-0549-01 Rev. A Page 21

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

Saved successfully!

Ooh no, something went wrong!