| поискавой системы для электроныых деталей |
|
M16C/1N датащи(PDF) 143 Page - Renesas Technology Corp |
|
|
|||||||||||||||||||||||||||||
M16C/1N датащи(HTML) 143 Page - Renesas Technology Corp |
|
143 / 238 page ![]() Rev.1.00 Oct 20, 2004 page 131 of 222 M16C/1N Group 16. CAN Module REJ09B0007-0100Z 16. CAN Module The CAN (Controller Area Network) module for the M16C/1N group of microcomputers is a communication controller implementing the CAN 2.0B protocol. The M16C/1N group contains one Full CAN module which can transmit and receive messages in both standard (11-bit) ID and extended (29-bit) ID formats. Figure 16.1 shows a block diagram of the CAN module. External CAN bus driver and receiver are required. Figure 16.1 Block Diagram of CAN Module CTx/CRx: CAN I/O pins. Either P02, P03 or P50, P51 can be selected as CAN I/O pins by a program. Protocol controller: This controller handles the bus arbitration and the CAN protocol services, i.e. bit timing, stuffing, error status etc. Message box: This memory block consists of 16 slots that can be configured either as transmitter or receiver. Each slot contains an individual ID, data length code, a data field (8 bytes) and a time stamp. Acceptance filter: This block performs filtering operation for received messages. For the filtering op- eration, the C0GMR register, the C0LMAR register, or the C0LMBR register is used. 16 bit timer: Used for the time stamp function. When the received message is stored in the message memory, the timer value is stored as a time stamp. Wake up function: CAN0 wake up interrupt is generated by a message from the CAN bus. Interrupt generation function: The interrupt events are provided by the CAN module. CAN0 successful reception interrupt, CAN0 successful transmission interrupt, CAN0 error interrupt, and CAN0 wake up interrupt. CTX CRX CAN0 reception- successful interrupt CAN0 transmission- successful interrupt CAN0 Control Register CAN0 Extended ID Register Protocol Controller Wakeup Logic Data Bus Data Bus CAN0 Mailbox Control Register 15 CAN0 Mailbox Control Register 1 CAN0 Mailbox Control Register 0 CAN0 Global Mask Register CAN0 Local Mask A Register CAN0 Local Mask B Register Mailboxes Mailbox 0 Mailbox 1 Mailbox 2 Mailbox 14 Mailbox 15 CAN0 Status Register CAN0 Interrupt Control Register Interrupt Control Logic 16-bit Timer CAN0 error interrupt CAN0 wakeup interrupt Acceptance Filter CAN0 TEC Register CAN0 REC Register CAN0 Configuration Register CAN0 Mailbox Status Register |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |