6809E Data sheet
Contents
- ARCHITECTURAL FEATURES
- HARDWARE FEATURES
- SOFTWARE FEATURES
- MAXIMUM RATINGS
- THERMAL CHARACTERISTICS
- POWER CONSIDERATIONS
- DC ELECTRICAL
CHARACTERISTICS
- BUS TIMING CHARACTERISTICS
(See Notes 1, 2, 3, and 4)
- FIGURE 1 - READ/WRITE DATA
TO MEMORY OR PERIPHERALS TIMING DIAGRAM
- FIGURE 2 - EXPANDED BLOCK
DIAGRAM
- FIGURE 3 - BUS TIMING TEST
LOAD
- ORDERING INFORMATION
- ACCUMULATORS (A, B, D)
- DIRECT PAGE REGISTER (DP)
- FIGURE 4 - PROGRAMMING
MODEL OF THE MICROPROCESSING UNIT
- INDEX REGISTERS (X, Y)
- STACK POINTER (U, S)
- PROGRAM COUNTER
- CONDITION CODE REGISTER
- FIGURE 5 - CONDITION CODE
REGISTER FORMAT
- CONDITION CODE REGISTER
DESCRIPTION
- CARRY FLAG (C)
- OVERFLOW FLAG (V)
- ZERO FLAG (Z)
- NEGATIVE FLAG (N)
- !IRQ MASK (I)
- HALF CARRY (H)
- !FIRQ MASK (F)
- ENTIRE FLAG (E)
- POWER (Vss, Vcc)
- ADDRESS BUS (A0-A15)
- DATA BUS (D0-D7)
- READ/WRITE (R/!W)
- !RESET
- !HALT
- BUS AVAILABLE, BUS STATUS
(BA, BS)
- TABLE 1 - MEMORY MAP FOR
INTERRUPT VECTORS
- NON MASKABLE INTERRUPT
(!NMI)
- FAST-INTERRUPT REQUEST
(!FIRQ)
- INTERRUPT REQUEST (!IRQ)
- CLOCK INPUTS E, Q
- BUSY
- AVMA
- LIC
- TSC
- FIGURE 10 - CLOCK GENERATOR
- FIGURE 11 -
READ-MODIFY-WRITE INSTRUCTION EXAMPLE (ASL EXTENDED
INDIRECT)
- ADDRESSING MODES
- INHERENT (INCLUDES
ACCUMULATOR)
- IMMEDIATE ADDRESSING
- EXTENDED ADDRESSING
- EXTENDED INDIRECT
- DIRECT ADDRESSING
- REGISTER ADDRESSING
- INDEXED ADDRESSING
- FIGURE. 15 - INDEXED
ADDRESSING POSTBYTE REGISTER BIT ASSIGNMENTS
- ZERO-OFFSET INDEXED
- CONSTANT OFFSET INDEXED
- TABLE 2 - INDEXED
ADDRESSING MODE
- ACCUMULATOR-OFFSET INDEXED
- AUTO INCREMENT/DECREMENT
INDEXED
- INDEXED INDIRECT
- RELATIVE ADDRESSING
- PROGRAM COUNTER RELATIVE
NB: this is a work in progress
so not complete.