參數(shù)資料
型號(hào): DS80C390-QNR
元件分類: 微處理器
英文描述: Dual CAN High-Speed Microprocessor
中文描述: 雙CAN高速微處理器
文件頁數(shù): 31/58頁
文件大?。?/td> 5486K
代理商: DS80C390-QNR
DS80C390
31 of 58
110199
If the WTOE bit is set, the incoming message will be received and written over the existing data bytes in
that message center. The Receiver Overwrite bit (ROW) will also be set in the corresponding Message
Center Control Register, located in SFR memory.
Message center 15 is unique in that it incorporates a buffer that can receive up to two messages without
loss. If a message is received by message center 15 while it contains an unread message, the new
incoming message is held in an internal buffer. When the CAN processor reads the message center 15
memory location and then clears DTUP=INTRQ=EXTRQ=0, the contents of the internal buffer will
automatically be loaded into the message center 15 MOVX memory location.
The message center 15 WTOE bit controls what happens if a third message is received when both the
message center 15 MOVX memory location and the buffer contain unread messages. If WTOE=0, the
new message will be discarded, leaving the message center 15 MOVX memory location and the buffer
untouched. If WTOE=1, then the third message will write over the buffered message but leave the
message center 15 MOVX memory location untouched.
ERROR COUNTER INTERRUPT GENERATION
Each CAN module can be independently configured to alert the microprocessor when either 96 or 128
errors have been detected by the transmit or receive error counters. The Error Count Select bit, ERCS
(C0C.1 or C1C.1) selects whether the limit is 96 (ERCS=0) or 128 (ERCS=1) errors. When the error
limit is exceeded, the CAN Error Count Exceeded bit, CECE (C0S.6 or C1S.6) bit is set. If the ERIE,
C0IE (or C1IE), and EA SFR bits are configured, an interrupt will be generated. If the ERCS bit is set,
the device will generate an interrupt when the CECE bit is set or cleared, if the interrupt is enabled.
BIT TIMING
Bit timing of the CAN transmission can be adjusted per the CAN 2.0B specification. The CAN 0/1 Bus
Timing Register Zero (C0BT0 and C1BT0), located in the Control/Status/Mask Register block in MOVX
memory, controls the PHASE_SEG1 and PHASE_SEG2 time segments as well as the Baud Rate Pre-
scaler (BPR5 - BPR0). The CAN 0/1 Bus Timing Register One (C0BT1 and C1BT1) contains the
controls for the sampling rate and the number of clock cycles assigned to the Phase Segment 1 and 2
portions of the Nominal Bit Time. The values of both of the Bus Timing registers are automatically
loaded into the CAN Processor following each software change of the SWINT bit from a 1 to a 0 by the
microcontroller. The bit timing parameters must be set before starting operation of the CAN Processor.
These registers are only modifiable during a software initialization, (SWINT = 1), when the CAN
Processor is NOT in a bus off mode, and after the removal of a system reset or a CAN reset. To avoid
unpredictable behavior of the CAN Processor, the software cannot clear the SWINT bit when TSEG1 and
TSEG2 are both cleared to 0.
相關(guān)PDF資料
PDF描述
DS80C390-FCR Dual CAN High-Speed Microprocessor
DS80C390-FNR Dual CAN High-Speed Microprocessor
DS80C390-QCR Dual CAN High-Speed Microprocessor
DS80C410 Network Microcontrollers with Ethernet and CAN
DS80C410-FNY Network Microcontrollers with Ethernet and CAN
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
DS80C390-QNR+ 功能描述:8位微控制器 -MCU Dual CAN High-Speed RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時(shí)鐘頻率:50 MHz 程序存儲(chǔ)器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風(fēng)格:SMD/SMT
DS80C400 制造商:MAXIM 制造商全稱:Maxim Integrated Products 功能描述:Network Microcontroller
DS80C400_03 制造商:MAXIM 制造商全稱:Maxim Integrated Products 功能描述:Network Microcontroller
DS80C400_07 制造商:MAXIM 制造商全稱:Maxim Integrated Products 功能描述:Network Microcontroller
DS80C400_09 制造商:MAXIM 制造商全稱:Maxim Integrated Products 功能描述:Network Microcontroller