AY-3-8500: Difference between revisions
m (→Frequency) |
m (→External links) |
||
(9 intermediate revisions by the same user not shown) | |||
Line 111: | Line 111: | ||
Right Player Input |14 15| NC | Right Player Input |14 15| NC | ||
+--------+ | +--------+ | ||
AY-3-8605(-1) | |||
DIP28-600mil | |||
+---\/---+ | |||
Vss | 1 28| Select 1 | |||
Sync | 2 27| Select 2 | |||
Color Bust Locator | 3 26| Select 3 | |||
Composite Blanking | 4 25| Strobe 1 | |||
Background Video | 5 24| Strobe 2 | |||
NC | 6 23| Engine Sound Out | |||
Left Video | 7 22| Fire Sound Out | |||
Right Video | 8 21| Sonar Sound Out | |||
3.579745MHz Clock In | 9 20| Submariner Control In | |||
Explosion Sound Out |10 19| Destroyer Control In | |||
Hue Out |11 18| Test (NC) | |||
Fire Depth Charge In |12 17| Game reset | |||
Fire Torpedo In |13 16| Vi | |||
Skill Select 2 |14 15| Skill Select 1 | |||
+--------+ | |||
Line 131: | Line 151: | ||
Test |14 15| Right Bat Vertical | Test |14 15| Right Bat Vertical | ||
+--------+ | +--------+ | ||
AY-3-8607(-1) | |||
DIP28-600mil | |||
+---\/---+ | |||
Vss (GND) | 1 28| Select 1 | |||
Sync | 2 27| Select 2 | |||
Blanking | 3 26| Select 3 | |||
Color Bust Locator | 4 25| Strobe 1 | |||
Background Out | 5 24| Strobe 2 | |||
Left Video Out | 6 23| Left Vertical In * | |||
Right Video Out | 7 22| Left Horizontal In * | |||
Decay Sound | 8 21| Speed Select * | |||
3.579745MHz Input | 9 20| Target Size * | |||
Oscillator Out |10 19| Hit 2 | |||
Tone Out |11 18| Reset | |||
1 Rifle / 2 Rifle Select |12 17| Shoot 1 | |||
Oscillator Control |13 16| Vp | |||
Serve / Shoot 2 |14 15| Hit 1 | |||
+--------+ | |||
* PIN functions are for one player games. | |||
For two players games functions are: | |||
23| Player Two Speed Select | |||
22| Player Two Target Size | |||
21| Player One Speed Select | |||
20| Player One Target Size | |||
</pre> | </pre> | ||
Line 137: | Line 183: | ||
AY-3-8550: Set reader to FREQ, put black probe to GND, red probe to 16 and 17 to measure CPU clock<br> | AY-3-8550: Set reader to FREQ, put black probe to GND, red probe to 16 and 17 to measure CPU clock<br> | ||
AY-3-8603: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock<br> | AY-3-8603: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock<br> | ||
AY-3-8605: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock<br> | |||
AY-3-8606: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock<br> | AY-3-8606: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock<br> | ||
AY-3-8607: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock | |||
=Notes= | |||
The '''-1''' after the part number means "NTSC", without it means "CCIR" | |||
=External links= | =External links= | ||
[https://en.wikipedia.org/wiki/AY-3-8500 AY-3-8500 page on Wikipedia]<br> | [https://en.wikipedia.org/wiki/AY-3-8500 AY-3-8500 page on Wikipedia]<br> | ||
[http://www.pong-story.com/gi.htm Pong-in-a-chip Story at Pong-Story]<br> | [http://www.pong-story.com/gi.htm Pong-in-a-chip Story at Pong-Story]<br> | ||
[https://seanriddledecap.blogspot.com/2017/02/blog-post.html Sean Riddle's decap for AY-3-8500]<br> | |||
[https://seanriddledecap.blogspot.com/2019/09/gi-ay-3-8603-ball-and-paddle-games-ay-3.html Sean Riddle's decap for AY-3-8603]<br> | |||
[https://seanriddledecap.blogspot.com/2018/05/blog-post_7.html Sean Riddle's decap for AY-3-8606-1] | [https://seanriddledecap.blogspot.com/2018/05/blog-post_7.html Sean Riddle's decap for AY-3-8606-1] | ||
Line 147: | Line 200: | ||
<gallery widths="150px"> | <gallery widths="150px"> | ||
File:AY-3-8500.pdf|AY-3-8500 and AY-3-8500-1 Datasheet | File:AY-3-8500.pdf|AY-3-8500 and AY-3-8500-1 Datasheet | ||
File:AY-3-8603.pdf|AY-3-8603 and AY-3-8603-1 Datasheet | |||
File:AY-3-8605.pdf|AY-3-8605 and AY-3-8605-1 Datasheet | |||
File:AY-3-8606.pdf|AY-3-8606 and AY-3-8606-1 Datasheet | File:AY-3-8606.pdf|AY-3-8606 and AY-3-8606-1 Datasheet | ||
File:AY-3-8607.pdf|AY-3-8607 and AY-3-8607-1 Datasheet | |||
</gallery> | </gallery> | ||
[[Category:CPU]] | [[Category:CPU]] | ||
[[Category:DIP28-600mil]] | [[Category:DIP28-600mil]] |
Latest revision as of 12:16, 5 September 2019
Pong-in-a-chip device
Family
chip | Year | Derived from | Package | Function | Description | Games | Features |
---|---|---|---|---|---|---|---|
AY-3-8500 AY-3-8500-1 |
1976 | DIP28-600mil | Ball & Paddle | Six selectable games for one or two players, with vertical paddle motion. | Tennis, Soccer, Squash, Practice, Rifle I, Rifle II | On-screen scoring. Sound Generation. Selectable paddle size, ball speed, rebound angles. | |
AY-3-8550 AY-3-8550-1 |
1976 | AY-3-8500 | DIP28-600mil | Ball & Paddle (two axis) | Six selectable games for one or two players, with vertical and horizontal paddle motion. | Tennis, Soccer, Squash, Practice, Rifle I, Rifle II | On-screen scoring. Sound Generation. Selectable paddle size, ball speed, rebound angles. Plus color-coding of score and player, and "hit" and "miss" scoring in Practice game. |
AY-3-8510 | 1978? | AY-3-8500 | DIP16-300mil | 4 Ball & Paddle games in color | |||
AY-3-8512 | 1978? | AY-3-8510 | DIP16-300mil | Ball & Paddle games in color with two target shooting games | |||
AY-3-8515 AY-3-8515-1 |
1976? | DIP16-300mil | Color Processor | Adds color to the AY-3-8500-1 and AY-3-8550-1 | Colors changed by the "game select" inputs. | ||
AY-3-8600 AY-3-8600-1 |
1977 | 8 Ball & Paddle games | |||||
AY-3-8601 AY-3-8601-1 |
1976 | Square Off | Combat Squares, Racing Squares, Shooting Squares, 2 Jungle Games (supposedly unreleased) | ||||
AY-3-8602 AY-3-8602-1 |
1976 | Volleyball Plus | Volleyball, Protection, Hazard (supposedly unreleased) | ||||
AY-3-8603 AY-3-8603-1 |
1976 | DIP28-600mil | Roadrace | One or two player games where racing skill in "traffic" generates the highest score. | Roadrace, Qualify | Each player maneuvers around other cars on the race track. Color display with AY-3-8615. | |
AY-3-8604 AY-3-8604-1 |
197? | Barricade | Two players Snakes game | ||||
AY-3-8605 AY-3-8605-1 |
1977 | DIP28-600mil | Warfare | One or two player games featuirng subs, destroyers, cargo ships, and spaceships. | Sea Battle, Counterattack I&II, Night Battle, Space Battle I&II | Fire depth charges, missiles, and torpedoes. Varied skill selection. Color display with AY-3-8615. | |
AY-3-8606 AY-3-8606-1 |
1977 | DIP28-600mil | Wipeout | One or two player games where players "wipe out" objects by controlling a ball in the play area. | Wipeout I-IV, Color Squares I-IV, Breakthrough I&II | Skill selection including paddle size, ball size, and ball speed. Color display with AY-3-8615. | |
AY-3-8607 AY-3-8607-1 |
1977 | DIP28-600mil | Shooting Gallery | Twelve games for one or two players using external photocell rifles for shooting. | Skeet I-IV, Attack I-IV, Destruct I-IV | Three dimensional target effect by diminishing target size. Color display with AY-3-8615. | |
AY-3-8610 AY-3-8610-1 |
1977 | AY-3-8600 | DIP28-600mil | Supersport | Ten selectable games for one or two players, with vertical and horizontal paddle motion. | Tennis, Hockey, Soccer, Squash, Practice, Gridball, Basketball I&II, Target I&II | Realistic ball service & scoring. Individually selectable paddle sizes. Color-coded score. Color display with the AY-3-8615. |
AY-3-8615 AY-3-8615-1 |
1976 | DIP28-600mil | Color Processor | Adds color to the "8600" series dedicated TV Game circuits. | Colors changed by the "game select" inputs. | ||
AY-3-8650 AY-3-8650-1 |
1976 | Advanced controls and options when used with AY-3-8600 | |||||
AY-3-8700-1 AY-3-8710 (PAL) |
1976 | DIP28-600mil | Battle | A two player "tank battle" game where each player has a steerable tank and a fire control button. | Tank Battle | The on-screen "battlefield" includes anti-shell barricades and exploding mines. | |
AY-3-8760 | 1976 | DIP28-600mil | Motorcycle | A one player game where the player controls the speed of a motorcycle on a three track course. | Stunt Cycle, Drag race, Motocross, Enduro | Selectable NTSC/CCIR compatibility. Pro-Am game difficulty selection. Full color display. | |
AY-3-8765 | 1976 | DIP28-600mil | Motorcycle | A one player game where the player controls the speed of a motorcycle on a three track course. | Stunt Cycle, Drag race, Motocross, Enduro | Selectable NTSC/CCIR compatibility. Pro-Am game difficulty selection. Full color display. | |
AY-3-8800 Ay-3-8800-1 |
1976 | 4 games: Black Jack, Draw Poker, Acey/Ducey and WAR | |||||
AY-3-8888 Ay-3-8888-1 |
1976 | 2 Vegas games: Black Jack and Slot Machine | |||||
AY-3-8889 Ay-3-8889-1 |
1976 | Tic-Tac-Toe and LEM (Lunar Landing Module) |
Pinout
AY-3-8500 DIP28-600mil +---\/---+ NC | 1 28| NC Vss | 2 27| Hit Input Sound Output | 3 26| Shot Input Vcc | 4 25| Reset Input Ball Angles | 5 24| Score and Field Output Ball Output | 6 23| Practice Ball Speed | 7 22| Squash Manual Serve | 8 21| Soccer Right Player Output | 9 20| Tennis Left Player Output |10 19| Rifle Game 1 Right Bat Input |11 18| Rifle Game 2 Left Bat Input |12 17| Clock Input Bat Size |13 16| Sync Output NC |14 15| NC +--------+ AY-3-8550 DIP28-600mil +---\/---+ Horizontal Motion Select Input | 1 28| Composite Picture Data Vss | 2 27| Hit Input Sound Output | 3 26| Shot Input Vcc | 4 25| Reset Input Ball Angles | 5 24| Score and Field Output Ball Output | 6 23| Practice Ball Speed | 7 22| Squash Manual Serve | 8 21| Soccer Right Player Output | 9 20| Tennis Left Player Output |10 19| Rifle Game 1 Right Bat Input |11 18| Rifle Game 2 Left Bat Input |12 17| Clock Input Bat Size |13 16| Sync Output Right Bat Horizontal Input |14 15| Left Bat Horizontal Input +--------+ AY-3-8603(-1) DIP28-600mil +---\/---+ Vss | 1 28| Test 1 \do not connect Sync | 2 27| Test 2 / Blanking | 3 26| master Reset Color Bust Locator | 4 25| Hue Modifier Background | 5 24| Lo Freq. Out Boundaries | 6 23| White Noise Out Player Cars and Score | 7 22| Crash gate Out Race Track Obstacle Cars | 8 21| Handicap 3.579745MHz Input | 9 20| Game Select 1 Left Player Input |10 19| Game Select 2 Engine Time Constant Input |11 18| Game reset NC |12 17| NC Engine Sound Output |13 16| Vp Right Player Input |14 15| NC +--------+ AY-3-8605(-1) DIP28-600mil +---\/---+ Vss | 1 28| Select 1 Sync | 2 27| Select 2 Color Bust Locator | 3 26| Select 3 Composite Blanking | 4 25| Strobe 1 Background Video | 5 24| Strobe 2 NC | 6 23| Engine Sound Out Left Video | 7 22| Fire Sound Out Right Video | 8 21| Sonar Sound Out 3.579745MHz Clock In | 9 20| Submariner Control In Explosion Sound Out |10 19| Destroyer Control In Hue Out |11 18| Test (NC) Fire Depth Charge In |12 17| Game reset Fire Torpedo In |13 16| Vi Skill Select 2 |14 15| Skill Select 1 +--------+ AY-3-8606(-1) DIP28-600mil +---\/---+ Vss | 1 28| Select 1 Sync | 2 27| Select 2 Blanking | 3 26| Select 3 Color Bust Locator | 4 25| Strobe 1 Background | 5 24| Strobe 2 Boundaries | 6 23| Strobe 3 Left Video | 7 22| Strobe 4 Right Video | 8 21| High Speed 3.579745MHz Input | 9 20| Ball Size Test |10 19| Bat Size Left Bat Vertical |11 18| Reset Left Serve |12 17| Right Serve Sound |13 16| Vp Test |14 15| Right Bat Vertical +--------+ AY-3-8607(-1) DIP28-600mil +---\/---+ Vss (GND) | 1 28| Select 1 Sync | 2 27| Select 2 Blanking | 3 26| Select 3 Color Bust Locator | 4 25| Strobe 1 Background Out | 5 24| Strobe 2 Left Video Out | 6 23| Left Vertical In * Right Video Out | 7 22| Left Horizontal In * Decay Sound | 8 21| Speed Select * 3.579745MHz Input | 9 20| Target Size * Oscillator Out |10 19| Hit 2 Tone Out |11 18| Reset 1 Rifle / 2 Rifle Select |12 17| Shoot 1 Oscillator Control |13 16| Vp Serve / Shoot 2 |14 15| Hit 1 +--------+ * PIN functions are for one player games. For two players games functions are: 23| Player Two Speed Select 22| Player Two Target Size 21| Player One Speed Select 20| Player One Target Size
Frequency
AY-3-8500: Set reader to FREQ, put black probe to GND, red probe to 16 and 17 to measure CPU clock
AY-3-8550: Set reader to FREQ, put black probe to GND, red probe to 16 and 17 to measure CPU clock
AY-3-8603: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock
AY-3-8605: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock
AY-3-8606: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock
AY-3-8607: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock
Notes
The -1 after the part number means "NTSC", without it means "CCIR"
External links
AY-3-8500 page on Wikipedia
Pong-in-a-chip Story at Pong-Story
Sean Riddle's decap for AY-3-8500
Sean Riddle's decap for AY-3-8603
Sean Riddle's decap for AY-3-8606-1
Files
-
AY-3-8500 and AY-3-8500-1 Datasheet
-
AY-3-8603 and AY-3-8603-1 Datasheet
-
AY-3-8605 and AY-3-8605-1 Datasheet
-
AY-3-8606 and AY-3-8606-1 Datasheet
-
AY-3-8607 and AY-3-8607-1 Datasheet