AY-3-8500: Difference between revisions
m →Family |
|||
| (14 intermediate revisions by the same user not shown) | |||
| Line 36: | Line 36: | ||
| AY-3-8615<br>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-8615<br>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<br>AY-3-8650-1 || 1976 || || || Advanced controls and options when used with AY-3-8600 | | AY-3-8650<br>AY-3-8650-1 || 1976 || || || || Advanced controls and options when used with AY-3-8600 || || | ||
|- | |- | ||
| AY-3-8700-1<br>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-8700-1<br>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. | ||
| Line 44: | Line 44: | ||
| 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-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<br>Ay-3-8800-1 || 1976 || || || 4 games: Black Jack, Draw Poker, Acey/Ducey and WAR | | AY-3-8800<br>Ay-3-8800-1 || 1976 || || || || 4 games: Black Jack, Draw Poker, Acey/Ducey and WAR || || | ||
|- | |- | ||
| AY-3-8888<br>Ay-3-8888-1 || 1976 || || || 2 Vegas games: Black Jack and Slot Machine | | AY-3-8888<br>Ay-3-8888-1 || 1976 || || || || 2 Vegas games: Black Jack and Slot Machine || || | ||
|- | |- | ||
| AY-3-8889<br>Ay-3-8889-1 || 1976 || || || Tic-Tac-Toe and LEM (Lunar Landing Module) | | AY-3-8889<br>Ay-3-8889-1 || 1976 || || || || Tic-Tac-Toe and LEM (Lunar Landing Module) || || | ||
|} | |} | ||
| Line 73: | Line 73: | ||
AY-3-8606(-1) | 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 | DIP28-600mil | ||
+---\/---+ | +---\/---+ | ||
| Line 91: | 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> | ||
=Frequency= | =Frequency= | ||
AY-3-8500: Set reader to FREQ, put black probe to GND, red probe to 16 and 17 to measure CPU clock<br><br> | AY-3-8500: Set reader to FREQ, put black probe to GND, red probe to 16 and 17 to measure CPU clock<br> | ||
AY-3- | 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-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-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] | ||
=Files= | =Files= | ||
<gallery widths="150px"> | <gallery widths="150px"> | ||
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