Page 2 - Absolute Maximum Ratings; Absolute maximum ratings indicate limits beyond; DC Electrical Characteristics
Absolute Maximum Ratings If Military/Aerospace specified devices are required,please contact the National Semiconductor SalesOffice/Distributors for availability and specifications. Total Allowable Source or Sink Current 100 mA Storage Temperature Range b 65 § C to a 150 § C Lead Temperature (Solder...
Page 3 - AC Electrical Characteristics; Figures 1
20 MHz AC Electrical Characteristics (See Notes 1 and 4 and Figures 1 thru 5 ). V CC e 5V g 5% * , T A e b 55 § C to a 125 § C for HPC167064 and V CC e 5V g 10%, T A e 0 § C to a 70 § C for HPC467064 Symbol and Formula Parameter Min Max Units Notes f C CKI Operating Frequency 2 20 MHz t C1 e 1/f C C...
Page 6 - CKI Input Signal Characteristics
30 MHz AC Electrical Characteristics (Continued) (See Notes 1 and 4 and Figures 1 thru 5 ). V CC e 5V g 10%, T A e 0 § C to a 70 § C for HPC467064. (Continued) Symbol and Formula Parameter Min Max Units Notes t ARR e (/4 t C b 5 ALE Falling Edge to RD Falling Edge 12 ns t ACC e t C a WS b 32 Data In...
Page 7 - Timing Waveforms
CKI Input Signal Characteristics TL/DD/11046 – 4 Note: AC testing inputs are driven at V IH for logic ‘‘1’’ and V IL for a logic ‘‘0’’. Output timing measurements are made at V CC /2 for both logic ‘‘1’’ and logic ‘‘0’’. FIGURE 2. Input and Output for AC Tests Timing Waveforms TL/DD/11046 – 5 FIGURE...
Page 10 - Functional Modes of Operation
Functional Modes of Operation There are two primary functional modes of operation for theHPC167064. # EPROM Mode # Normal Running Mode EPROM MODE In the EPROM mode, the HPC167064 is configured to ‘‘ap-proximately emulate’’ a standard NMC27C256 EPROM.Some dissimilarities do exist. The most significan...
Page 12 - Pin Descriptions
Pin Descriptions The HPC167064 is available only in 68-pin LDCC package. I/O PORTS Port A is a 16-bit bidirectional I/O port with a data directionregister to enable each separate pin to be individually de-fined as an input or output. When accessing external memo-ry, port A is used as the multiplexed...
Page 13 - Connection Diagram
Connection Diagram TL/DD/11046 – 17 Top View Order Number HPC167064, EL See NS Package Number EL68C Ports A & B The highly flexible A and B ports are similarly structured.The Port A (see Figure 11 ), consists of a data register and a direction register. Port B (see Figures 12 thru Figure 14 ) ha...
Page 15 - Operating Modes
Ports A & B (Continued) TL/DD/11046 – 22 FIGURE 14. Structure of Port B Pins B10, B11, B12 and B15 (Pins with Bus Control Roles) Operating Modes To offer the user a variety of I/O and expanded memoryoptions, the HPC167064 has four operating modes. Thevarious modes of operation are determined by ...
Page 16 - Wait States
HPC167064 Operating Modes SINGLE CHIP NORMAL MODE In this mode, the HPC167064 functions as a self-containedmicrocomputer (see Figure 15 ) with all memory (RAM and EPROM) on-chip. It can address internal memory only, con-sisting of 16 kbytes of EPROM (C000 to FFFF) and512 bytes of on-chip RAM and Reg...
Page 20 - Timer Overview
Timer Overview (Continued) (Clock Input/16) rate. It is used for WATCHDOG logic, highspeed event capture, and to exit from the IDLE mode. Con-sequently, it cannot be stopped or written to under softwarecontrol. Timer T0 permits precise measurements by meansof the capture registers I2CR, I3CR, and I4...
Page 21 - Timer Registers; Timer Applications; WATCHDOG Logic; MICROWIRE/PLUS Operation
Timer Overview (Continued) Maximum output frequency for any timer output can be ob-tained by setting timer/register pair to zero. This then willproduce an output frequency equal to (/2 the frequency of the source used for clocking the timer. Timer Registers There are four control registers that prog...
Page 22 - MICROWIRE/PLUS Application
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 andvarious parts of the automobile. The diagram shows twoHPC167064 microcontrollers interconnected to oth...
Page 26 - Design Considerations
Design Considerations (Continued) TABLE IV. Memory Map of HPC167064 Emulating an HPC16083 FFFF:FFF0 Interrupt Vectors FFEF:FFD0 JSRP Vectors FFCF:FFCE : : On-Chip EPROM E001:E000 ( User Memory DFFF:DFFE External Expansion : : Memory 0201:0200 ( 01FF:01FE : : On-Chip RAM User RAM 01C1:01C0 ( 0195:019...
Page 29 - HPC Instruction Set Description
HPC Instruction Set Description (Continued) Mnemonic Description Action BIT INSTRUCTIONS SBIT Set bit 1 x Mem.bit RBIT Reset bit 0 x Mem.bit IFBIT If bit If Mem.bit is true, do next instr. MEMORY TRANSFER INSTRUCTIONS LD Load MemI x MA Load, incr/decr X Mem(X) x A, X g 1 (or 2) x X ST Store to Memor...
Page 30 - Code Efficiency; Development Support
Code Efficiency One of the most important criteria of a single chip microcon-troller is code efficiency. The more efficient the code, themore features that can be put on a chip. The memory sizeon a chip is fixed so if code is not efficient, features mayhave to be sacrificed or the programmer may hav...
Page 32 - Part Selection; Socket Selection
Part Selection The HPC family includes devices with many different options and configurations to meet various application needs. Thenumber HPC167064 has been generically used throughout this datasheet to represent the whole family of parts. Thefollowing chart explains how to order various options av...
Page 34 - Physical Dimensions
HPC167064/HPC467064 High-Performance microController with a 16k UV Erasable CMOS EPROM Physical Dimensions inches (millimeters) Leaded EPROM Chip Carrier (EL) Order Number HPC167064EL or HPC467064EL NS Package Number EL68C LIFE SUPPORT POLICY NATIONAL’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICA...