National Instruments HPC467064, HPC167064 manual Microwire/Plus, MICROWIRE/PLUS Application

Page 22

MICROWIRE/PLUS Application

Figure 25 illustrates a MICROWIRE/PLUS arrangement for an automotive application. The microcontroller-based sys- tem could be used to interface to an instrument cluster and various parts of the automobile. The diagram shows two HPC167064 microcontrollers interconnected to other MICROWIRE peripherals. HPC167064 1 is set up as the master and initiates all data transfers. HPC167064 2 is set up as a slave answering to the master.

The master microcontroller interfaces the operator with the system and could also manage the instrument cluster in an automotive application. Information is visually presented to the operator by means of a LCD display controlled by the COP472 display driver. The data to be displayed is sent serially to the COP472 over the MICROWIRE/PLUS link. Data such as accumulated mileage could be stored and re- trieved from the EEPROM COP494. The slave HPC167064 could be used as a fuel injection processor and generate timing signals required to operate the fuel valves. The mas- ter processor could be used to periodically send updated values to the slave via the MICROWIRE/PLUS link. To speed up the response, chip select logic is implemented by connecting an output from the master to the external inter- rupt input on the slave.

TL/DD/11046 – 32

FIGURE 24. MICROWIRE/PLUS

TL/DD/11046 – 33

FIGURE 25. MICROWIRE/PLUS Application

22

Image 22
Contents Features General DescriptionAbsolute Maximum Ratings DC Electrical CharacteristicsReset ALL Other Inputs20 MHz AC Electrical Characteristics UPIDelay from CK2 Rising Edge to ALE Rising Edge Delay from CKI Rising Edge to ALE Rising EdgeDelay from CKI Rising Edge to ALE Falling Edge Delay from CK2 Falling Edge to ALE Falling Edge30 MHz AC Electrical Characteristics CKI Input Signal Characteristics CK1, CK2, ALE Timing Diagram Input and Output for AC TestsRead Cycle Microwire Setup/Hold Timing Functional Modes of Operation Eprom ModeNormal Running Mode EconaErasure Characteristics Memory Map of the HPC167064Pin Descriptions Connection Diagram Ports a & BPorts a & B Operating Modes Wait States Power Save ModesHPC167064 Operating Modes HPC167064 InterruptsBit External Memory Interrupt Processing Timer OverviewInterrupt Arbitration Interrupt Control RegistersBlock Diagram of Interrupt Logic Timers T2 T3 Block Synchronous OutputsMICROWIRE/PLUS Operation Timer RegistersTimer Applications Watchdog LogicMICROWIRE/PLUS MICROWIRE/PLUS ApplicationUart Wake-Up Mode HPC167064 UartShared Memory Support Universal Peripheral InterfaceMemory Design Considerations Table IV. Memory Map of HPC167064 Emulating an HPC16083 DfffdffeXtal Frequency MHz 1500 1200 910 750 600 470 390 300 220 180 100Addressing Modes HPC167064 CPUHPC Instruction Set Description Ifbit BIT Instructions SbitRbit Memory Transfer InstructionsCode Efficiency Development SupportHPC-DEV-IBMA HOW to OrderProgramming Support HPC-DEV-IBMCPlcc Part SelectionSocket Selection YamaichiPage Physical Dimensions inches millimeters Life Support Policy