ECE 521 Microprocessor Systems - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

ECE 521 Microprocessor Systems

Description:

ECE 521 Microprocessor Systems UiTM MOTOROLA 68000 DIO TRAINER BOARD BOTTOM LAYER TOP LAYER INPUT/OUTPUT CONNECTOR EVEN ROM EVEN RAM ODD ROM ODD RAM Halt / Error LED ... – PowerPoint PPT presentation

Number of Views:110
Avg rating:3.0/5.0
Slides: 15
Provided by: apap3
Category:

less

Transcript and Presenter's Notes

Title: ECE 521 Microprocessor Systems


1
ECE 521Microprocessor Systems
2
UiTM MOTOROLA 68000 DIO TRAINER BOARD
3
(No Transcript)
4
INPUT/OUTPUT CONNECTOR
BOTTOM LAYER
TOP LAYER
5
ROM AT28C64B (ATMEL)
Halt / Error LED
40 ways I/O Connector
Voltage regulator
EVEN ROM
EVEN RAM
12V Dc Power Socket
Power LED
Crystal Oscillator 10MHz
ODD ROM
ODD RAM
MOTOROLA 68000 MICROPROCESSOR
RESET BUTTON
6
40-PIN IDE CABLE
INPUT/OUTPUT INTERFACE CIRCUIT
68000 DIO TRAINER BOARD
7
HOW TO DESIGN INPUT/OUTPUT INTERFACE CIRCUIT
A23 A22 A21 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
0 0 0 0 1 1 1 1 1 1 1
0 0 1 1 0 1 1 1 1 1 1
0 1 0 1 1 0 1 1 1 1 1
0 1 1 1 1 1 0 1 1 1 1
1 0 0 1 1 1 1 0 1 1 1
1 0 1 1 1 1 1 1 0 1 1
1 1 0 1 1 1 1 1 1 0 1
1 1 1 1 1 1 1 1 1 1 0
Y ADDRESS CONNECTION
Y0 000000 RESERVE FOR ROM
Y1 200000 RESERVE FOR RAM
Y2 400000 FREE
Y3 600000 FREE
Y4 800000 FREE
Y5 A00000 FREE
Y6 C00000 RESERVE FOR 68230
Y7 E00000 FREE
8
EXAMPLE CONNECTION TO LATCH
TURN ON LED1
ORG 0 DC.L 204000 DC.L START ORG 400 START
MOVE.B FD,600000 END START
TURN ON LED2
LED2
LED1
ORG 400 MOVE.B 11111011,600000 END START
  • Note
  • MAIN PROGRAM START FROM ADDRESS 400
  • RAM ADDRESS START FROM 200000

All Vcc and Gnd should be connected to here
9
EXAMPLE CONNECTION TO BUFFER
ORG 0 DC.L 204000 DC.L START ORG 400 STAR
T MOVE.W A00000,D0 AND.B 01,D0 CMP.B 0,D0 B
EQ SWITCH BRA START SWITCH DO
SOMETHING .. .. .. BRA START END START
All Vcc and Gnd should be connected to here
10
EXAMPLE CONNECTION TO MORE THAN 1 I/O INTERFACE
ORG 0 DC.L 204000 DC.L START ORG 400 BUF
FER EQU 400000 LATCH EQU 800000 START MOVE.W BU
FFER,D0 MOVE.B D0, LATCH BRA START END START

11
EXAMPLE CONNECTION TO PIT 68230
D0-D7
D0-D7
PA0-PA7
DTACK
DTACK
PB0-PB7
R/W
R/W
CLK
CLK
PC0-PC7
RESET
RESET
A6-A23
MAD
CS
(Register select pins)
RS1-RS5
A1-A5
M68k
M68230
12
EXAMPLE CONNECTION TO PIT 68230
13
EXAMPLE CONNECTION TO PIT 68230 (PROGRAMMING)
  • ORG 0
  • DC.L 204000
  • DC.L START
  • ORG 400
  • BUFFER EQU X00000 Yx OF YOUR CHOICES
  • LATCH EQU X00000 Yx OF YOUR CHOICES
  • LED EQU X00000 Yx OF YOUR CHOICES
  • PGCR EQU C00001 REFER TO 68230 DATASHEET
  • PACR EQU C0000x REFER TO 68230 DATASHEET
  • PBCR EQU C0000x REFER TO 68230 DATASHEET
  • .
  • .
  • INIT MOVE.B 00,PGCR PORT INITIALIZATION
    ROUTINE
  • MOVE.B 80,PACR FOR 68230 PI/T
  • MOVE.B 80,PBCR
  • .
  • .
  • START MOVE.B 55,LATCH MAIN PROGRAM STARTS
    HERE

14
The End
Write a Comment
User Comments (0)
About PowerShow.com