23.04.2013 Views

Renesas MCU M16C Family (R32C/M32C/M16C/R8C) - Glyn

Renesas MCU M16C Family (R32C/M32C/M16C/R8C) - Glyn

Renesas MCU M16C Family (R32C/M32C/M16C/R8C) - Glyn

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.

Reset Function (On-Chip Reset Circuit)<br />

• Voltage-Drop Interrupt (Enabled/Disabled by Software)<br />

Enables software detection of power supply voltage drops without external circuitry.<br />

• On-Chip Reset Circuit (Enabled/Disabled by Software)<br />

Prevents malfunctions caused by voltage dropping below the guaranteed operation voltage.<br />

RESET<br />

IC<br />

Vcc Vcc [V]<br />

Reset Cleared<br />

Voltage Detection Function Started by Software<br />

Voltage Drop Interrupt<br />

5.0 Vcc<br />

4.0<br />

2.7<br />

0<br />

Approx. 0.3Vcc<br />

Reset Pin<br />

CPU<br />

RESET<br />

IC<br />

No external reset<br />

IC needed.<br />

RESET<br />

IC<br />

CPU<br />

(Normal Operation)<br />

Reset<br />

Reset Cleared<br />

Optional Function Select Register<br />

• Several optional functions can be present in the flash memory.<br />

• Clock source of the watchdog timer can be selected before the reset.<br />

• Rom code can be protected against illegal access.<br />

• Low voltage detection function can be enabled before the reset.<br />

Optional Function Select Register (Address 0FFFFH)<br />

5.0<br />

Vdet2<br />

Vdet1<br />

Vdet0<br />

Reset Cleared<br />

0<br />

CPU<br />

RESET<br />

IC<br />

No external reset<br />

IC needed.<br />

RESET<br />

IC<br />

CPU<br />

bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0<br />

CSPROINI LVD0ON ROMCP1 ROMCR WDTON<br />

Other Functions<br />

CRC<br />

The CRC function can be used to improve data reliability.<br />

• On-chip hardware performs CRC calculations in two cycles.<br />

• Generating polynomial: X16 + X12 + X5 + 1 (CCITT standard)<br />

• Provides more powerful error verification than parity or checksum methods.<br />

RAM<br />

Send Data 0<br />

1<br />

2<br />

CRC<br />

CRC<br />

0<br />

1<br />

Data Input<br />

Calculated in<br />

2 Cycles<br />

8-Bit Data<br />

CRC Input Register<br />

CRC Code<br />

Generator Circuit<br />

X 16 + X 12 + X 5 + 1<br />

CRC Data Register<br />

16-Bit Code<br />

• The number of external reset ICs can be reduced.<br />

• Setting can be made before reset clearing using<br />

the optional function select register.<br />

RESET<br />

IC<br />

Vcc<br />

0.8Vcc or Above<br />

Reset<br />

Reset Pin<br />

Reset/Interrupt<br />

X-Y Data Converter<br />

Performs high-speed flipping,<br />

rotation, enlargement,<br />

and reduction of image data.<br />

Rotation (Flipping)<br />

Reset Cleared<br />

Enlargement Reduction<br />

Faster Image Recognition<br />

Z-Axis Bit Count<br />

Y-Axis Bit Count<br />

20

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

Saved successfully!

Ooh no, something went wrong!