Electronic Components Datasheet Search
  English  ▼

X  

CCU3000 Datasheet(PDF) 10 Page - Micronas

Part # CCU3000
Description  Central Control Unit
PDF  77 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICRONAS [Micronas]
Direct Link  http://www.micronas.com
Logo MICRONAS - Micronas

CCU3000 Datasheet(HTML) 10 Page - Micronas

Back Button CCU3000 Datasheet HTML 6Page - Micronas CCU3000 Datasheet HTML 7Page - Micronas CCU3000 Datasheet HTML 8Page - Micronas CCU3000 Datasheet HTML 9Page - Micronas CCU3000 Datasheet HTML 10Page - Micronas CCU3000 Datasheet HTML 11Page - Micronas CCU3000 Datasheet HTML 12Page - Micronas CCU3000 Datasheet HTML 13Page - Micronas CCU3000 Datasheet HTML 14Page - Micronas Next Button
Zoom Inzoom in Zoom Outzoom out
 10 / 77 page
background image
CCU 3000, CCU 3000-I
CCU 3001, CCU 3001-I
MICRONAS INTERMETALL
10
2.11. Interrupt Controller
The most important properties of this controller are:
– 8 sources
– 8 freely programmable priorities for every source
– maximum delay of 3 clock cycles
– vectorized interrupts, i.e., automatically the correct
routine is accessed
– also to be used for external CPU
– option: disable after interrupt (resettable by software)
Running service routines are only interrupted if inter-
rupts are enabled and a request of higher priority arrives.
All others are stored and executed when interrupts of
higher priority have been finished. Priority 0 means that
the corresponding interrupt is disabled. (Priorities 1-7
lead to interrupts). One property of the controller is that
the CPU is not modified, but vectorization takes place all
the same. Thus the use of this controller is also possible
for external CPUs (emulator!).
Solely the return from a service program differs slightly
in software from the methods normally used for the
65C02.
The last command before the “RTI” must be a
write operation into the return register of the controller.
This tells the controller that the service routine has been
completed. Apart from this return register the controller
occupies further 5 bytes. One of these serves as a con-
trol byte, the others incorporate the priorities for 8
sources. The controller therefore needs 6 bytes of the
I/O-page. The control byte comprises:
bit 0
CLEAR_ALL_REQUESTS
(low active)
bit 1
ALLOW_ONE_INTERRUPT
(low active)
bit 2
DISABLE_INTERRUPTS
(low active)
bit 3
DISABLE_AFTER_INT
(low active)
bit 4
RESET_CONTROLLER
(low active)
All bits reset to 1 (inactive).
CLEAR_ALL_REQUESTS clears all interrupt flags at
the same time. ALLOW_ONE_INTERRUPT is used in
connection with the DISABLE_AFTER_INT (bit 3), to al-
low access to the next interrupt. DISABLE_INTERRUPT
does not allow any interrupts, the request flags are set
however. With the exception of bits 3 and 2 (DIS-
ABLE_INTERRUPTS, DISABLE_AFTER_INT) these
are all dynamic signals, that is, the write process itself
sends an appropriate signal. This has the same impulse
length as the 65C02. Each of the 4 priority registers con-
tains the priorities for 2 interrupt sources.
bit 7, 6, 5, 4
Priority for sources
8, 6, 4, 2
bit 3, 2, 1, 0
Priority for sources
7, 5, 3, 1
To connect an external CPU (emulator) with the control-
ler, only two ICs of the 74-family are needed.
ADB
DB
CTRLQ
Φ2
Fig. 2–9: Dynamic control signals interrupt
Bits 0, 1, 4
ADB
DB
CTRLQ
Φ
Fig. 2–10: Static control signals interrupt
Bits 2, 3
2



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com