UPD78F9234MC-5A4-A Renesas Electronics America, UPD78F9234MC-5A4-A Datasheet - Page 404

no-image

UPD78F9234MC-5A4-A

Manufacturer Part Number
UPD78F9234MC-5A4-A
Description
MCU 8BIT 8KB FLASH 30PIN
Manufacturer
Renesas Electronics America
Series
78K0S/Kx1+r
Datasheet

Specifications of UPD78F9234MC-5A4-A

Core Processor
78K0S
Core Size
8-Bit
Speed
10MHz
Connectivity
LIN, UART/USART
Peripherals
LVD, POR, PWM, WDT
Number Of I /o
24
Program Memory Size
8KB (8K x 8)
Program Memory Type
FLASH
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5.5 V
Data Converters
A/D 4x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
*
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
UPD78F9234MC-5A4-A
Manufacturer:
MAXIM
Quantity:
1 001
Part Number:
UPD78F9234MC-5A4-A
Manufacturer:
NEC
Quantity:
20 000
402
Serial
interface
UART6
Multiplier
Function
UART mode
Parity types and
operation
Continuous
transmission
TXBF6 during
continuous
transmission: Bit
1 of ASIF6
TXSF6 during
continuous
transmission: Bit
0 of ASIF6
Normal reception
Generation of
serial clock
Permissible baud
rate range during
reception
MUL0: 16-bit
multiplication
result storage
register 0
MULC0: control
register 0
Details of
Function
Take the relationship with the other party of communication into consideration
when setting the port mode register and port register. In order to avoid the
generation of unintended start bits (falling signals), set PM43 to 0 (output) after
having set P43 to 1.
Fix the PS61 and PS60 bits to 0 when the interface is used in LIN
communication operation.
Use the value of the TXBF6 flag to judge whether continuous transmission is
possible. Do not write the next transmit data, by making a judgment only by
the fact that the TXSF6 flag has been set to 1.
When the interface is used in LIN communication operation, the continuous
transmission function cannot be used. Make sure that asynchronous serial
interface transmission status register 6 (ASIF6) is 00H before writing transmit
data to transmit buffer register 6 (TXB6).
To transmit data continuously, write the first transmit data (first byte) to the
TXB6 register. Be sure to check that the TXBF6 flag is “0”. If so, write the
next transmit data (second byte) to the TXB6 register. If data is written to the
TXB6 register while the TXBF6 flag is “1”, the transmit data cannot be
guaranteed.
To initialize the transmission unit upon completion of continuous transmission,
be sure to check that the TXSF6 flag is “0” after generation of the transmission
completion interrupt, and then execute initialization. If initialization is executed
while the TXSF6 flag is “1”, the transmit data cannot be guaranteed.
Be sure to read receive buffer register 6 (RXB6) even if a reception error
occurs. Otherwise, an overrun error will occur when the next data is received,
and the reception error status will persist.
Reception is always performed with the “number of stop bits = 1”. The second
stop bit is ignored.
Be sure to read asynchronous serial interface reception error status register 6
(ASIS6) before reading RXB6.
Keep the baud rate error during transmission to within the permissible error
range at the reception destination.
Make sure that the baud rate error during reception satisfies the range shown
in (4) Permissible baud rate range during reception.
Make sure that the baud rate error during reception is within the permissible
error range, by using the calculation expression shown below.
Although this register is manipulated with a 16-bit memory manipulation
instruction, it can be also manipulated with an 8-bit memory manipulation
instruction. When using an 8-bit memory manipulation instruction, however,
access the register by means of direct addressing.
Be sure to clear bits 1 to 7 to 0.
APPENDIX D LIST OF CAUTIONS
User’s Manual U17446EJ5V0UD
Cautions
p.199
p.203
p.205
p.205
p.205
p.205
p.209
p.209
p.209
p.215
p.215
p.217
p.220
p.222
(13/20)
Page

Related parts for UPD78F9234MC-5A4-A