Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
project:atari_asteroids_autoplay [2013/03/17 04:46] – [3/16/2013 @ 9:07pm] smarkproject:atari_asteroids_autoplay [2013/03/17 04:49] – [3/16/2013 @ 9:07pm] smark
Line 77: Line 77:
 ^ DACY#* |  10  |  9  |  8  |  7  |  6  |  5  |  4  |  3  |  2  |  1  | ^ DACY#* |  10  |  9  |  8  |  7  |  6  |  5  |  4  |  3  |  2  |  1  |
 ^ B11 Pin |  13  |  12  |  11  |  10  |  9  |  8  |  7  |  6  |  5  |  4  | ^ B11 Pin |  13  |  12  |  11  |  10  |  9  |  8  |  7  |  6  |  5  |  4  |
-^ Logic Channel |  0  |  1  |  2  |  3  |  4  |  5  |  6  |  7  |  N/A   N/A  |+^ Logic Channel |  0  |  1  |  2  |  3  |  4  |  5  |  6  |  7  | | |
 ^ Sample Value |  1  |  0  |  1  |  0  |  1  |  1  |  0  |  1  |  0  |  0  | ^ Sample Value |  1  |  0  |  1  |  0  |  1  |  1  |  0  |  1  |  0  |  0  |
 ^ Digit Weight |  512  |  256  |  128  |  64  |  32  |  16  |  8  |  4  |  2  |  1  | ^ Digit Weight |  512  |  256  |  128  |  64  |  32  |  16  |  8  |  4  |  2  |  1  |
Line 85: Line 85:
 Now whats important to note is that the DAC does not have an internal register so it doesn't load it into a register then "pull the trigger" to change the value for the output. As bits come streaming down DACY* they change the voltage. This means the voltage will jump around a little bit (therefore making the beam jump around). Luckily this happens rarely and is accounted for by BVLD... I think.\\ Now whats important to note is that the DAC does not have an internal register so it doesn't load it into a register then "pull the trigger" to change the value for the output. As bits come streaming down DACY* they change the voltage. This means the voltage will jump around a little bit (therefore making the beam jump around). Luckily this happens rarely and is accounted for by BVLD... I think.\\
 \\ \\
-Anyway, I hooked the logic analyzer up to B11 Pins 13 thru 6, which leaves off pins 5 and 4, which means you lose the last two bits of accuracy. I'm not sure if it is important at this point or not. That means the last two bits are always considered 0. The Saleae Logic software is pretty cool. You end up getting data that looks like this: +Anyway, I hooked the logic analyzer up to B11 Pins 13 thru 6, which leaves off pins 5 and 4, which means you lose the last two bits of accuracy. I'm not sure if it is important at this point or not. That means the last two bits are always considered 0. The Saleae Logic software is pretty cool. You end up getting data that looks like this:\\ 
 +\\
  
 ===== Major Challenges ===== ===== Major Challenges =====
project/atari_asteroids_autoplay.txt · Last modified: 2013/03/17 05:31 by smark
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0