NUC140VE3CN Nuvoton Technology Corporation of America, NUC140VE3CN Datasheet - Page 201

no-image

NUC140VE3CN

Manufacturer Part Number
NUC140VE3CN
Description
IC MCU 32BIT 128KB FLASH 100LQFP
Manufacturer
Nuvoton Technology Corporation of America
Series
NuMicro™ NUC100r
Datasheets

Specifications of NUC140VE3CN

Core Processor
ARM Cortex-M0
Core Size
32-Bit
Speed
50MHz
Connectivity
CAN, EBI/EMI, I²C, IrDA, LIN, SPI, UART/USART, USB
Peripherals
Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Number Of I /o
76
Program Memory Size
128KB (128K x 8)
Program Memory Type
FLASH
Eeprom Size
-
Ram Size
16K 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
100-LQFP
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
NUC140VE3CN
Manufacturer:
MICRON
Quantity:
2 100
Part Number:
NUC140VE3CN
Manufacturer:
Nuvoton Technology Corporation of America
Quantity:
10 000
Part Number:
NUC140VE3CN
Manufacturer:
NUVOTON
Quantity:
20 000
5.6.4.3
5.6.4.4
The CPU can read from and write to this 8-bit field of I2CON [7:0] directly. Two bits are affected
by hardware: the SI bit is set when the I
cleared when a STOP condition is present on the bus. The STO bit is also cleared when ENS1 =
0.
EI
ENS1 Set to enable I
STA
STO
SI
AA
I2CSTATUS [7:0] is an 8-bit read-only register. The three least significant bits are always 0. The
bit field I2CSTATUS [7:3] contain the status code. There are 26 possible status codes, All states
are listed in section 5.6.6. When I2CSTATUS [7:0] contains F8H, no serial interrupt is requested.
All other I2CSTATUS [7:3] values correspond to defined I
entered, a status interrupt is requested (SI = 1). A valid status code is present in I2CSTATUS[7:3]
one cycle after SI is set by hardware and is still present one cycle after SI has been reset by
software.
In addition, state 00H stands for a Bus Error. A Bus Error occurs when a START or STOP
condition is present at an illegal position in the format frame. Examples of illegal positions are
during the serial transfer of an address byte, a data byte or an acknowledge bit. To recover I
from bus error, STO should be set and SI should be clear to enter not addressed slave mode.
Then clear STO to release bus and to wait new communication. I
Control Register (I2CON)
Status Register (I2CSTATUS)
NuMicro™ NUC130/NUC140 Technical Reference Manual
Enable Interrupt.
The Multi Function pin function of SDA and SCL must be set to I
I
sends a START or repeat START condition to bus when the bus is free.
I
then I
be cleared by hardware automatically. In a slave mode, setting STO resets I
to the defined “not addressed” slave mode. This means it is NO LONGER in the slave
receiver mode to receive data from the master transmit device.
I
is set by hardware, and if bit EI (I2CON [7]) is set, the I
be cleared by software. Clear SI is by writing 1 to this bit. All states are listed in section
5.6.6
Assert Acknowledge Control Bit. When AA=1 prior to address or data received, an
acknowledged (low level to SDA) will be returned during the acknowledge clock pulse on
the SCL line when 1.) A slave is acknowledging the address sent from master, 2.) The
receiver devices are acknowledging the data sent by transmitter. When AA=0 prior to
address or data received, a Not acknowledged (high level to SDA) will be returned during
the acknowledge clock pulse on the SCL line.
2
2
2
I2CDAT.7
I2C Data Register:
C START Control Bit. Setting STA to logic 1 to enter master mode, the I
C STOP Control Bit. In master mode, setting STO to transmit a STOP condition to bus
C Interrupt Flag. When a new I
2
C hardware will check the bus condition if a STOP condition is detected this flag will
I2CDAT.6 I2CDAT.5 I2CDAT.4 I2CDAT.3 I2CDAT.2 I2CDAT.1 I2CDAT.0
2
C serial function controller. When ENS1=1 the I
Figure 5-25 I
2
2
2
C hardware requests a serial interrupt, and the STO bit is
C Data Shifting Direction
C state is present in the I2CSTATUS register, the SI flag
shifting direction
- 201 -
Publication Release Date: June 14, 2011
2
C states. When each of these states is
2
C interrupt is requested. SI must
2
C bus can not recognize stop
2
2
C serial function enables.
C function.
Revision V2.01
2
2
C hardware
C hardware
2
C

Related parts for NUC140VE3CN