14
MOUSE Computer Module L6.10

MOUSE Computer

  • Upload
    kyrie

  • View
    34

  • Download
    1

Embed Size (px)

DESCRIPTION

MOUSE Computer. Module L6.10. MOUSE Computer. M icrocomputer of O akland U niversity’s S chool of E ngineering. MOUSE. Designed and built in 1979 Based on 6802 microprocessor Hex keypad Six 7-segment displays. 6800 Microprocessor. Accumulator A. Accumulator B. Index Register X. - PowerPoint PPT Presentation

Citation preview

Page 1: MOUSE Computer

MOUSE Computer

Module L6.10

Page 2: MOUSE Computer

MOUSE Computer

Microcomputer of Oakland University’s School of Engineering

Page 3: MOUSE Computer

MOUSE

• Designed and built in 1979

• Based on 6802 microprocessor

• Hex keypad

• Six 7-segment displays

Page 4: MOUSE Computer

6800 Microprocessor

Accumulator A

Accumulator B

Condition Code

Index Register X

Stack Pointer, SP

Program Counter, PC

Page 5: MOUSE Computer

MOUSE Commands

0. Examine Accumulator A1. Examine Accumulator B2. Examine Index Register, X3. Examine Stack Pointer, SP4. Examine Program Counter, PC5. Examine Condition Code Register6. Offset Calculation7. Set Breakpoint

Page 6: MOUSE Computer

MOUSE Commands (cont.)

8. Continue program9. Single step programA. Automatic data entryB. Back up one byte in memoryC. Change byte in memoryD. Do - execute programE. Examine memoryF. Forward one byte in memory

Page 7: MOUSE Computer

MOUSE Keypad Decoding

74154

15141320

1011

123456

9

78

1617

1819

21

22

23A

B

C

D

123456

9

78

0

12

1011

151413

PA0

+5V

10K

PA1

PA2

PA3

CA1

CA2

4-to-16 Decoder

Page 8: MOUSE Computer

7-Segment Display

a b c d e f g

a b c d e f g

+5V

CommonAnode

CommonCathode

a

b

c

d

e

f

g

Page 9: MOUSE Computer

8 8 8 8 8 8

PA[4..7] 7442 BCD/Decimal Decoder

a b c d e f gPB0 PB1 PB2 PB3 PB4 PB5 PB6

MOUSE 7-Segment Displays

Page 10: MOUSE Computer

8 8 5 8 8 8

PA[4..7] 7442 BCD/Decimal Decoder

a b c d e f gPB0 PB1 PB2 PB3 PB4 PB5 PB6

MOUSE 7-Segment Displays

0 1 2 3 4 5

1 0 1 1 0 1 1

1 1 0 1 1 1

0010

Page 11: MOUSE Computer

CSE171

0097 39 C0098 6D S0099 79 E009A 06 1009B 07 7009C 06 1

a

b

c

d

e

f g

Page 12: MOUSE Computer

Print Message

0030 CE 0097 LDX #$00970033 BD B84C JSR MOVMES0036 BD B824 JSR SIXDS0039 20 FB BRA -5

Page 13: MOUSE Computer

MOUSE Layout

PROM2716

RAM6810

MPU6802

PIA6821

Address Bus (16 lines)

Data Bus (8 lines)

To outsideworld

Page 14: MOUSE Computer

MOUSE Memory Map

RAM1 (internal) 0000-007FRAM2 0080-00FFPROM B800-BFFFPIA 8000-8003

Device Hex Address