VIP2K software notes, by Chuck Yakym and Lee Hart, Sep 29 2018 These files are for the VIP2K rev.A kit or boards only. vip2k-readme.txt - This file. Last update: 9/29/2018 vip-2716.hex - This is the video state machine coding that goes into the 2716 EPROM (U7). Last update: 9/20/2018 vip2k-tv.hex - This is an example 1802 program that goes into the 27C256 EPROM (U2). It is a "TV Typewriter" program to demonstrate the VIP2K video, keyboard, and video state machine. Last update: 9/25/2018 Type any key, and its code is displayed on the video screen. The cursor then advances to the next position. If the line is full, the character wraps to the next line. If the screen is full, the display scrolls up. Hold any key down to auto-repeat it every 1/5 second. Hold down either SHIFT key for upper-case letters or codes. Hold down the CTRL key for control codes. Control keys that have been implemented so far (see source code file): ;TV TYPEWRITER FOR THE VIP2K ;WRITTEN BY CHUCK YAKYM 9/13/2018 ;LAST UPDATED 9/25/2018 ; ;The following are the only cursor control code that this program will ;respond to. ;CTRL + lowercase u = ASCII code 0BH (VT) - move cursor up one line ;CTRL + lowercase d = ASCII code 0AH (LF) - move cursor DOWN one line ;CTRL + lowercase l = ASCII code 08H (BS) - move cursor left ;CTRL + lowercase r = ASCII code 09H (HTAB) - move cursor right ;CTRL + lowercase h = ASCII code 02H (STX) - move cursor to home position ;CTRL + lowercase c = ASCII code 0CH (FF) - clear screen ;NL (ENTER or RETURN) moves cursor to left end of next line ;BS (Backspace) moves cursor left one position ; ;The cursor is shown as an inverted character at the current cursor position IMPORTANT NOTE: On the VIP2K rev.A board, cut the foil trace on the bottom of the main board that connects pin 16 to Pin 15 of U11 (74HC165). Connect pin 15 to ground (VSS) instead. You need a "fast" 1802 that runs reliably at 4 MHz. The original 1970's 1802 was only spec'd to work up to 2.5 or 3.2 MHz. Later date code parts are faster. You will have to hand-pick a fast enough 1802 to deliver a good 4V peak-to-peak signal on pin 39 (DOTS) to clock the 74HC165 shift register. Questions? Corrections? Please feel free to contact either of us by email: Chuck Yakym or Lee Hart