Intel 8XC196NT Computer Hardware User Manual


 
87C196CB SUPPLEMENT
iv
7.4.4 Programming a Message Acceptance Filter ...........................................................7-17
7.5 CONFIGURING MESSAGE OBJECTS....................................................................... 7-20
7.5.1 Specifying a Message Object’s Configuration .........................................................7-21
7.5.2 Programming the Message Object Identifier ...........................................................7-22
7.5.3 Programming the Message Object Control Registers .............................................7-23
7.5.3.1 Message Object Control Register 0 ...................................................................7-23
7.5.3.2 Message Object Control Register 1 ...................................................................7-23
7.5.4 Programming the Message Object Data .................................................................7-23
7.6 ENABLING THE CAN INTERRUPTS.......................................................................... 7-29
7.7 DETERMINING THE CAN CONTROLLER’S INTERRUPT STATUS ......................... 7-32
7.8 FLOW DIAGRAMS ...................................................................................................... 7-35
7.9 DESIGN CONSIDERATIONS...................................................................................... 7-41
7.9.1 Hardware Reset ......................................................................................................7-41
7.9.2 Software Initialization ..............................................................................................7-41
7.9.3 Bus-off State ...........................................................................................................7-41
CHAPTER 8
SPECIAL OPERATING MODES
8.1 CLOCK CIRCUITRY...................................................................................................... 8-1
CHAPTER 9
INTERFACING WITH EXTERNAL MEMORY
9.1 ADDRESS PINS............................................................................................................ 9-1
9.2 BUS TIMING MODES.................................................................................................... 9-1
CHAPTER 10
PROGRAMMING THE NONVOLATILE MEMORY
10.1 SIGNATURE WORD AND PROGRAMMING VOLTAGES.......................................... 10-1
10.2 MEMORY MAP FOR SLAVE PROGRAMMING MODE.............................................. 10-1
10.3 MEMORY MAP AND CIRCUIT FOR AUTO PROGRAMMING ................................... 10-2
10.4 MEMORY MAP FOR SERIAL PORT PROGRAMMING.............................................. 10-3
10.4.1 Selecting Bank 0 (FF2000–FF7FFFH) ....................................................................10-4
10.4.2 Selecting Bank 1 (FF8000–FFFFFFH) ....................................................................10-4
APPENDIX A
SIGNAL DESCRIPTIONS
A.1 FUNCTIONAL GROUPINGS OF SIGNALS ................................................................. A-1
A.2 SIGNAL DESCRIPTIONS............................................................................................. A-3
A.3 DEFAULT CONDITIONS............................................................................................ A-14
GLOSSARY
INDEX