How New Wave keyreader was suppose to work!!!!!! 018X keyreader works because most mirco-proccessor chip can excute internal micro-code faster the it can write or read memory. The trick is to burst U7 clock to 14.3 mz at the right time. U7 does the following when sending the S/N to U19. (1) flags U19 using with data ready when it has placed data on the buss (2) U19 flags U7 when data is recieved (3) U7 drops data ready status flag The keyreader works in the following way: (1) U19 load updown counter with current switch settings (2) The keyreader waits for U7 to drop data ready status bit (3) Keyreader start timeout delay (the amount of time that is required for U7 to do the following:) (a) complete current instruction cycle (b) excute RETS instruction (c) excute INC R70 (d) peform ops fetch of DJNZ B instructions (4) When keyreader completes delay time it will start burst time out which kills the DEC B instruction cycle. This will cause the B reg not to be updated. Timing as follows: CPU cycles 14 cycles 7 or 9 cycles [-------delay time-------][---burst time---] RETS & INC R70 DJNZ B The problems with the NEW WAVE keyreader are the logic can cause the 14.3 mz and the .4 mz clock to be gate when reader is in off position, the logic and pc board do not match and the software will not fuction with the current logic correctly. To correct the logic you will need a DPDT switch and to wire wrap a new board making the following change to the logic. (1) add OR gate between U12 pin 3 and U11 pin 4 (the prints should show the following U12 pin 3 to U9 pin 1, U9 pin 3 to U8 pin 4) (2) add OR gate between U9 pin 8 and U8 pin 1 (then prinst should show then following U9 pin 8 to U9 pin 12, U9 pin 11 to U9 pin 1) (3) jumper U9 pin 2 and U9 pin 13 together and tie to the NO side of DPDT switch. Tie the NC side to U7 pin 13 and the common to gnd. (4) add 74ls07 and install in the following: (a) connect u11 pin 6 to 7407 pin 1, connect 7407 pin 2 to VCII board u7 pin 17, install 250 ohm resistor from 7407 pin 2 thru diode to +5 (5) I have also change the software and add it the the VCIIDIAG chip that will now correctly read the keys. I have found the following switch setting to work fine with this software for 0184 and 0187 boards. lsd msd U1 U3 U4 U5 U7 pin 15 open open closed open closed pin 1 closed open closed open closed pin 10 closed open closed open closed pin 9 open closed closed closed closed hex 9 E 0 7 0 I have found that key reader will work in the range from 0EC TO 0E5 setting of u1-u4 Instruction to install the board: Remove epoxy from U7 pins 1 - 10 Remove epoxy from U30 and and install socket with stock chip Remove epoxy from cap next to u7 pin 17 Install module in unit and power up and make sure s/n and health bite is Ok in the following order install the keyreader board (1) install wire to U9 pin 14 +5 (2) install wire to U9 pin 7 gnd (3) install wire to U19 pin 2 (4) install wire to U19 pin 10 (5) install wire to U31 pin 3 (6) remove cap leg next to u7 pin 17 (7) install wire to cap going to U7 pin 17 (8) make sure reader switch is to hlt position (off position) (9) install module and power up (10) hit enter key to go main menu (11) hit 2 to enter read key menu (12) hit 2 for 018X reader menu (13) hit enter to check s/n (should display on top line) (14) if s/n is ok hit cancel key (15) from main menu go to read key menu (16) hit 2 to read 018x keys (17) turn switch on and hit enter key (18) when keys appare turn switch off (read key four times to make sure they are correct) (19) power unit down (20) remove wires in starting this U7 pin 17 working backwards to U9 pin 14 (21) install cap at U7 pin 17 (if it may be bad replace with 68pf cap) With mods and new software I have read the Keys from 0184 and 0187 boards If you find any other switch setting the ones listed please upload them in the following format: These setting worked on both boards I built, but may var from board to board, for one board recieved good keys at starting at 0ED and the other started at 0EC, both stopped at 0E5 SWITCH SETTING (U7&U5) (U4,U3&U1) Board type Burst Timing Delay Timing Start Center End 0180 0181 0182 0183 0184 07 HEX 0EC 0E9 0E5 0185 0186 0187 07 HEX 0EC 0E9 0E5 0188 0189 018A 018B 018C 018D 018E 018F 0190 0191 For those who don't have a set of prints for NEW WAVE key reader the following is point to point wire list (I don't have CAD to draw the logic out so you will have to draw it from the wire list) Chips used (1) 5 74ls193 up/down counter binary (u1,u3,u4,u5 and u7) (2) 1 74ls00 nand gate (u12) (3) 1 74ls74 f/f (u10) (4) 3 74ls123 one shot (u2,u6,and u8) (5) 1 74ls32 or gate (u9) (6) 1 74ls08 and gate (u11) (7) 5 4.7k resistors (one shot timing) (8) 1 74ls07 hex buffer (u13) (9) 5 100 pf cap (one shot timing) (10) 10 .1 mf cap (power filter cap) (11) 1 47 mf at 25 wvdc (power filter cap) (12) 1 1N4001 diode *points on VCII board from *u31 pin 3 to u12 pin 1 from u12 pin 3 to u9 pin 1 from u9 pin 3 to u11 pin 4 from u11 pin 6 to u13 pin 1 from u13 pin 2 to *u7 pin 17 connect u13 pin 2 thru 250 ohm resistor and 1N4001 diode (cat) to +5 vdc from u12 pin 1 to u12 pin 13 from *u19 pin 2 to u12 pin 10 from u12 pin 8 to u11 pin 5 from *u19 pin 10 to u9 pin 10 from *edge connector pin 7 to u9 pin 9 from u9 pin 9 to u8 pin 9 from u9 pin 8 to u9 pin 12 from u9 pin 11 to u8 pin 1 from u8 pin 15 thru 4.7k to +5 from u8 pin 15 thru 100 pf cap to u8 pin 14 from u8 pin 7 thru 4.7k to +5 from u8 pin 7 thru 100 pf cap to u8 pin 6 tie u8 pins 2,3,10,11 to +5 tie u2 pins 2,3,10,11 to +5 tie u6 pins 2,3,10,11 to +5 tie u10 pins 2,3,11,12 to gnd from u8 pin 4 to u10 pin 13 from u10 pin 8 to u12 pin 12 from u12 pin 11 to u1 pin 4 jumper u1,u3,u4,u5,u7 pin 11 together from u1 pin 11 to u8 pin 12 jumper u1,u3,u4,u5,u7 pin 14 to gnd from u1 pin 13 to u2 pin 1 from u2 pin 4 to u3 pin 4 from u3 pin 13 to u2 pin 9 from u2 pin 12 to u4 pin 4 from u2 pin 15 thru 4.7 k to +5 from u2 pin 15 thru 100 pf cap to u2 pin 14 from u2 pin 7 thru 4.7 k to +5 from u2 pin 7 thru 100 pf cap to u2 pin 6 from u4 pin 13 to u10 pin 10 from u10 pin 10 to u10 pin 1 from u10 pin 6 to u12 pin 4 from u12 pin 4 to u12 pin 2 from u10 pin 5 to u12 pin 9 from u11 pin 6 to u12 pin 5 from u12 pin 6 to u5 pin 4 from u5 pin 13 to u6 pin 1 from u6 pin 4 to u7 pin 4 from u7 pin 13 to u10 pin 4 from u9 pin 2 to u9 pin 13 from u9 pin 2 thru 1k to +5 from *u9 pin 14 to board +5 from *u9 pin 7 to board gnd install 47 mf and .1 from +5 to gnd install DPDT switch as follows c gnd----O O-------- to u9 pin 13 I no O-------------to u7 pin 13 nc switch shown in hlt position (off) install dip switches to u1,u3,u4,u5 and u7 as follows hex 1 O O-------to pin 15 I 2 O O-------to pin 1 I 4 O O-------to pin 10 I 8 O O-------to pin 9 I I------------to gnd install 250 ohm resistor and diode as follows +5----I>I-----resistor-------u13 pin 2 + - I'm current working on a writer for 018x boards, during trying to figure just why this product from NEW WAVE (the grabage factory) didn't work right, I found a way to write data to u7 memory. maybe next month spent to much time on this one the month. The person who gave me this board feels much better now that it works. Don't send NEW WAVE any money their just another rip off company. If you feel this documentation has helped you and you can use it. PLEASE MAKE A CONTRIBUTION TO THE CATHOUSE RBBS If anyone has a DMII please upload it an I will try figure out just why is don't work. I currently do machine level programing for a large company on Z80 and 7000 , and 8085 mirco-processor chips. ************************************************************** * * * WARNING WARNING WARNING * * * ************************************************************** INCORRECTLY SETTING OF SWITCHES AND USING BOARD WITH OUT PROPERLY CHECKOUT CAN CAUSE DATA IN U7 TO GO BYE BYE VCII diag will dump this data to serial port on u19 to your computer, please dump u20 before using any other parts of this software, because it uses part of u20 sram to store data. The basic program will take the serial file and make a load file to reload u20 sram. I use QMODEM to capture this data on my P.C have fun!!!!!! From the people who developed WATCHER AND VCIIDIG AND NOW VCIIIDIG software  Downloaded From P-80 International Information Systems 304-744-2253 Downloaded From P-80 International Information Systems 304-744-2253