Sign In
Upload
Manuals
Brands
Motor Generator Division Manuals
Computer Hardware
MC68EZ328
Motor Generator Division MC68EZ328 Manuals
Manuals and User Guides for Motor Generator Division MC68EZ328. We have
1
Motor Generator Division MC68EZ328 manual available for free PDF download: User Manual
Motor Generator Division MC68EZ328 User Manual (246 pages)
Integrated, DragonBall-EZ Processor
Brand:
Motor Generator Division
| Category:
Computer Hardware
| Size: 2 MB
Table of Contents
Table of Contents
5
Organization of this Manual
17
Related Documentation
17
Basic Architecture
19
Core
20
Core Programming Model
20
Data and Address Mode Types
22
EC000 Instruction Set
23
Chip-Select Logic and Bus Interface
24
Phase-Locked Loop and Power Control
24
General-Purpose Timer
25
Interrupt Controller
25
Parallel General-Purpose I/O Ports
25
Pulse-Width Modulator
25
Serial Peripheral Interface
25
Bootstrap Mode
26
DRAM Controller
26
In-Circuit Emulation Module
26
LCD Controller
26
Memory Map
26
Signal Descriptions
33
Real-Time Clock
26
UART and Infra-Red Communication Support
26
Signals Grouped by Function
35
CLOCK and System Control Signals
36
POWER and Ground Signals
36
ADDRESS BUS Signals
37
DATA BUS Signals
37
BUS CONTROL Signals
38
INTERRUPT Controller Signals
38
LCD CONTROLLER Signals
39
Pulse-Width Modulator Signal
40
Serial Peripheral Interface Signals
40
TIMER Signal
40
UART Controller Signals
40
CHIP-SELECT Signals
41
In-Circuit Emulation Signals
41
System Control
43
Operation
43
Programming Model
44
System Control Register
44
Chip-Select Logic
47
Chip-Select Operation
48
Memory Protection
48
Programmable Data Bus Size
49
Overlapping Chip-Select Registers
50
Programming Model
50
Chip-Select Group Base Address Registers
50
Chip-Select Registers
51
Emulation Chip-Select Register
54
Programming Example
55
Phase-Locked Loop and Power Control
58
Operation
58
Using the PLL to Reduce Power Consumption
58
PLL Operation at Power-Up
58
PLL Operation at Wake-Up
58
Changing the VCO Frequency
59
PLL Operation at System Shut-Down
59
Programming Model
60
PLL Control Register
60
PLL Frequency Select Register
61
Power Control
62
Operating the Power Control Module
64
Power Control Register
65
Interrupt Controller
67
Interrupt Processing
67
Exception Vectors
69
Reset
70
Data Bus Width for Boot Device Operation
71
INTERRUPT CONTROLLER Operation
71
Programming Model
72
Interrupt Vector Register
72
Interrupt Control Register
73
Interrupt Mask Register
75
Interrupt Status Register
77
Interrupt Pending Register
82
Vector Generator
72
KEYBOARD Interrupts
86
PEN Interrupts
86
Operation
87
Parallel Ports
87
Programming Model
88
Port a Registers
88
Port B Registers
89
Port C Registers
91
Port D Registers
93
Port E Registers
96
Port F Registers
98
Port G Registers
100
Pulse-Width Modulator
103
Operation
103
Playback Mode
103
Tone Mode
104
D/A Mode
104
Programming Model
104
PWM Control Register
104
PWM Sample Register
107
PWM Period Register
107
PWM Counter Register
108
Programming Example
108
General-Purpose Timer
111
Operation
111
Programming Model
112
Timer Control Register
112
Timer Prescaler Register
114
Timer Compare Register
114
Timer Capture Register
114
Timer Counter Register
115
Timer Status Register
115
Serial Peripheral Interface Master
117
Operation
117
Phase/Polarity Configurations
118
Signals
119
Programming Model
119
SPIM Data Register
119
SPIM Control/Status Register
120
Programming Example
121
Universal Asynchronous Receiver/Transmitter
123
Serial Operation
124
NRZ Mode
124
Irda Mode
124
Serial Interface Signals
125
SUB-BLOCK Operation
126
Transmitter
126
Receiver
127
Baud Rate Generator
128
Programming Model
130
UART Status/Control Register
130
UART Baud Control Register
133
UART Receiver Register
134
UART Transmitter Register
136
UART Miscellaneous Register
138
UART Non-Integer Prescaler Register
140
Non-Integer Prescaler Programming Example
141
Lcd Controller
143
Operation
144
Connecting the LCD Controller to an LCD Panel
145
Controlling the Display
146
Using Low-Power Mode
150
Using the DMA Controller
150
Programming Model
151
LCD Screen Starting Address Register
151
LCD Virtual Page Width Register
152
LCD Screen Width Register
152
LCD Screen Height Register
153
LCD Cursor X Position Register
153
LCD Cursor y Position Register
154
LCD Cursor Width and Height Register
154
LCD Blink Control Register
155
LCD Panel Interface Configuration Register
155
LCD Polarity Configuration Register
156
LACD Rate Control Register
156
LCD Pixel Clock Divider Register
157
LCD Clocking Control Register
157
LCD Refresh Rate Adjustment Register
158
LCD Panning Offset Register
159
LCD Frame Rate Control Modulation Register
159
LCD Gray Palette Mapping Register
160
PWM Contrast Control Register
160
Programming EXAMPLE
161
Real-Time Clock
163
Operation
164
Prescaler and Counter
164
Alarm
165
Watchdog Timer
165
Sampling Timer
165
Minute Stopwatch
166
Programming Model
166
RTC Hours, Minutes, and Seconds Register
166
RTC Alarm Register
167
Watchdog Timer Register
167
RTC Control Register
168
RTC Interrupt Status Register
169
RTC Interrupt Enable Register
171
Stopwatch Minutes Register
173
RTC Day Count Register
174
RTC Day Alarm Register
174
Dram Controller
177
Operation
178
Address Multiplexing
178
DTACK Generation
179
Refresh Control
179
LCD Interface
179
8-Bit Mode
180
Low-Power Standby Mode
180
Data Retention During Reset
181
Programming Model
182
DRAM Memory Configuration Register
182
DRAM Control Register
184
In-Circuit Emulation
187
Operation
188
Entering Emulation Mode
188
Detecting Breakpoints
188
Using the Signal Decoder
189
Using the Interrupt Gate Module
189
Using the A-Line Insertion Unit
189
Programming Model
190
In-Circuit Emulation Module Address Compare/Mask Registers
190
In-Circuit Emulation Module Control Compare/Mask Register
191
In-Circuit Emulation Module Control Register
192
In-Circuit Emulation Module Status Register
194
Typical Design Programming Example
194
Host Interface
195
Dedicated Debug Monitor Memory
196
Emulation Memory Mapping FPGA and Emulation Memory
196
Optional Extra Hardware Breakpoint
196
Optional Trace Module
196
Plug-In Emulator Design Example
196
Application Development Design Example
198
Bootstrap Mode
199
Operation
199
Entering Bootstrap Mode
199
Bootstrap Record Format
200
Setting up the RS-232 Terminal
201
Changing the Speed of Communication
201
System Initialization Programming Example
201
Application Programming Example
202
Instruction Buffer Usage Example
203
Bootloader Flowchart
204
Mc68Ez328 Userõs Manual Motorola
204
Special Notes
205
Application Guide
207
Design Checklist
207
Using the MC68EZ328ADS Board
208
Electrical Characteristics
209
MAXIMUM Ratings
209
DC ELECTRICAL Characteristics
209
AC ELECTRICAL Characteristics
210
CLKO Reference to Chip-Select Signals Timing
210
Chip-Select Read Cycle Timing
211
Chip-Select Write Cycle Timing
212
Chip-Select Flash Write Cycle Timing
213
DRAM Read Cycle 16-Bit Access (CPU Bus Master)
214
DRAM Write Cycle 16-Bit Access (CPU Bus Master)
215
DRAM Hidden Refresh Cycle (Normal Mode)
216
DRAM Hidden Refresh Cycle (Low Power Mode)
217
LCD SRAM/ROM DMA Cycle 16-Bit Mode Access(1 Ws)
218
LCD DRAM DMA Cycle 16-Bit EDO Mode Access (LCD Bus Master)18-11
219
LCD DRAM DMA Cycle 16-Bit Page Mode Access (LCD Bus Master)18-12
220
LCD Controller Timing
221
Normal Mode Timing
222
Normal Mode and Emulation Mode Timing
222
Emulation Mode Timing
222
Bootstrap Mode Timing
223
Mechanical Data and Ordering Information
225
Ordering Information
225
Tqfp Pin Assignments
226
Tqfp Package Dimensions
226
Pbga Pin Assignments
228
Pbga Package Dimensions
228
Advertisement
Advertisement
Related Products
Motor Generator Division Categories
Computer Hardware
More Motor Generator Division Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL