This commit is contained in:
@@ -5,15 +5,15 @@ date: 2024-05-27
|
||||
|
||||
# Tetris - Hardware and Software
|
||||
|
||||

|
||||

|
||||
|
||||
Update Amplifier (separate input circuitry per PSG, it appears, that a silent PSG has a DC level on its output which is summarized to the AC output of the working PSG, so two input circuits with individual couping capacitor):
|
||||
|
||||

|
||||

|
||||
|
||||
Update of the power switch of the amplifier (at appears, that the small transistor couldn't deliver enough current):
|
||||
|
||||

|
||||

|
||||
|
||||
This Tetris implementation consists of a hardware and a software (running on that hardware).
|
||||
|
||||
@@ -31,7 +31,7 @@ The buttons are debounced using RC circuitry and Schmitt triggers and connected
|
||||
|
||||
The peripherial microcontrollers and the EEPROM are connected via SPI including individual chip select lines.
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## Play Ground Canvas
|
||||
@@ -42,7 +42,7 @@ The play ground is implemented using a 10 * 20 matrix of PL9823 RGB LEDs which a
|
||||
|
||||
The communcation with the game play controller is implemented as a sequences of tuples of LED address (0 to 211) and color code. A single octet of 253 where the LED address is expected is taken as the end-of-telegram mark. Readiness to receive a telegram is signaled to the game play controller via a single line connected to a GPIO of the game play controller.
|
||||
|
||||

|
||||

|
||||
|
||||
[Details are here]({{< ref "rgb-driver.md" >}} "Details are here")
|
||||
|
||||
@@ -55,7 +55,7 @@ In the first place, a MAX7221 was meant to be used for connecting a multiple dig
|
||||
|
||||
Communication with the game play controller is just a 16 bit number to be displayed.
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## Sound Effects
|
||||
@@ -68,8 +68,8 @@ An amplifier following the proposal of the AY-3-8913 datasheet is implemented us
|
||||
|
||||
The clock generator proposed by the AY-3-8913 does not work reliably, so an alternative design from "The Art of Electronics" has been used.
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
|
||||
Reference in New Issue
Block a user