Noted discrepiencies between john and simons notes
[uccvend-snackrom.git] / doc / memorymap
index 3f8a9b3..86ef2f2 100644 (file)
@@ -99,3 +99,41 @@ motor
 ;       0  motor driver row output enable
 ;PA5 selects between RS232 and current loop serial interface?
 
+
+
+
+
+
+Simon's comments say this:
+0x3800 to 0x3FFF - U14. 74HC374 - 8 * D type flip flops. Here the data bits
+       are latched and taken off to various devices. (read serial I/O by 
+       toggling data lines). 
+       D0, D1 - Bill Valadator
+       D2, D3 - Display - D2 is data, D3 is clock (I think)
+       D4, D5, D6 - Snack Motors. D4 is data for the row decoder. D5, D6
+               form part of the column decoders as far as I can tell. 
+0x3000 to 0x37FF - U13. 74HC374. For the changer - dispenses change and/or
+               counts change I think. Just latches data to the device. 
+
+John's say this:
+;3000   misc outputs
+;       7  motor driver serial data
+;       6  col 9 motor driver
+;       5  col 8 motor driver
+;       4  display connector
+;       3  display connector
+;       2  not used
+;       1  note acceptor connector
+;       0  note acceptor connector
+;3800   changer outputs
+;       7  /ACCEPT
+;       6  /SEND
+;       5  RESET
+;       4  /$.05
+;       3  /$.10
+;       2  /$.25
+;       1  /$1.00
+;       0  motor driver row output enable
+;
+
+which is correct?

UCC git Repository :: git.ucc.asn.au