04.03.2013 Views

Basic Micro Studio Syntax Manual

Basic Micro Studio Syntax Manual

Basic Micro Studio Syntax Manual

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.

Interrupts<br />

Interrupt Types<br />

There are several types of interrupts available on the <strong>Basic</strong>ATOM Pro processors. The following<br />

tables list all the types available in M<strong>Basic</strong>. The types of interrupts will trigger based on different<br />

events. The processor at the heart of the <strong>Basic</strong>ATOM Pro is an H8Tiny. The following chart details<br />

what is available. Information on how to utilize the interrupt can be found in the H8Tiny hardware<br />

manuals.<br />

Interrupt Table<br />

Interrupt Description Renesas Hardware <strong>Manual</strong> Pages<br />

IRQ0INT Irq0 pin interrupt<br />

IRQ1INT Irq1 pin interrupt<br />

IRQ2INT Irq2 pin interrupt<br />

IRQ3INT Irq3 pin interrupt<br />

WKPINT_0 WKP0 pin onchange interrupt<br />

WKPINT_1 WKP1 pin onchange interrupt<br />

WKPINT_2 WKP2 pin onchange interrupt<br />

WKPINT_3 WKP3 pin onchange interrupt<br />

WKPINT_4 WKP4 pin onchange interrupt<br />

WKPINT_5 WKP5 pin onchange interrupt<br />

TIMERVINT_OVF TimerV overfl ow interrupt<br />

TIMERVINT_CMEB TimerV compare match A int<br />

TIMERVINT_CMEA TimerV compare match B int<br />

SCI3INT_TDRE Transmit Data Register Empty interrupt<br />

SCI3INT_RDRF Read Data Register Full interrupt<br />

SCI3INT_TEND Transmit End interrupt<br />

SCI3INT_OER Overfl ow Error interrupt<br />

SCI3INT_FER Frame Error interrupt<br />

SCI3INT_PER Parity Error interrupt<br />

IICINT I2C interrupt<br />

ADINT Analog conversion complete int<br />

HSERIALINT_TDRE Transmit Data Register Empty interrupt<br />

HSERIALINT_RDRF Read Data Register Full interrupt<br />

HSERIALINT_TEND Transmit End interrupt<br />

HSERIALINT_OER Overfl ow Error interrupt<br />

HSERIALINT_FER Frame Error interrupt<br />

HSERIALINT_PER Parity Error interrupt.98<br />

HSERVOINT Servo Handler interrupt.<br />

HSERVOINT_IDLE# Servo Idle interrupt. Replace # with servo number<br />

208

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

Saved successfully!

Ooh no, something went wrong!