RCA CDP18S711 VIL Troubleshooting Hints, Other Problems, No Sound, No Display, Signal Tracing

Page 26

27

VIL Troubleshooting Hints

This section is aimed at helping you diagnose and fix hardware problems should they occur. First, check all IC's to make sure they are properly inserted in the PC card. An IC inserted in the wrong direction can be permanently damaged. Check that the +5 V DC supply voltage ripple does not exceed 0.2 volt. Visually inspect the PC card for solder shorts or bad solder joints. Try to avoid zapping your PC card with static electricity charges. Discharge youself, if necessary, by touching a grounded object before touching any IC's or PC card wiring.

Other Problems

Using operating system mode 0, load bytes into RAM using all 16 hex keys. If a key doesn't work or shows the wrong value on the display screen, check the keyboard and U13.

If everything except the cassette interface works, check U14. Review the cassette recording guidelines in Appendix A. Use the cassette phase and data test procedures described in Appendix A to find out what's wrong.

No Sound

If everything works but you don't hear any sound from the speaker you probably have a bad U15, bad speaker, or bad connection. Flip RUN up with key C down. Hold any key down and the Q light should come on. Check the Q line if it doesn't. The Q line should be at +5 V with a key held. If the Q light is on, but with no tone, check U15 and your speaker connections.

If you can run some programs but not others, you may have a bad RAM bit. Load and use the memory test program provided in Appendix A. Try changing RAM chips, one at a time.

If nothing seems to work and you can't run the operating system, check your power supply and PC card wiring for shorts again. If everything still seems OK you will have to start signal tracing.

No Display

If you get no display but do get operating system key tones, check the video output signal. First, select the operating system to make sure video should be present. The video signal should be 0.5 volt peak to peak or higher. You should see negative-going vertical and horizontal sync pulses and positive-going video pulses. The sync pulses should be about 25% of the total swing. Check your display system and interconnections if you have the video signal present. Make sure you are using the correct high-impedance input setting, for example.

Signal Tracing

Check the U3 oscillator output. If not present, replace U3. If the 3.521280-MHz signal is present, check the U4 divider. Replace U4 if it isn't toggling. Make sure you use a 7474 type. With RUN up, you should see TPA and TPB pulses being generated at pins 33 and 34 of U1 If they are not present, check the RUN level to make sure the switch is working, then replace U1.

Check the output of U6B to make sure that the ROM is initially selected when RUN is first flipped

Image 26
Contents Page RCA COSMAC VIP CDP18S711 Instruction Manual VIP-311ACKNOWLEDGMENT Contents Contents Continued 1. Getting Started What This Manual CoversThe Power Supply 1. Getting Started What You SeeTurning It On Memory Write Using the Operating System11.COSMAC VIP Operation Tape Read Memory ReadTape Write Testing Your Cassette System 11.COSMAC VIP OperationBranch Instructions How to Change and Use the VariablesIII.CHIP-8Language Programming Using the Display Instructions 0206 D125 SHOW 5MI@VlV2 0208 1208 GO 020A F090 III. CHIP-8 Language Programming0200 A20A I=020A 0202 6100 V1=00 0204 6200 V2=00 020C F090 020E F000Applying CHIP-8 Some Program Ideas 111. CHIP-8Language Programming25.PROGRAMMED SPOT - Introduce children to programming concepts by letting them preprogram the movements of a spot or object on the screen IV. Machine Language Programming VIP Machine CodingMachine Language Programming Summed Up How the Input/Output Works V. Logic DescriptionHow Memory Is Addressed pressed. A 62 machine instruction causes the least significant 4 bits of memory byte to be latched into U13. These 4 bits are decoded to bring one of the 16 U13 output lines low. If the key that corresponds to this output line is pressed, the CDPI802 EF3 input will go low. The 4-bitcodes latched into U13 correspond to the equivalent key positions. After the program send8 a 4-bitcode to U13, it subsequently examines the EF3 line to see if the key corresponding to this code is pressed or not. In this manner, a program can determine when any specific key is pressed or can sequentially scan all keys while waiting for any one to be pressed. Key debounce delays must be provided in the program when required. A program can also cause a speaker tone to occur when a key is pressed. Only one key at a time should be pressed with this method of interfacing the keyboard Using the Byte Input/Output V1. Expansion Considerations and ConnectionsI RCA COSMAC VIP Instruction Manual Using the Expansion InterfaceSome Expansion Ideas Table III - External Option Terminal Connections Pin SignalV1. Expansion Considerations and Connections 2.Composing poetry or pictures with printer output Signal Tracing VIL Troubleshooting HintsOther Problems No SoundLast Resorts Beeper Program Appendix A - Test and Operating DataByte Pattern for Displaying COSMAC Test Program Cassette Attachment Diagram Cassette Phase TestSignals Cassette Data Test Cassette Recording Guidelines Memory Test ProgramAppendix B - Operating System Operating System ListingR3 = Machine Language Subroutine Program Counter Operating System Register TableOperating System Summary Appendix C - CHIP-8Interpreter CHIP-8Interpreter ListingInterpreter CHIP-8Memory MapCDP1802 Register Use for CHIP-8 Appendix C - CHIP-8Interpreter CHIP-8User Notes RCA COSMAC VIP Instruction ManualPage 1. VIP Kaleidoscope 2. VIP Video Display Drawing Game Fig. E-1Microprocessor and Display Interface Appendix E - Logic DiagramsFig. E-5Power Supply Circuit and Byte CircuitsPage Fig. E-2- ROM Circuits and Expansion Interface Appendix E - Logic DiagramsPage Fig. E-4- RAM Circuits Appendix E - Logic DiagramsRCA COSMAC VIP Instruction Manuel RCA COSMAC VIP Instruction Manual 2.Parts List for RCA COSMAC VIP CDP18S711 Board Layout, Parts List, and Expansion NotesAppendix F 1.Printed Circuit Board LayoutRCA COSMAC VIP Instruction Manual Page 2. Parts List for RCA COSMAC VIP CDP18S711 Page RCA COSMAC VIP Instruction Manual Resistors - Supplied 1 /4 W except as notedPage 3. COSMAC VIP Expansion Notes