NUC100LC1BN Nuvoton Technology Corporation of America, NUC100LC1BN Datasheet - Page 389

IC MCU 32BIT 32KB FLASH 48LQFP

NUC100LC1BN

Manufacturer Part Number
NUC100LC1BN
Description
IC MCU 32BIT 32KB FLASH 48LQFP
Manufacturer
Nuvoton Technology Corporation of America
Series
NuMicro™r
Datasheets

Specifications of NUC100LC1BN

Core Processor
ARM Cortex-M0
Core Size
32-Bit
Speed
50MHz
Connectivity
I²C, IrDA, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, I²S, LVD, POR, PS2, PWM, WDT
Number Of I /o
35
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
2.5 V ~ 5.5 V
Data Converters
A/D 8x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
48-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
NUC100LC1BN
Manufacturer:
NuvoTon
Quantity:
1 600
Part Number:
NUC100LC1BN
Manufacturer:
Nuvoton Technology Corporation of America
Quantity:
10 000
Part Number:
NUC100LC1BN
Manufacturer:
NUVOTON
Quantity:
20 000
5.12.5 LIN (Local Interconnection Network) mode
The UART supports LIN function, and LIN mode is selected by setting the LIN_EN bit in
UA_FUN_SEL register. In LIN mode, each byte field is initialed by a start bit with value zero
(dominant), followed by 8 data bits (LSB is first) and ended by 1 stop bit with value one
(recessive) in accordance with the LIN standard. The following diagram is the structure of LIN
function mode:
The program flow of LIN Bus Transmit transfer (TX) is shown as following
The program flow of LIN Bus Receiver transfer (RX) is show as following
1.
2.
3.
4.
5.
6.
7.
1.
2.
3.
4.
Break
Field
Setting the LIN_EN bit in UA_FUN_SEL register to enable LIN Bus mode.
Fill UA_LIN_BKFL in UA_LIN_BCNT to choose break field length. (The break field length
is UA_LIN_BKFL + 2).
Fill 0x55 to UA_THR to request synch field transmission.
Request Identifier Field transmission by writing the protected identifier value in the
UA_THR
Setting the LIN_TX_EN bit in UA_LIN_BCNT register to start transmission (When break
filed operation is finished, LIN_TX_EN will be cleared automatically).
When the STOP bit of the last byte THR has been sent to bus, hardware will set flag
TE_FLAG in UA_FSR to 1.
Fill N bytes data and Checksum to UA_THR then repeat step 5 and 6 to transmit the
data.
Setting the LIN_EN bit in UA_FUN_SEL register to enable LIN Bus mode.
Setting the LIN_RX_EN bit in UA_LIN_BCNT register to enable LIN RX mode.
Waiting for the flag LIN_RX_BREAK_IF in UA_ISR to check RX received Break field or
not.
Waiting for the flag RDA_IF in UA_ISR and read back the UR_RBR register.
NuMicro™ NUC100 Series Technical Reference Manual
Header
Synch
field
Figure 5-72 Structure of LIN Frame
Frame
Protected
Frame slot
Identifier
- 389 -
field
Response
space
Data 1
Publication Release Date: Oct 22, 2010
Data 2
Response
Data N
Check
Revision V1.06
Sum
space
frame
Inter-

Related parts for NUC100LC1BN