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
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