home *** CD-ROM | disk | FTP | other *** search
Text File | 2019-04-13 | 73.7 KB | 2,354 lines |
- *********
-
- Welcome to Project 64!
-
- The goal of Project 64 is to preserve Commodore 64 related documents
- in electronic text format that might otherwise cease to exist with the
- rapid advancement of computer technology and declining interest in 8-
- bit computers on the part of the general population. If you would like
- to help by converting C64 related hardcopy documents to electronic
- texts please contact the manager of Project 64, Cris Berneburg, at
- 74171.2136@compuserve.com.
-
- Extensive efforts were made to preserve the contents of the original
- document. However, certain portions, such as diagrams, program
- listings, and indexes may have been either altered or sacrificed due
- to the limitations of plain vanilla text. Diagrams may have been
- eliminated where ASCII-art was not feasible. Program listings may be
- missing display codes where substitutions were not possible. Tables
- of contents and indexes may have been changed from page number
- references to section number references. Please accept our apologies
- for these limitations, alterations, and possible omissions.
-
- Document names are limited to the 8.3 file convention of DOS. The
- first characters of the file name are an abbreviation of the original
- document name. The version number of the etext follows next. After
- that a letter may appear to indicate the particular source of the
- document. Finally, the document is given a .TXT extension.
-
- The author(s) of the original document and members of Project 64 make
- no representations about the accuracy or suitability of this material
- for any purpose. This etext is provided "as-is". Please refer to the
- warantee of the original document, if any, that may included in this
- etext. No other warantees, express or implied, are made to you as to
- the etext or any medium it may be on. Neither the author(s) nor the
- members of Project 64 will assume liability for damages either from
- the direct or indirect use of this etext or from the distribution of
- or modification to this etext. Therefore if you read this document or
- use the information herein you do so at your own risk.
-
- *********
-
- The Project 64 etext of the Commodore 64 Service Manual, converted to
- etext by Sami Rautiainen <rtiainen@suespammers.org>. This is a complete
- edition (version 1.2, May 2002). Hypertext version of the manual can be
- found from <URL:http://www.devili.iki.fi/Computers/Commodore/>.
-
- C64SM12.TXT, May 2002, etext #165.
-
- This version replaces all previous editions of this etext.
-
- This manual is formatted with 50 lines per page. Each page break is
- identified with a tilde (~) character. There are some pages that did
- not fit on the 50 lines; those pages are broken into two (or more) 50
- line sections. [Normally Project 64 documents are not formatted to a
- particular page format other than being no more than 71 columns wide.]
-
- Most of the figures was too complex to convert to ASCII and are
- identified as [Figure: Blah blah].
-
- Visit Project 64 homepage at <URL:http://project64.c64.org/>.
-
- *********
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -------------------------------------------------------------------------------
- ~
-
- SERVICE MANUAL
- MODEL C64 COMPUTER
-
- September 1985 PN-314001-02
-
-
-
- Commodore Business Machines, Inc.
- 1200 Wilson Drive, West Chester, Pennsylvania 19380 U.S.A.
-
- Commodore makes no expressed or implied
- warranties with regard to the information
- contained herein. The information is made
- available solely on as is basis, and the
- entire risk as to quality and accuracy is
- within the user. Commodore shall not be liable
- for any consequential or incidental damages in
- connection with the use of the information
- contained herein. The listing of any available
- replacement part herein does not constitute in
- any case a recommendation, warranty or guaranty
- as to quality or suitability of such replacement
- part. Reproduction or use without expressed
- permission, of editorial or pictorial content,
- in any matter is prohibited.
-
- This manual contains copyrighted and proprietary information. No part of
- this publication may be reproduced, stored in a retrieval system, or
- transmitted in any form by any means, electronic, mechanical,
- photocopying, recording or otherwise, without the prior written
- permission of Commodore Electronics Limited.
-
- Copyright (C) 1985 by Commodore Electronics Limited.
- All rights reserved.
-
-
-
-
-
-
-
-
-
-
-
-
- ~
- CONTENTS
- Page
- SPECIFICATIONS .................................................. 1
- PRODUCT PARTS LIST .............................................. 2
- BLOCK DIAGRAM ................................................... 3
- CIRCUIT THEORY
- POWER SUPPLY ................................................ 4
- RESET LOGIC ................................................. 5
- CLOCK CIRCUITS .............................................. 6
- I/O, RAM, EXPANSION LOGIC ................................... 7
- RAM CONTROL LOGIC ........................................... 8
- 5 PIN VIDEO AND AUDIO OUTPUTS ............................... 9
- 8 PIN VIDEO AND AUDIO OUTPUTS ............................... 10
- CASSETTE INTERFACE .......................................... 11
- KEYBOARD, JOYSTICK & PADDLE INTERFACES ...................... 12
- SERIAL INTERFACE, USER PORT ................................. 13
- TROUBLESHOOTING GUIDE ........................................... 14
- BOARD IDENTIFICATION ............................................ 17
- PCB ASSEMBLY #326298-01
- BOARD LAYOUT ................................................ 18
- PARTS LISTS ................................................. 19,20
- SCHEMATIC #326106 ........................................... 21,22
- PCB ASSEMBLY #260407-04
- BOARD LAYOUT ................................................ 23
- PARTS LIST .................................................. 24,25
- MODULATOR SCHEMATIC #251025 ................................. 26
- SCHEMATIC #251138 ........................................... 26,27
- PCB ASSEMBLY #250425-01
- BOARD LAYOUT ................................................ 28
- PARTS LIST .................................................. 29,30
- MODULATOR SCHEMATIC #251696 ................................. 31
- SCHEMATIC #251469 ........................................... 31,32
- PIN ASSIGNMENTS ............................................. 33
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ~
- C64 COMPUTER
-
- General description
- The "All Purpose" Commodore 64 us the complete computer for
- education, home or small business applications. Supported
- by quality peripherals and a full range of software, the
- Commodore 64 is perfect for the family. No other computer
- can offer such variety of uses and applications at such an
- affordable price.
-
- Memory 64K RAM
-
- ROM 20K ROM Standard (includes operating system and BASIC
- interpreter)
-
- Microprocessor 6510A Microprocessor - 1.02 MHz clock
- Compatible with the 6502
-
- Display 40 Columns X 25 lines of text
-
- Colors 16 Background, border and character colors
-
- Characters Upper & lower case letters, numerals and symbols
- Reverse characters
- All PET graphic characters
-
- Display modes Text characters * High resolution graphics
-
- Resolution 320 X 200 Pixels
-
- Sprites 8 independent sprites
- Each consists of 24 X 21 pixels and up to 4 colors
- Each independently expandable horizontally and vertically
- Collision detection for sprite to sprite and data to sprite
- collisions
-
- Sound 6581 Sound Interface Device includes 3 independent tone
- generators - each with 9 octaves
- Each voice includes programmable ADSR generator (Attack, Decay,
- Sustain, Release) and control of sawtooth, triangle, square,
- variable pulse and noise waveforms
- Full filtering capabilities with low, high and band pass
- filters
- External sound input
-
- Keyboard Full size typewriter style design
-
- ~
- Keys 66 Keys total
- 2 Cursor control keys
- 4 Function keys (up to 8 user defined/programmable functions
- possible)
- Upper and lower case character set
- Graphic character set
-
- Inputs/Outputs User port
- Serial port
- ROM cartridge port
- 2 Joystick/paddle ports
- Video port C1530 Cassette drive interface port
-
- Features Built-in BASIC 2.0 - over 70 commands, statements and functions
- Full screen editor
-
- Peripherals C1541 Disk drive
- C1530 Datasette
- MPS 801 Dot matrix printer
- MPS 802 Dot matrix printer
- MPS 803 Dot matrix printer
- DPS 1101 Daisey wheel printer
- C1520 Plotter/Printer
- C1702 Color monitor
- CM141 Color monitor
-
- Power requirements
- 120 Volts, 60 Hz
-
-
-
-
-
-
-
-
-
-
-
-
-
- Specifications subject to change without notice.
-
-
-
-
- 1
- ~
-
- PARTS LIST C-64
-
- PLEASE NOTE: Commodore part numbers are priced for reference only and do
- not indicate the availability of parts from Commodore. Industry standard
- parts (Resistors, Capacitors, Connectors) should be secured locally.
- Approved cross-references for TTL-chips, Transistors, etc. will be
- available in manual form through the Service Department in November of
- 1984. Unique or non-standard part will be stocked by Commodore and are
- indicated on the parts list by a "C".
-
- TOP CASE ASSY
- Top Case C 326113-01
- Keyboard C 326166-02
- LED Plate C 326160-01
- Nameplate C 326161-01
- Lamp Hold Set C 903820-03
- LED Assembly C 1001039-01
-
- BOTTOM CASE ASSY
- Bottom Case C 326114-01
- Foot, Self-Adhesive C 950157-04
- PCB Shield Plate C 326131-01
- PCB Insulation Sheet C 326288-01
-
- ACCESSORIES
- Users Manual C 326114-01
- Power Supply C 950157-04
- RF Cable C 326131-01
- Switch Box C 326288-01
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 2
- ~
-
-
- [Figure: C-64 Block Diagram]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 3
- ~
- C64 CIRCUIT THEORY
-
- +-------------------------------------------------------------------------+
- | There are three versions of the C64. The C64 with five pine connector |
- | video output (326106). The C64 with an eight pin connector video output |
- | (251138), and the C64B which has improved system clock circuit design |
- | (251469). Most circuit theory explanations will be the same for all |
- | three versions. Refer to schematic 326106 unless noted otherwise. |
- +-------------------------------------------------------------------------+
-
- The Power Supply
-
- The external power supply generates a regulated 5VDC and 9VAC. 5VDC is applied
- to pins 5 and 1 of CN7 on the C64 pcb. Filtered by L5, C97, and C100 it is then
- controlled by on/off switch S1. This 5VDC output supplies the microprocessor
- logic.
-
- 9VAC is applied to pins 6 and 7 of CN7 on the C64 pcb. +12VDC, +5VDC CAN and
- 9VAC unregulated are outputs that are derived from this 9VAC supply. The 9VAC
- supply is made available on pins 10 and 11 of the USER PORT CN2.
-
-
- 12VDC Generation
-
- 9VAC is added to 9VDC through CR6, and rectified by CR5. The unregulated DC
- output is filtered by C88 and C89 then regulated at 12VDC by VR1. The regulated
- output is filtered by C57 and C59. The 12VDC supplies the VIC and SID IC, and
- the audio amplifiers.
-
-
- +5VDC CAN Generation
-
- 9VAC is rectified by CR4. The unregulated DC output is filtered by C19, and C95
- then regulated at 5VDC by VR2. The regulated output is filtered by C102 and
- C103. The output called 5VDC CAN is separated and individually filtered into two
- outputs called Vvid and Vc. Vvid is the 5VDC supply for video circuits, and Vc
- is the 5VDC supply for the clock circuits.
-
-
- 9VDC Unregulated Generation
-
- CR4 rectifies the 9VAC input. The output is 9VDC unregulated. This supply powers
- the cassette motor transistor amplifier circuits, and the RF modulator on the
- C64B version.
-
-
- [Figure: Power Supply Circuits] 4
- ~
- C64 CIRCUIT THEORY
-
- [Figure: Reset Circuit schematic]
-
-
- Reset Logic Circuits
-
- U20 is a 556 timer configured as a one shot multivibrator. The output pulse
- width is determined by the size of R34 and C24. Pulse width = 1.1 x R34 x
- C24 = .5 seconds. The output on pin 9 is "high" active. The output of U8 is
- "low" active. Reset initializes all the processor logic and causes the
- processor to load the program counter register with the address of the
- first instruction of the operating system program called the KERNAL. The
- starting address is stored in locations $FFFC and $FFFD. The first
- instruction is decode and executed giving KERNAL control of the computer
- operations. The reset pulse occurs when turning the power on to the
- computer.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 5
- ~
- C64 CIRCUIT THEORY
-
- [Figure: Clock circuit schematic]
-
-
- The C64 Clock Circuits.
-
- Crystal Y1 develops a 14.31818MHz fundamental frequency clock signal. U31
- is a Dual Voltage Controlled Oscillator. The output on pin 10 is a 14.31818
- MHz clock signal called the color clock. R27 can be adjusted to obtain
- exact output frequency. U30 is a frequency divider that outputs a 2MHz signal
- on pin 6. U29 is a D flip flop which outputs a 1MHz signal on pin 9. U32 is
- a Phase/Frequency Detector which compares the output of the U29 to the phase
- 0 clock, and outputs a dc voltage on pin 8 that is proportional to the phase
- difference between the inputs. The second half of the Dual Voltage
- Controller Oscillator U31 generates an 8.1818MHz clock signal called the
- DOT Clock. The VIC IC divides the DOT clock by eight and outputs this as the
- phase 0 clock on pin 17. The output of the Phase/Frequency Detector is
- applied to the frequency control input pin 2 of U31. This causes tracking
- of the dot clock and the color clock because one input, pin 4 of U32, is
- the phase 0 clock which is derived from the dot clock, and the other pin 1
- of U32, is derived from the color clock.
-
-
- [Figure: Clock circuit (C64B) schematic]
-
-
- The C64B Clock Circuits. Refer to schematic 251469
-
- Crystal Y1 develops the fundamental 16Mhz clock signal. U31 is a Clock
- Generator IC that outputs the 8.1818MHz DOT clock on pin 6, and the
- 14.31818 MHz color clock on pin 8.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 6
- ~
- C64 CIRCUIT THEORY
-
- [Figure: I/O, ROM and expansion port schematic]
-
-
- I/O and ROM Address Decoding and Expansion Port.
-
- I/O Address Decoding Logic
-
- U17 is a Programmable logic array (PLA). The output F5 on pin 12 called I/O
- goes "low" when any of the I/O devices controlled by U15 are selected. The
- addresses are listed below for each device.
-
- VIC IC $D000 - $D02E
- SID IC $D400 - $D7FF
- Color Ram $D800 - $DBFF
- CIA 1 $DC00 - $DC0F
- CIA 2 $DD00 - $DD0F
- I/O 1 $DE00 - $DEFF
- I/O 2 $DF00 - $DFFF
-
- ROM Address Decoding.
-
- Basic ROM resides at locations $A000 - $BFFF. The output F1 pin 17 of the
- PLA U17 goes "low" when the BASIC ROM is selected. The KERNAL ROM resides
- at locations $E000 - $FFFF. The output F2 pin 16 of the PLA U17 goes "low"
- when the KERNAL ROM is selected. The CHARACTER GENERATOR ROM resides at
- locations $D000 - $DFFF. The output F3 pin 15 of the PLA U17 goes "low"
- when the Character Generator ROM is selected.
-
- The Expansion Port Connections.
-
- The expansion port is an extension of the microprocessor address, data, and
- control bus. ROML decodes addresses $8000 - $9FFF, and ROMH decodes
- addresses $E000 - $FFFF. These are outputs from the PLA used to select the
- catridge inserted in the expansion port. I/O 1 input from U15 decodes
- addresses $DE00 - $DEFF. I/O 2 output from U15 decodes addresses $DF00 -
- $DFFF.
-
-
-
-
-
-
-
-
- 7
- ~
- C64 CIRCUIT THEORY
-
- [Figure: RAM control logic schematic]
-
-
- RAM Control Logic.
-
- U13 and U25 are multiplexers. The address output from the microprocessor
- are passed to RAM via U13 and U25 when the output Address Enable Control
- (AEC) from the VIC IC is "high". When AEC is "low" the VIC IC outputs
- refresh addresses on pins 24 - 31. AEC goes "low" when the system clock,
- phase 2, is "low". Since all I/O decoding occurs when phase 2 is "high",
- refresh is transparent to the processor.
-
- Eight 4164 DRAMS provide 64k bytes of memory. One 2114 RAM (U6) provides
- 512 bytes of memory allocated for screen color data storage.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 8
- ~
- C64 CIRCUIT THEORY
-
- [Figure: 5 pin video and audio schematic]
-
-
- 5 Pin Video and Audio Output Circuits
-
- Pin 15 of the VIC IC is the sync/luminance output. Pin 14 is the color
- output. A composite video output is created by mixing sync/luminance and
- color. The composite output is applied to the RF modulator, and also passed
- to the monitor connector CN5 on pin 4. The color output is not made
- available on the monitor connector CN5 as on the 8 pin version, and the RF
- modulator mixes audio with the composite video producing the TV RF output,
- unlike the 8 pin version RF modulator which creates the composite video
- output.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 9
- ~
- C64 CIRCUIT THEORY
-
- [Figure: 8 pin video and audio schematic]
-
-
-
- 8 Pin Video and Audio Output Circuits. Refer to schematic 21469
-
- U19 is the Video Interface Chip (VIC). Sync (horizontal and vertical), and
- luminance (video) is output on pin 15. This signal is passed to pin 2 of
- the RF modulator. Color is output on pin 14, and passed to pin 3 of the
- modulator. Light pen inputs are sensed by the VIC IC on pin 9. U18 is the
- Sound Interface Device (SID). The audio output is on pin 27, and audio
- input is on pin 26. The RF modulator mixes sync/luminance, color, and audio
- out, generating a TV composite signal on pin 5. The RF modulator also
- passes the VIC outputs to the monitor connector CN5. Audio out on pin 27 is
- amplified by Q2, and output on pin 3 of CN5. Audio in is applied to pin 5
- of CN5, then to pin 26 of the SID IC. Inputs from paddles connected to on
- of the control ports are monitored by the SID IC on pins 23 and 24.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 10
- ~
- C64 CIRCUIT THEORY
-
- [Figure: Cassette interface schematic]
-
-
- The Cassette Interface Circuits.
-
- U7 is a 6510 microprocessor. One of the features of the 6510 is a built in
- parallel I/O port (P0-P5). P3 - P5 control most of the cassette interface
- circuitry. P3 pin p6 of U7 outputs the write data signal to connector CN3
- on pins E and 5. P4 is an input that senses the play switch depressed on the
- cassette deck. P5 is on output that controls the cassette motor. When P5
- goes "low", Q2 cuts off, CR2 regulates Vb of Q1 at 7.5 volts, this forward
- biases Q1 and Q3, passing current through the cassette motor coil. U1 is a
- Complex Interface Adapter (CIA). Parallel ports, serial outputs, and Timers
- are standard features of the CIA. Read data enters on pins D, 4 of CN3. U1
- accepts the read data signal on the FLAG input pin 24.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 11
- ~
- C64 CIRCUIT THEORY
-
- [Figure: Interface control schematic]
-
-
- Keyboard, Joystick, and Paddle Interface Circuits.
-
- Keyboard Interface
-
- U1 is a Complex Interface Adapter (CIA). Both parallel ports are used to
- decode the keyswitches on the keyboard. Parallel port A signals (PA0 - PA7)
- are outputs. PArallel port B signals (PB0 - PB7) are inputs. A "0" bin is
- shifted through the parallel port A, when a key is depressed on the
- keyboard the "0" bit is returned on one of the parallel port B inputs. A
- program in the KERNAL ROM generates the shifting "0" bit output on parallel
- port A, and decodes the signals returning on the parallel port B inputs.
- Depressing the restore key causes U20 to trigger. U9 pin 6 goes "low"
- generating a Non- Maskable Interrupt (NMI) at the processor. This causes
- the processor to execute a subroutine which initializes the I/O interfaces.
- If the STOP key is depressed at the same time, BASIC flags are initialized.
-
-
- [Figure: Keyboard matrix]
-
-
- Joystick Interface
-
- U1 also controls the joystick. Parallel port A accepts inputs from the B
- joystick connected to control port 2. Parallel port B accepts inputs from
- the A joystick connected to control port 1. When the joystick is moved up,
- down, left, right, or the fire button is depressed, a ground potential is
- applied to the appropriate input of U1.
-
- Paddle Interface
-
- A Variable resistor is connected to adjusting knob on the paddle. When the
- knob is rotated, the resistance varies controlling the time constant of an
- RC network. The Voltage developed across the capacitor is input to an A/D
- converter internal to the SID chip U18. The digital output is stored in one
- of the SID registers. The paddle position can be determined by the reading
- the contents of the appropriate register. U28 is a 4066 CMOS switch. The
- signals from the paddles are passed to the SID chip when the Enable inputs
- (E0 - E3) of U28 are "high".
-
- NOTE: U1 port assignments are incorrect on schematics. Refer to Keyboard
- Matrix for correct assignments.
- 12
- ~
- C64 CIRCUIT THEORY
-
- [Figure: Serial interface schematic]
-
-
- The Serial Interface and User Port Circuits
-
- The Serial Interface.
-
- U2 is a Complex Interface Adapter (CIA). Parallel port signals PA3-PA7
- control the serial bus interface. PA3 is the Attention (ATN) output. This
- signal is inverted by U8 before being transmitted to a device on the bus.
- PA4 is the clock output. Data transmitted from the C64 to a device on the
- bus is synchronized by this clock signal. U8 inverts the output PA4. PA5 is
- the data output. U8 inverts this output also. Data transmitted from a device
- on the bus to the C64 is synchronized by a clock generated by the
- transmitting device. The Clock signal is input on PA6. Data transmitted
- from a device on the bus to the C64 is input on PA7. When a device on the
- bus wants to communicate with the C64, SQR IN goes "low" indicating service
- is requested.
-
-
- The User Port
-
- Parallel port B of U2 (PB0 - PB7) is made available on the user port.
- Parallel data transfers with external device are made very easily through
- this parallel port. SP2 and SP1 are bi-directional serial ports. CNT1 and
- CNT2 are bi-directional synchronizing clock signals for each serial bus.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 13
- ~
- 64 TROUBLESHOOTING GUIDE
- +--------------------------------------+------------------------------------+
- | SYMPTOM | POSSIBLE SOLUTION |
- +--------------------------------------+------------------------------------+
- |Blank screen on power up. |Check External Power Supply |
- | | U4 (KERNAL ROM), U17 (PLA) |
- | | U7 (6510 MPU), U3 (ROM) |
- | | U8 (7406 IC), U19 (VIC II) |
- | | U9-U12 (4164 RAM), |
- | | U21-U24 (4164 RAM) |
- | | BT2, CR4, VR1 |
- +--------------------------------------+------------------------------------+
- |Out of memory error on power up. |Check U9-U12 (4164 RAM) |
- | | U21-U24 (4164 RAM) |
- | |**** USE DIAGNOSTIC TEST - DISK |
- +--------------------------------------+------------------------------------+
- |No cursor displayed. |Check U1, U15, U7 |
- |Intermittent blank screen. |Check U2, U7 |
- +--------------------------------------+------------------------------------+
- |Powers up with graphics display and |Check U14 (74LS258 IC) |
- |blinking cursor. | |
- +--------------------------------------+------------------------------------+
- |Powers up with all the characters |Check U26 (74LS373 IC) |
- |displayed as blocks. | |
- +--------------------------------------+------------------------------------+
- |Intermittent display. |Check C88 (Possible Bad Connection) |
- +--------------------------------------+------------------------------------+
- |Powers up with the 'PRESS PLAY ON |Check U7 (6510 MPU) |
- |TAPE' message and the display blanks. |R1 (Possible Bad Connection) |
- +--------------------------------------+------------------------------------+
- |On power up the cursor lock up. |Check U7 (6510 MPU) |
- | | U20 (556 IC) |
- +--------------------------------------+------------------------------------+
- |When 'RETURN' is pressed after a run |Check U3 (ROM) |
- |command, the cursor goes back to | |
- |home position. | |
- +--------------------------------------+------------------------------------+
- |Poke command does not work. |Check U3 (ROM) |
- +--------------------------------------+------------------------------------+
- |Joystick does not operate correctly. |Check U1, U28 (6526 CIA) |
- +--------------------------------------+------------------------------------+
- |Wrong frequency. |Check C70 |
- +--------------------------------------+------------------------------------+
- |No character lettering is displayed on|Check U3 (ROM) |
- |the screen. | U2 (CIA) |
- +--------------------------------------+------------------------------------+
- 14
- ~
- 64 TROUBLESHOOTING GUIDE (Continued)
- +--------------------------------------+------------------------------------+
- | SYMPTOM | POSSIBLE SOLUTION |
- +--------------------------------------+------------------------------------+
- |Graphic characters instead of letters |Check U19 (VIC II) |
- |displayed. | |
- +--------------------------------------+------------------------------------+
- |Power up message appears but no cursor|Check U1, U15, U7 and U4 |
- +--------------------------------------+------------------------------------+
- |Cursor jumps to back to home position.|Check U7 (6510 MPU) |
- +--------------------------------------+------------------------------------+
- |Abnormal colors appear in the letters.|Check U6 (2114 RAM) |
- | | U16 (4066 IC) |
- +--------------------------------------+------------------------------------+
- |Different characters are displayed and|Check RAM |
- |cursor is locked when turned on and | |
- |off. | |
- +--------------------------------------+------------------------------------+
- |System does not reset and the |Check U20 (556 IC) |
- |'RESTORE' key does not work. | |
- +--------------------------------------+------------------------------------+
- |White band scrolls down the screen. |Check External Power Supply |
- |(60 HZ HUM) | VR2 (5V Regulator) |
- +--------------------------------------+------------------------------------+
- |Cursor disappears after the system |Check U1 (6526 CIA) |
- |warms up. | |
- +--------------------------------------+------------------------------------+
- |SYNTAX ERROR displayed after system |Check RAM, U3 (ROM) |
- |warms up. | |
- +--------------------------------------+------------------------------------+
- |Wavy screen after the system warms up.|Check External power supply |
- | | U31 (74LS629 IC) |
- | | U30 (74LS193 IC) |
- +--------------------------------------+------------------------------------+
- |The system resets when it warms up. |Check U7 (6510 MPU) |
- | | U3 (ROM) |
- +--------------------------------------+------------------------------------+
- |Keyboard does not operate correctly |Check U1 (6526 CIA) |
- |when the system warms up. |U3 (ROM) |
- +--------------------------------------+------------------------------------+
- |Black band scrolls through screen |Check External Power Supply |
- |when the system warms up. | C90, C88, CR4 |
- | | VR2 (5V Regulator) |
- +--------------------------------------+------------------------------------+
- |Cassette motor keeps running. |Check U7 (6510 MPU) |
- +--------------------------------------+------------------------------------+
- 15
- ~
- 64 TROUBLESHOOTING GUIDE (Continued)
- +--------------------------------------+------------------------------------+
- | SYMPTOM | POSSIBLE SOLUTION |
- +--------------------------------------+------------------------------------+
- |Cassette motor keeps running even |Check Cassette Port for Shorts |
- |after a program is done loading. The | R4 (Possibly Open) |
- |TIP 29 transistor gets extremely hot | |
- |and the fuse may possibly blow. | |
- +--------------------------------------+------------------------------------+
- |The cursor disappears when the |Check U7 (6510 MPU) |
- |cassette is plugged in. | |
- +--------------------------------------+------------------------------------+
- |Cassette runs extremely slow. The |Check U7 (6510 MPU) |
- |program seems to load but will not run| |
- +--------------------------------------+------------------------------------+
- |When loading from cassette, the |Check U20 (556 IC) |
- |'SYNTAX ERROR' message is displayed. | |
- +--------------------------------------+------------------------------------+
- |DEVICE NOT PRESENT ERROR is displayed |Check U1 (6526 CIA) |
- |when disk is used. | U7 (6510 MPU) |
- | | R28, R29, R30 |
- +--------------------------------------+------------------------------------+
- |Disk drives continue to search when |Check U2 (6526 CIA) |
- |trying to load. | |
- +--------------------------------------+------------------------------------+
- |When loading from disk and any key of |Check U20 (556 IC) |
- |the 4th row of the keyboard is | R35 (Possible Bad Connection) |
- |pressed, the cursor goes to home | |
- |position. | |
- +--------------------------------------+------------------------------------+
- |When loading from disk, a 'FILE NOT |Check U4 (ROM) |
- |FOUND' message is displayed. | U2 (6526 CIA) |
- +--------------------------------------+------------------------------------+
- |OUT OF MEMORY is displayed when disk |Check U20 (556 IC) |
- |is used. | |
- +--------------------------------------+------------------------------------+
-
-
-
-
-
-
-
-
-
-
- 16
- ~
- C64 BOARD IDENTIFICATION
-
-
- To date there are 4 version of 64 PCB assemblies in use.
-
-
- VERSION IDENTIFYING FACTORS PCB ASSY # SCHEMATIC #
-
- Original 5 pin board 326298-01 326106
- (CN5-Video port has 5 pins)
-
- A (CR) 8 pin board 250407-04 251138
- (CN5-Video port has 8 pins)
-
- B 8 pin board 250425 251469
- (Reduced oscillator circuit)
-
- B-2 8 pin board 250441-01* 251469
-
-
- - These boards are interchangeable with casework, keyboard, etc.; however,
- care must be taken to provide the customer with a unit that is
- compatible with their monitor and cable.
-
- - When component level repairs are necessary, be certain to acquire the
- appropriate part for the board you are repairing. Most modulators are
- different, as are many of the components.
-
-
- * The 4th version of 64 board was recently developed and only a few may be
- in the field. It is termed the 64B-2. All circuits remain the same as the
- 64B (Schematic 251469) with a few component location changes:
-
- 1) Resistors 28, 29, 30, 36, 48 were reduced to Resistor Pack RP5.
-
- 2) Diodes CR100-105 are no longer piggybacked. Their new locations are
- CR9, 12-16.
-
-
-
-
-
-
-
-
-
- 17
- ~
- BOARD LAYOUT #326298-01
-
-
- [Figure: Board Layout #326298-01]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 18
- ~
- PARTS LIST - PCB ASSEMBLY #326298
- C - Indicates Commodore Stocked Part Numbers
-
- INTEGRATED CIRCUITS
- U1,U2 6526 CIA C 906108-01
- U3 2364 Basic ROM C 901226-01
- U4 2364 Kernal ROM C 901227-03
- U5 2364 Char ROM C 901225-01
- U6 2114L-30 RAM 901453-01
- U7 6510 uProcessor C 906107-01
- U8 7406 901522-06
- U9-U12 4164 (200 nS) 901505-01
- U13 74LS257 901521-57
- U14 74LS258 901521-58
- U15 74LS139 901521-18
- U16 4066 901502-01
- U17 82S100 PLA C 906114-01
- U18 6581 SID C 906112-01
- U19 6567 VIC II C 906109-04
- U20 LM556 901523-03
- U21-U24 4161 (200 nS) 901505-01
- U25 74LS257 901521-57
- U26 74LS373 901521-29
- U27 74LS08 901521-03
- U28 4066 901502-01
- U29 74LS74 901521-06
- U30 74LS193 901521-26
- U31 74LS629 901521-68
- U32 MC4044 906128-01
- TRANSISTORS
- Q1 2N4401 902652-01
- Q2 2N3904 902658-01
- Q3 TIP29 B 902653-01
- Q4-8 2N2222 902686-01
- DIODES
- CR1 2.7V Zener IN4371
- CR2 7.5V Zener IN755
- CR3 IN914
- CR4 Bridge, Varo VMO8 906129-01
- CR5,6 Rectifier IN4001
- RESISTORS - All values are in ohms- 1/4W,
- 5%, unless noted otherwise.
- R1 3.3K R7 10K
- R2 1.5K R8 390
- R3 10K R9 75
- R4 1K R10 120
- R5 560 R11 120
- ~
- R6 1K R13 1K
- RESISTORS (continued)
- R14 100 R30 1K
- R16 1K R31 180
- R17 1.2K R33 47K
- R19 15K R34 47K
- R20 6.8K R35 470K
- R21 4.7K R37 2.7K
- R22 1.5K R38 1K
- R23 1K R39 390
- R24 3.3K R41 1M
- R25 Pot 1K R43 3.3K
- R26 75 R44 3.3K
- R27 Pot 2K R45 3.3K
- R28 1K R46 2K
- R29 1K R51 1.5K
- NOTE: The input video line requires a 470 ohm,
- 1/4 watt, resistor soldered to ground.
-
- RESISTOR PACKS
- RP1,2 33, 8 Pin (Bourne No. 430BR-102-330)
- RP3 33K, 8 Pin (Bourne No. 430BR-101-332)
- RP4 3.3K, 10 Pin
- CAPACITORS
- C1-3 Ceramic .1 uF, 50V
- C4-7 Ceramic .47 uF, 50V, 20%
- C8 Electrolytic 10 uF, 25V, +50%, -10%
- C9 Ceramic .47 uF, 50V, 20%
- C10-11 Ceramic 470 pF, 50V
- C12-15 Electrolytic 10 uF, 25V, +50%, -10%
- C16 Ceramic .1 uF, 50V
- C17 Electrolytic 10 uF, 25V, +50%, -10%
- C18 Ceramic .1 uF, 50V
- C19 Electrolytic 2200 uF, 16V
- C20,21 Film .22 uF, 100V, 20%
- C22 Ceramic .1 uF, 50V
- C23 Ceramic 360 pF, 50V
- C24 Electrolytic 10 uF, 25V, +50%, -10%
- C25-28 Ceramic .22 uF, 50V
- C29 Ceramic .47 uF, 50V, 20%
- C30,31,32 Ceramic .1 uF, 50V
- C33 Ceramic .47 uF, 50V, 20%
- C34 Electrolytic 10 uF, 25V, +50%, -10%
- C35 Ceramic .1 uF, 50V
- C36 Ceramic 20 pF, 50V
- C37 Ceramic 1000 pF, 50V
- 19
- ~
- PARTS LIST - PCB ASSEMBLY #326298 (Continued)
- C - Indicates Commodore Stocked Part Numbers
-
- CAPACITORS (Continued)
- C38 Ceramic 51 uF, 50V
- C39 Ceramic .1 uF, 50V
- C40-43 Ceramic .22 uF, 25V, +50%, -10%
- C44 Ceramic .47 uF, 50V, 20%
- C45,46,47 Ceramic .1 uF, 50V
- C48 Ceramic 1800 uF, 50V
- C49 Ceramic 470 pF, 50V
- C50 Ceramic .22 uF, 50V
- C51 Ceramic .47 uF, 50V, 20%
- C52,53 Ceramic 470 pF, 50V
- C54 Ceramic .22 uF, 50V
- C55 Ceramic .1 uF, 50V
- C56 Ceramic .1 uF, 50V
- C57 Electrolytic 10 uF, 25V, +50%, -10%
- C58 Ceramic .1 uF, 50V
- C59 Ceramic .22 uF, 50V
- C60,61 Ceramic .47 uF, 50V, 20%
- C62 Electrolytic 10 uF, 25V, +50%, -10%
- C63 Ceramic .47 uF, 50V, 20%
- C64,65 Electrolytic 10 uF, 25V, +50%, -10%
- C66,67 Ceramic .47 uF, 50V, 20%
- C68 Ceramic .1 uF, 50V
- C69
- C70 Mica 10 pF, 500V, 5%
- C71 Ceramic .1 uF, 50V
- C72 Ceramic 220 pF, 50V
- C73 Ceramic 150 pF, 50V
- C74 Ceramic .1 uF, 50V
- C77 Ceramic .1 uF, 50V
- C78 Ceramic 220 pF, 50V
- C79 Ceramic 510 pF, 50V
- C80 Ceramic 51 pF, 50V
- C81 Ceramic 20 pF, 50V
- C82 Ceramic .1 uF, 50V
- C83 Mica .33 pF, 500V, 5%
- C84 Ceramic .1 uF, 50V
- C85 Ceramic .47 uF, 50V, 20%
- C86 Mica 39 pF, 500V, 5%
- C87 Ceramic .1 uF, 50V
- C88 Electrolytic 470 uF, 50V
- C89 Ceramic .1 uF, 50V
- C90 Electrolytic 470 uF, 50V
- C91 Electrolytic 100 uF, 16V
- ~
- C92 Ceramic .22 uF, 50V
- C93 Ceramic 1800 uF, 50V
-
- CAPACITORS (Continued)
- C94 Electrolytic 10 uF, 25V, +50%, -10%
- C95,96 Ceramic .1 uF, 50V
- C97 Ceramic .22 uF, 25V
- C98,99 Ceramic .1 uF, 50V
- C100 Ceramic .22 uF, 25V
- C101 Ceramic .1 uF, 50V
- C102 Electrolytic 10 uF, 25V, +50%, -10%
- C103 Ceramic .1 uF, 50V
- C105 Ceramic .1 uF, 50V
-
- CONNECTORS
- CN1 Header Assy 20 Pin 903331-20
- CN4 6 Pin Din C 903361-01
- CN5 5 Pin Din C 903362-01
- CN6 44 Pin Card Edge C 906100-02
- CN7 7 Pin Din C 906130-01
- CN8,9 Plug Assy, 8 Pin Rt. Angle C 906126-01
- CN10 Header Assy, 3 Pin
-
- MISCELLANEOUS
- L1,2 Coil Inductor 2.2 uH 901151-17
- L3 Coil Inductor 3.0 uH 901151-21
- L4 Filter Line Assy C 906127-01
- L5 Coil Inductor 1.2 uH 901152-01
- Y1 Crystal 14.31818 MHz C 900558-01
- SW1 Rocker Switch DPDT C 904500-01
- VR1 Voltage Regulator MC7812CT
- VR2 Voltage Regulator MC7805CT
- M1 Modulator C 326130-01
- F1 Fuse, Normal Blo, 250V, 1.5A
- FB1-23 Ferrite Bread 903025-01
- Connector Panel
- (ON, OFF, Joystick) 326299-01
- Catridge Guide 326116-01
- Shield Box C 326265-01
- Shield Cap C 326267-01
-
-
-
-
-
-
- 20
- ~
- SCHEMATIC #326106 SHEET 1 OF 2
-
-
- [Figure: Schematic #326106 sheet 1 of 2]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 21
- ~
- SCHEMATIC #326106 SHEET 2 OF 2
-
-
- [Figure: Schematic #326106 sheet 2 of 2]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 22
- ~
- BOARD LAYOUT #250407-04
-
-
- [Figure: Board Layout #250407-04]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 23
- ~
- PARTS LIST - PCB ASSEMBLY #250407-04
- C - Indicates Commodore Stocked Part Numbers
-
- INTEGRATED CIRCUITS
- U1,U2 6526 CIA C 906108-01
- U3 2364 Basic ROM C 901226-01
- U4 2364 Kernal ROM C 901227-03
- U5 2364 Char ROM C 901225-01
- U6 2114L-30 RAM 901453-01
- U7 6510 uProcessor C 906107-01
- U8 7406 901522-06 sub:
- 7416 901522-14
- U9-U12 4164 (200 nS) 901505-01
- U13 74LS257 901521-57
- U14 74LS258 901521-58
- U15 74LS139 901521-18
- U16 4066 901502-01
- U17 82S100 PLA C 906114-01
- U18 6581 SID C 906112-01
- U19 6567 VIC II C 906109-04
- U20 LM556 901523-03
- U21-U24 4161 (200 nS) 901505-01
- U25 74LS257 901521-57
- U26 74LS373 901521-29
- U27 74LS08 901521-03
- U28 4066 901502-01
- U29 74LS74 901521-06
- U30 74LS193 901521-26
- U31 74LS629 901521-68
- U32 MC4044 906128-01
- TRANSISTORS
- Q1,2 2SC1815 C 902693-01
- Q3 TIP29 A 902653-01
- Q7,8 2SC1815 C 902693-01
- DIODES
- CR1 2.7V Zener IN4371 906103-02
- CR2 7.5V Zener IN755 900941-01
- CR4 Bridge S2VB10 C 251026-01
- DBA20B C 251026-02
- DBA20C C 251026-03
- CR5,6 Rectifier IN4001 900750-01
- RESISTORS - All values are in ohms- 1/4W,
- 5%, unless noted otherwise.
- R1 3.3K R6 1K
- R2 1.5K R7 10K
- R3 10K R16 1K
- R4 1K R17 2.7K
- ~
- R5 560 R19 15K
- RESISTORS (continued)
- R26 75 R39 390
- R27 Pot 2K R41 1M
- R28 1K R42 82
- R29 1K R43 3.3K
- R30 1K R44 3.3K
- R31 180 R45 3.3K
- R33 47K R50 1M
- R34 47K R51 1.5K
- R35 470K R52 300
- R36 1K R53 390
- R37 2.7K R100 1K
- R38 1K R101 22K
- RESISTOR PACKS
- RP1,2 33, 8 Pin (Bourne No. 430BR-102-330)
- RP3 33K, 8 Pin (Bourne No. 430BR-101-332)
- RP4 3.3K, 10 Pin
- CAPACITORS
- C1-7 Ceramic .1 uF, 25V
- C8 Electrolytic 10 uF, 25V, +50%, -10%
- C9 Ceramic .1 uF, 25V
- C10,11 Ceramic 470 pF, 50V
- C12 Ceramic .1 uF, 25V
- C13,14,15 Electrolytic 10 uF, 25V, +50%, -10%
- C16 Ceramic .1 uF, 25V
- C17 Electrolytic 10 uF, 25V, +50%, -10%
- C18 Ceramic .1 uF, 25V
- C19 Electrolytic 2200 uF, 16V
- C20,21 Film .22 uF, 100V, 20%
- C22 Ceramic .1 uF, 25V
- C23 Ceramic 360 pF, 50V
- C24 Electrolytic 10 uF, 25V, +50%, -10%
- C25-33 Ceramic .1 uF, 25V
- C34 Electrolytic 10 uF, 25V, +50%, -10%
- C35 Ceramic .1 uF, 50V
- C36 Ceramic 20 pF, 50V, 5% SL
- C37 Ceramic 1000 pF, 50V, 10% B
- C38 Ceramic 51 uF, 50V, 5% SL
- C39-47 Ceramic .1 uF, 25V
- C48 Ceramic 1800 pF, 50V, 10% B
- C49-54 Ceramic .1 uF, 25V
- C55 Ceramic .1 uF, 50V
- C56 Ceramic .1 uF, 25V
- C57 Electrolytic 10 uF, 25V, +50%, -10%
- C58 Ceramic .1 uF, 50V
- 24
- ~
- PARTS LIST - PCB ASSEMBLY #250407-04 (Continued)
- C - Indicates Commodore Stocked Part Numbers
-
- CAPACITORS (Continued)
- C59,60 Ceramic .1 uF, 25V
- C62,65 Electrolytic 10 uF, 25V, +50%, -10%
- C66,67,68 Ceramic .1 uF, 25V
- C70 Film 16 pF, 5%
- C74,82 Ceramic .1 uF, 25V
- C83 Ceramic 82 pF, 5%
- C84 Ceramic .1 uF, 25V
- C85 Ceramic .47 uF, 50V, 10%
- C88 Electrolytic 1000 uF, 25V
- C89 Ceramic .1 uF, 25V
- C90 Electrolytic 470 uF, 50V
- C91 Electrolytic 100 uF, 16V, +50%, -10%
- C92 Ceramic .1 uF, 25V
- C93 Ceramic 1800 pF, 50V, 10% B
- C94 Electrolytic 10 uF, 25V, +50%, -10%
- C95,96 Ceramic .1 uF, 25V
- C97 Ceramic .22 uF, 25V
- C98,99 Ceramic .1 uF, 25V, +80%, -20%
- C100 Ceramic .22 uF, 25V
- C101 Ceramic .1 uF, 50V, +80%, -20%
- C102 Electrolytic 10 uF, 25V, +50%, -10%
- C103 Ceramic .1 uF, 25V
- C104
- C105 Ceramic .1 uF, 25V
- C108 Electrolytic 10 uF, 25V, +50%, -10%
- C200 Ceramic .1 uF, 25V
-
- CONNECTORS
- CN1 Header Assy 20 Pin 903331-20
- CN4 6 Pin Din C 903361-01
- CN5 8 Pin Din C 325573-01
- CN6 44 Pin Card Edge C 906100-02
- CN7 7 Pin Din C 251116-01
- CN8,9 Plug Assy, 9 Pin MINID C 906126-01
- CN10 Header Assy, 3 Pin 903332-03
-
- MISCELLANEOUS
- L2 Coil Inductor 2.2 uH 901151-17
- L4 Coil Inductor 1.2 uH 325570-01
- L5 Choke Coil C 325559-02
- Y1 Crystal 14.31818 MHz C 900558-01
- SW1 Rocker Switch DPDT C 904500-01
- VR1 Voltage Regulator MC7812CT 901527-01
- ~
- VR2 Voltage Regulator MC7805CT 901527-02
- M1 Modulator C 251080-01
- F1 Fuse, Normal Blo, 250V, 1.5A
- FB1-23 Ferrite Bread 903025-01
- Connector Panel
- (ON, OFF, Joystick) 251095-01
- Catridge Guide 326116-01
- Shield Box C 251023-01
- Shield Cap C 251024-01
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 25
- ~
- MODULATOR SCHEMATIC #251025
-
- [Figure: Modulator schematic #251025]
-
-
-
-
-
- SCHEMATIC #251138 SHEET 1 OF 2
-
-
- [Figure: Schematic #251138 sheet 1 of 2]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 26
- ~
- SCHEMATIC #251138 SHEET 2 OF 2
-
-
- [Figure: Schematic #251138 sheet 2 of 2]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 27
- ~
- BOARD LAYOUT #250425-01
-
-
- [Figure: Board Layout #250425-01]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 28
- ~
- PARTS LIST - PCB ASSEMBLY #250425-01
- C - Indicates Commodore Stocked Part Numbers
-
- INTEGRATED CIRCUITS
- U1,U2 6526 CIA C 906108-01
- U3 2364 Basic ROM C 901226-01
- U4 2364 Kernal ROM C 901227-03
- U5 2364 Char ROM C 901225-01
- U6 2114L-30 RAM 901453-01
- U7 6510 uProcessor C 906107-01
- U8 7406 901522-06 sub:
- 7416 901522-14
- U9-U12 4164 (200 nS) 901505-01
- U13 74LS257 901521-57
- U14 74LS258 901521-58
- U15 74LS139 901521-18
- U16 4066 901502-01
- U17 82S100 PLA C 906114-01
- U18 6581 SID C 906112-01
- U19 6567 VIC II C 906109-04
- U20 LM556 901523-03
- U21-U24 4161 (200 nS) 901505-01
- U25 74LS257 901521-57
- U26 74LS373 901521-29
- U27 74LS08 901521-03
- U28 4066 901502-01
- U31 7701/8701 C 251527-01
- TRANSISTORS
- Q1 TIP29 A 902653-01
- Q2-4 2SC1815 C 902693-01
- DIODES
- CR1 2.7V Zener IN4371 906103-02
- CR2 6.8V Zener IN755
- CR4 Bridge S2VB10 C 251026-01 sub:
- DBA20B C 251026-02 sub:
- DBA20C C 251026-03
- CR5,6 Rectifier IN4001 900750-01
- CR9, IN4148 sub:
- CR12-16 IN914
- CR100-105
- RESISTORS - All values are in ohms- 1/4W,
- 5%, unless noted otherwise.
- R1 3.3K R26 3.3K
- R2 1.5K R31 180
- R3 10K R33 47K
- R4 1K R34 47K
- R5 560 R35 470K
- ~
- R6 1K R37 2.7K
- R7 10K R38 1K
- RESISTORS (continued)
- R39 390 R50 1M
- R41 1M R51 1.5K
- R42 82 R60 100
- R43 3.3K R100 1K
- R44 3.3K R101 22K
- R45 3.3K
- RESISTOR PACKS
- RP1,2 33, 8 Pin (Bourne No. 430BR-102-330)
- RP3 33K, 8 Pin (Bourne No. 430BR-101-332)
- RP4 3.3K, 10 Pin
- RP5 1K, 6 Pin
- CAPACITORS
- C1-7 Ceramic .1 uF, 25V
- C9 Ceramic .1 uF, 25V
- C10,11 Ceramic 470 pF, 50V, 10%
- C12 Ceramic .1 uF, 25V
- C13 Electrolytic 10 uF, 25V, +50%, -10%
- C15 Tantalum 4.7 uF, 16V, 20%
- C19 Electrolytic 2200 uF, 16V
- C20 Film .22 uF, 100V, 20%
- C22 Ceramic .1 uF, 25V
- C23 Ceramic 360 pF, 50V, 10% sub: 390 pF
- C24 Electrolytic 22 uF, 25V, +50%, -10%
- C31,33,34 Ceramic .1 uF, 25V
- C37 Ceramic 1000 pF, 50V, 10% B
- C38 Ceramic 51 pF, 50V, 5% SL
- C39-46 Ceramic .1 uF, 25V
- C48 Ceramic 1800 pF, 50V, 10% B
- C50,51,53 Ceramic .1 uF, 25V
- C59 Ceramic .1 uF, 25V
- C88 Electrolytic 1000 uF, 25V
- C90 Electrolytic 470 uF, 50V
- C91 Electrolytic 100 uF, 16V, +50%, -10%
- C93 Ceramic 1800 pF, 50V, 10% B
- C101 Ceramic .1 uF, 50V, +80%, -20%
- C102 Electrolytic 10 uF, 25V, +50%, -10%
- C150-152 Ceramic 470 pF, 50V, 10%
- C153 Ceramic 68 pF, 50V, 5%
- C154 Ceramic 470 pF, 50V, 10%
- C200 Ceramic .1 uF, 25V
- C204 Ceramic 150 pF, 50V, 10%
- C205 Ceramic 220 pF, 50V, 5%
- CT1 Trimmer 40 pF
- 29
- ~
- PARTS LIST - PCB ASSEMBLY #250407-04 (Continued)
- C - Indicates Commodore Stocked Part Numbers
-
- CONNECTORS
- CN1 Header Assy 20 Pin 903331-20
- CN4 6 Pin Din C 903361-01
- CN5 8 Pin Din C 325573-01
- CN6 44 Pin Card Edge C 906100-02
- CN7 7 Pin Din C 251116-01
- CN8,9 Plug Assy, 9 Pin MINID C 251057-01
- CN10 Header Assy, 3 Pin 903332-03
-
- MISCELLANEOUS
- L2 Coil Inductor 2.2 uH 901151-17
- L4 Line Filter Assy C 251701-01
- L5 Coil Inductor 1.2 uH 901152-01
- Y1 Crystal 14.31818 MHz C 251707-01
- SW1 Rocker Switch DPDT C 904500-01
- VR1 Voltage Regulator MC7812CT 901527-01
- VR2 Voltage Regulator MC7805CT 901527-02
- M1 Modulator C 251696-01
- Connector Panel
- (ON, OFF, Joystick) 251095-01
- Catridge Guide 326116-01
- F1 Fuse, Normal Blo, 250V, 1.5A
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 30
- ~
- MODULATOR SCHEMATIC #251696
-
- [Figure: Modulator schematic #251696]
-
-
-
-
-
-
-
-
- SCHEMATIC #251469 SHEET 1 OF 2
-
-
- [Figure: Schematic #251469 sheet 1 of 2]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 31
- ~
- SCHEMATIC #251469 SHEET 2 OF 2
-
-
- [Figure: Schematic #251469 sheet 2 of 2]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 32
- ~
- U1, U2 - 906108-01
- 6526 COMPLEX INTERFACE
- ADAPTER (CIA)
-
- PIN 1 VSS Ground connection
- ASSIGNMENT 2-9 PA0-PA7 Parallel port a signals.
- +----------+ Bidirectional parallel port.
- | | 10-17 PB0-PB7 Parallel port b signals.
- GND-+ 1 40+-CNT Bidirectional parallel port.
- PA0-+ 2 39+-SP 18 PC Handshake output. A low pulse is
- PA1-+ 3 38+-RS0 generated after a read or write
- PA2-+ 4 37+-RS1 on port b.
- PA3-+ 5 36+-RS2 19 TOD Time od day clock input.
- PA4-+ 6 35+-RS3 Programmable 50hz or 60hz.
- PA5-+ 7 34+-_RES 20 VCC 5VDC input.
- PA6-+ 8 33+-DB0 21 IRQ Interrupt output to microprocessor
- PA7-+ 9 32+-DB1 input IRQ.
- PA0-+10 31+-DB2 22 R/W READ/WRITE input from
- PB1-+11 20+-DB3 microprocessor's R/W output.
- PB2-+12 29+-DB4 23 CS Chip select input. A low pulse
- PB3-+13 28+-DB5 will activate CIA.
- PB4-+14 27+-DB6 24 FLAG Negative edge sensitive interrupt
- PB5-+15 26+-DB7 input. Can be used as a handshake
- PB6-+16 25+-O2 line for either parallel port.
- PB7-+17 24+-_FLAG 25 O2 O2 clock input. Connected to
- PPC-+18 23+-_CS processor common O2 clock.
- TOD-+19 22+-R/_W 26-33 DB0-DB7 Bidirectional data bus. Connects
- VCC-+20 21+-_IRQ to processor data bus.
- | | 34 RES Low active reset input.
- +----------+ Initializes CIA.
- 35-38 RS0-RS3 Register select inputs. Used to
- select all internal registers
- for communications with the
- parallel ports, time of day
- clock and serial port (SP).
- 39 SP Serial Port bidirectional
- connection. An internal shift
- register converts
- microprocessor parallel data
- into serial data, and vice
- versa.
- 40 CNT Count input. Internal timers
- can count pulses applied to
- this input. cAn be used for
- frequency dependant operations.
-
-
- ~
- U18 - 906112-01
- 6581 SOUND INTERFACE
- DEVICE (SID)
-
-
-
- PIN 1,2, CAP1A,1B
- ASSIGNMENT 3,4 2A,2B Capacitor filter connections
- +----------+ 5 RES Reset input. A low pulse
- | | initializes the SID.
- CAP-+1A 28+-12V 6 O2 Processor phase 2 clock input.
- CAP-+1B 27+-A.OUT 7 R/W Processor read/write input.
- CAP-+2A 26+-EXT IN 8 CS Chip select input.
- CAP-+2B 25+-5V 9-13 A0-A4 Address lines from processor.
- _RES-+ 5 24+-POT X 14 GND Dc ground connection.
- O2-+ 6 23+-POT Y 15-22 D0-D7 Data Bus connections.
- R/_W-+ 7 22+-D7 23 POT Y Input to a A/D converter used to
- _CS-+ 8 21+-D6 detect the value of a variable
- A0-+ 9 20+-D5 resistor. Commonly connected to
- A1-+10 19+-D4 game paddles.
- A2-+11 18+-D3 24 POT X Same as POT Y.
- A3-+12 17+-D2 25 VCC 5VDC.
- A4-+13 16+-D1 26 EXT IN External audio input.
- GND-+14 15+-D0 27 A.OUT Audio output. Should be AC coupled
- | | to audio amp.
- +----------+ 28 Vdd 12VDC.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ~
- U7 - 906107-01
- 6510 MICROPROCESSOR
-
- PIN 1 O1 Phase 1 clock input. This clock
- ASSIGNMENT input is used to develop the
- +----------+ internal overlapping phase 2
- | | clock. 1MegHz or 2 MegHz
- O1-+ 1 40+-_RES speeds.
- RDY-+ 2 39+-O2 2 RDY Single step operation input. A
- _IRQ-+ 3 38+-R/_W low applied will cause the
- _NMI-+ 4 37+-DB0 processor to halt. The current
- AEC-+ 5 36+-DB1 address line being fetched will
- VCC-+ 6 35+-DB2 be on the address bus. Can also
- A0-+ 7 34+-DB3 be used to interface slower
- A1-+ 8 33+-DB4 devices to the microprocessor.
- A2-+ 9 32+-DB5 3 IRQ Interrupt request input. When a
- A3-+10 31+-DB6 low pulse is applied a jump to
- A4-+11 20+-DB7 a location specified by the
- A5-+12 29+-P0 contents of FFFE and FFFF will
- A6-+13 28+-P1 occur to service the interrupt,
- A7-+14 27+-P2 if the interrupt mask flag is
- A8-+15 26+-P3 not set. This is a maskable
- A9-+16 25+-P4 interrupt.
- A10-+17 24+-P5 4 NMI Non-maskable interrupt input. A
- A11-+18 23+-A15 low transition will cause a
- A12-+19 22+-A14 jump to a location specified by
- A13-+20 21+-GND FFFA and FFFB to a subroutine
- | | which will service the
- +----------+ interrupt.
- 5 AEC Address enable control input. A
- low applied to will cause the
- address bus to enter hi
- impedance state, so other
- devices can control the address
- bus.
- 6 VCC 5VDC input.
- 7-20 A0-A15 Address bus outputs.
- 22,23 Unidirectional bus used to
- address memory and I/O devices.
- The address bus can be disabled
- by controlling the AEC input.
- 21 GND Dc ground connection.
- 24-29 P0-P5 I/O bidirectional port. This
- port can be controlled via
- memory locations 0000 and 0001.
- 0001 = Output register
- 0000 = Data direction register
- ~
- 30-37 DB0-DB7 Bidirectional data bus. This is
- the bus that passes the data
- to or from any I/O device or
- memory.
- 38 R/W Read/Write output. The
- processor generates a low level
- when writing, and a high level
- when reading. This signal is
- usually decoded for read or
- write operations to memory or
- I/O.
- 39 O2 Phase 2 output. The processor
- generates this clock signal
- from the phase 1 clock applied.
- The two clock signals are 180
- degrees out of the phase. The
- phase 2 clock is used in
- decoding I/O and memory on the
- positive half cycle.
- 40 RES Reset input interrupt. A low
- pulse causes a jump to a
- subroutine specified by FFFC
- and FFFD, which will initialize
- the all processor controlled
- devices. This occurs during a
- power up sequence.
- -----------------------------------------
- PIN
- ASSIGNMENT
- +----------+
- | |
- PE+ -+ 1 28+-VCC U17 - 906114-01
- I7-+ 2 27+-I8 PROGRAMMABLE
- I6-+ 3 26+-I9 LOGIC ARRAY (PLA)
- I5-+ 4 25+-I10
- I4-+ 5 24+-I11
- I3-+ 6 23+-I12
- I2-+ 7 22+-I13
- I1-+ 8 21+-I14
- I0-+ 9 20+-I15
- F7-+10 19+-CE
- F6-+11 18+-F0
- F5-+12 17+-F1
- F4-+13 16+-F2
- GND-+14 15+-F3
- | |
- +----------+
- ~
- U19 - 906109-01
- 6567 VIDEO INTERFACE
- CHIP II (VIC II)
-
- PIN
- ASSIGNMENT
- +----------+
- | |
- DB6-+ 1 40+-VCC
- DB5-+ 2 39+-DB7
- DB4-+ 3 38+-DB8
- DB3-+ 4 37+-DB9
- DB2-+ 5 36+-DB10
- DB1-+ 6 35+-DB11
- DB0-+ 7 34+-A10
- _IRQ-+ 8 33+-A9
- LP-+ 9 32+-A8
- _CS-+10 31+-A7
- R/_W-+11 20+-A6 ("1")
- BA-+12 29+-A5
- VDD-+13 28+-A4
- COLOR-+14 27+-A3
- SYNC/LUM-+15 26+-A2
- AEC-+16 25+-A1
- PH0-+17 24+-A0
- _RAS-+18 23+-A11
- _CAS-+19 22+-PHIN
- VSS-+20 21+-PHCL
- | |
- +----------+
- MULTIPLEXED
- ADDRESSES IN PARENTHESES
-
-
- 1-7/39 DB0-DB7 Processor data bus connections. Bidirectional data.
- 8 IRQ Interrupt output. Generates a interrupt signal to the
- processor indicating service is needed. The light pen
- input can be acknowledged thru use of this interrupt.
- 10 CS Chip select input. A low signal selects the VIC II.
- 11 R/W Processor read/write connection.
- 12 BA Bus available output. A low pulse output indicates the
- VIC II chip wants control of the processor network to
- process faster video operations that the system clock
- can handle.
- 13 VDD 12VDC input.
- 14 COLOR Output contains chrominance, color reference burst, and
- color of display data.
- ~
- 15 SYNC/ Output containing video, horizontal and vertical sync,
- LUM and luminance information.
- 16 AEC Address enable output. This is usually connected to the
- processor AEC input controlling the address bus.
- AEC = 0 processor address bus disabled, refresh ram.
- AEC = 1 processor address bus enabled. This allows
- transparent system operations.
- 17 PH0 Phase 0 output. Generated from the phase in signal.
- 18 RAS Row address strobe output. Selects proper row when
- addressing dynamic ram for read/write operations or
- refresh.
- 19 CAS Column address strobe output. Selects proper column
- when addressing dynamic memory for read or write
- operation.
- 20 VSS Ground connection.
- 21 PHCL Color clock, 14.31818 MHZ NTSC.
- 22 PHIN Clock input. Determines the dot transfer rate to the
- display.
- 23-24 A0-A13 Dual function address bus. During a microprocessor read
- or write operation (AEC = 1), A0 thru A5 are inputs
- used to address 47 internal registers. When AEC = 0 =
- O2 is low, then A0 thru A13 are outputs used to refresh
- dynamic memory.
- 35-38 D8-D11 Data bus extension. Color display memory data.
- A8-A11 Address bus extension. Color display memory addressing.
- 40 VCC 5VDC input.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ~
- U9 -12, U21 - 24
- 64K DYNAMIC RAM
- 901505-01
-
- PIN
- CONFIGURATION
- +----------+
- | |
- NC-+ 1 16+-VSS
- DIN-+ 2 15+-_CAS
- _WE-+ 3 14+-DOUT
- _RAS-+ 4 13+-A6
- A0-+ 5 12+-A3
- A2-+ 6 11+-A4
- A1-+ 7 10+-A5
- VCC-+ 8 9+-A7
- | |
- +----------+
-
-
- +------------+------------+------------+--------+--------+--------+---------+
- |COMMODORE |APPROVED |VENDOR |ACCESS | | POWER |
- |PART |SOURCE |PART |TIME |CYCLES |ACTIVE |STANDBY |
- |NUMBER |OF SUPPLY |NUMBER |(ns) |(ns) |(MW) |(MAX)(MW)|
- +------------+------------+------------+--------+--------+--------+---------+
- |901505-01 |HITACHI |HM4864-3 |200 |335 |330 |20 |
- |901505-01 |NEC |uPD4164-2 |200 |375 |250 |28 |
- |901505-01 |MITSUBISHI |M5K416NS-20 |200 |330 |275 |28 |
- |901505-01 |MOSTEK |MK4564N-20 |200 |345 |300 |22 |
- |901505-01 |OKI |MSM3764-20 |200 |330 |248 |23 |
- |901505-01 |HITACHI |HM4864P-3 |200 |335 |330 |20 |
- |901505-01 |MATSUSHITA |MN4164P-20 |200 |330 |275 |27.5 |
- | |(PANASONIC) | | | | | |
- |901505-01 |SIEMENS |HYB4164-3 |200 |330 |150 |20 |
- |901505-01 |SHARP |LH2164-Z1 |200 |330 |248 |28 |
- |901505-01 |HITACHI |HM4864AP-3 |200 |330 |242 |20 |
- |901505-01 |TOSHIBA |TMM4164AP-20|200 |330 |275 |22 |
- +------------+------------+------------+--------+--------+--------+---------+
-
-
-
-
- [Figure: DRAM functional diagram]
-
-
-
- 33
-
-