| FileName | Size | Description |
| r232tran.asm | [17k] | The assembly source for both true RS-232 and inverted RS-232 (define at the top determines which) |
| spic1000.pdf | [330k] | The unfinished datasheet for 3 products. The third was never created, but could easily be done from the above asm file. The source is included in this file, as well as schematics of applications, and a full operating description. Plus typical data sheet fluff. |
| r232trnb.asm | [7k] | This is the base of this and other rs-232 devices I was going to make (such as LCD, servo, etc). It includes few comments, but a lot of the loops where I put code have been unrolled and counted. Note that much of the work is done when the transmit and receive routines are doing nothing. |
| Operate.xls | [22k] | These three Excel files were created to help me visualize the timing and get it exactly right. I include them so you can see how tight I was for space, and to suggest to you another way of 'flowcharting' code. IIRC there are a few extra cycles that could be squeezed out, but it worked and so I didn't touch it up any more. |
| operate1.xls | [24k] | |
| setup.xls | [20k] | |