Home
TABLE OF CONTENTS
Contents
1. 85 00 Big Board power supply A amp T ececeeceecee 135 00 C ITOH 8510 9xN matrix graphics 5 char sets printer ser 645 00 C ITOH 8510 same as above but par interface 4 595 00 4Mhz mod that WORKS 7 50 BIG BOARD PARTS 4 9999 v9 CALL E C R L INC P O BOX 387 CANBY OREGON 97013 0387 503 266 4982 24 HRS or 503 656 3382 An EPROM Programmer for the Big Board By Jim Monesmith Introduction By David Thompson The following article by Jim Monesmith will probably become the most thumb worn piece of text in Micro C s history After all con necting a ROM burner to a system as powerful as the Big Board gives you a tool that will compare favorably with any DATA I O PDP 11 com bination When I built the programmer I did some fiddling with the hardware and with the software I am includ ing the fiddled and unfiddled ver sions so you can pick the system that is in tune with your own needs Asyou will see Jim did a super job designing both the hardware and the software to read and program 2708s 2716s and 2732s I didn t need to read or program 2708s so I re moved that part from both the circuit and from the software I also re duced board complexity by getting 5 V and unregulated 30 V from the Big Board supply Again both circuits and versions of software are availa ble I also got a bad case of software feature itis and added a few little ex tras such as the CCITT standard CRC
2. USER S DISK 3 15 00 20 00 This is the disk for folks who are building Jim Monesmith s ROM programmer Two versions of programmer software plus a disk file CRC checker Also contains a sophisticated disk utility DU77 and source for a substantially updated fast copy routine plus more And documentation Including 1 Unmodified ROM programmer 2 ROM programmer with CRC 3 Disk file CRC checker 4 Source of new fast copy 5 Utility isolates bad disk sectors 6 Reset bit 7 unWordstar a file 7 Print fancy page headings 8 And more FREE Your choice of either user s disk or the deluxe character ROM free if you send an article or software and a ROM or extra disk Prices include media package amp 1st class postage air mail for Other Foreign NAME ADDRESS STATE US CAN MEX Other Foreign FORTH IN ROM s 65 00 70 00 in fast ROM 80 00 85 00 Now what you ve all been waiting for FORTH in ROM This is standard FIG FORTH in three 2716 s FIG FORTH is standalone FORTH so you don t use CP M at all If you have disks FIG FORTH handles the disk I O If not you can still enjoy a most fascinating language A simple FORTH line edi tor and a decompiler are available on disk FORTH editor amp decompiler disk 15 00 20 00 TINY BASIC IN ROM 35 00 40 00 in fast ROM 45 00 50 00 This two ROM set takes control of the system just like FORTH d
3. 1 Ready to boot single double density system Complete documentation of simple hardware modifications Assembled and tested double density board 1795 based Extended monitor in two 2716 s Serial and parallel print drivers Reads and writes 8 SD and DD or Sony 34 and 8 double density Plus the following utilities Clock set and display SD and DD formatters Disk utility for SD and DD Particulars Requires 4 MHz Send a disk with CP M on system tracks and two 2716 1 s Choose either 8 SD and DD or 32 DD and 8 DD 5 00 extra for both Call for an incredible price on Sony 33 300K drives Double density price is 180 00 plus 4 00 shipping Jim Monesmith 438 Patterson Road Dayton OH 45419 513 298 6926 Home 513 426 6000 ext 481 Real Time Clock For Big Board Users 25 00 No extra hardware required uses onboard Z80 CTC channels 0 and 1 Easy setup of time and date Allows timestamping of files and listings Uses memory at EFOO EFFF hex Unix like user interface through the use of CP M COM files no assembly language experience needed For CP M 2 2 8 single sided single density disk systems Programmer s Aid Package For CP M Users 45 00 Unix flavored utilities designed to make documentation and text processing easier Utilities include text formatter pretty printer file transliteration word and character counting file encryption decryption and more For CP M 2 2
4. specify language Personal checks take two weeks send just the board number and 25 00 and I ll return a custom fast ROM pre paid Of course include the information on the modifications please specify the ROM address rather than the destina tion address the ROM address for SPEED is 00FCH About the public domain software we re operating as a non commercial user group 15 per disk is more than CPMug but about half as much as some other groups charge for copies of public domain software Dear Editor I m using a Persci 277 dual drive It has a single spindle and head car riage which leads to problems unless you make the following changes to the head position table Original F6C3 2806 JR Z SEL2 CONTINUE IF NEW DRIVE IS READY New F6C3 2824 JR Z HOME HOME HEAD IF NEW DRIVE IS READY Enclose 2 50 for shipping and handling Complete catalog 1 included with COD OK call 213 708 8537 after business hours 7812 White Oak Ave Northridge ca 91325 list program 75 85 DISK DOCTOR lost data recovery 100 60 STAR EDIT text editor 225 40 35 35 50 995 module modules modules modules 1538 00 For 24 hr service This homes the head when chang ing drives The mod may also be needed for double sided drives John Ballenthin 2 Vine St Lexington MA 02173 Dear Editor Thank you for reviewing our LYNC data communications pro gram in your February issue
5. It s like being taught by a very knowledgeable long time friend UNIFORTH is very easy to use First you make a working copy of the distribution disk and then boot it up A simple SYSGEN procedure allows you to tailor the package to your sys tem Arne has done a lot of work PO Box 816 Carpinteria CA 93013 making sure that you can customize the system for your own needs For instance most of the UNIFORTH source in FORTH is included on the distribution disk The source for the machine language kernel is available to purchasers at an addi tional charge FORTH 79 Standard UNIFORTH is an implementation of the proposed 79 standard Users should note that most fig FORTHs are not 79 standard Arne s manual carefully details which words are FORTH 79 standard fig compatible and which are unique to UN IFORTH The glossary specifies which screen holds the FORTH source for each word unless the word is defined in the machine lan guage kernel Editor The basic price includes a rela tively easy to use editor optimized for FORTH programming It also can be used as a general purpose text editor The editor supports a number of different video terminals While most users will probably use their built in ADM 3s UNIFORTH also knows about H 19s and even the IBM ASCII terminal Bravo The edi tor alone is worth the price of admis sion Special features UNIFORTH is custom fitted to the Big Board Disk I O is optimized
6. JP 4000H 3 bytes transfer control to 4000 18 bytes total However you can reduce this to 16 bytes if you use the data in the C and E registers twice So we now have LD HL 0810H 3 bytes HL gets address of source LD DE 4OCEH 3 bytes DE gets destination making sure that E contains CE destination can be anywhere in upper RAM LD BC 181CH 3 bytes BC gets byte count since it can be anything over 1800 we will put 1C in C for double duty OUT C E 2 bytes write CE to port 1C this is where we save the two bytes by using the contents of the C and E registers LDIR 2 bytes move 181C bytes from 0810 to 40CE JP 4OCEH 3 bytes transfer control to 40CE 76 bytes perfect Now we have transferred the code from ROM into RAM and if the code is happy to run at 40CE we re done However for FORTH I needed to relocate the whole chunk into low RAM between 0000H and 1800H So the first bytes at 40CEH relocate FORTH again LD A O4EH load A with HE to reset bit 7 on port 1C OUT 1CH A output it to select the ram side in low memory LD BC 1800H BC gets byte count LD DE 0000H DE gets destination LD HL 4OEOH HL gets source addr ist byte past this code LDIR move it JP 0000H jump to new location So all the user needs to do to call FORTH is enter GF7FO and in no time there appears Z80 fig FORTH 1 1 BIGBOARD 1 0 ERN 10 Designer s Corner I finally got tired of listening to my disk drives grind on and on
7. The program will tell you to make sure that the 2716 per sonality module is in the personality socket and wait for you to type a space When the program receives a space it reads the 2716 s data into memory starting at location 4000 hex 2716 COMPARE Enter 5 The program will tell you to make sure that the 2716 per sonality module is in the personality socket and wait for you to type a space When the program receives a space it will read the contents of the eprom and do a byte by byte com pare with the data in memory It re ports any differences and their ad dresses to the console 2716 PROGRAM Enter 6 The program will tell you to make sure that the 2716 per sonality module is in the personality socket and wait for you to type a space When the program receives a space it will program the 2716 with memory data starting at memory lo cation 4000 hex When the program ming is complete about two min utes the routine will do a compare 2732 READ Enter 7 The program will tell you to make sure that the 2732 per sonality module is in the personality socket and wait for you to type a space When the program receives a space it reads the 2732 s data into memory starting at location 4000 hex 2732 COMPARE Enter 8 The program will tell you to make sure that the 2732 per sonality module is in the personality Socket and wait for you to type a space When the program receives a space it will read the cont
8. cyclic redundancy check so that you can tell whether or not the ROM or COM file has loaded into memory correctly and a check that verifies that the ROM you are about to burn has been completely erased you can override the check to doa reburn CRCK3 COM on user disk 3 contains the same CRC algorithm I used in the modified ROM program so a CRC check on EPROM COM generates the same CRC number as a CRC check on the original ROM This way you can verify to 1 part in 65 000 that the disk data matches the ROM Not even the DATA I O can do all this In both versions the software reads ROMs into memory com pares the contents of a ROM with memory byte by byte reporting any differences and programs ROMs They will read a COM file into the programming part of RAM so that you can burn the data into ROM Plus of course you can enter the PFM monitor and shift shuffle and twiddle bits to your heart s content before going back into the program ming routine and casting your work in silicon Are you drooling yet Better crank up the old soldering iron All of the software complete source com and documentation files for both versions is on user disk 3 Jim Chamberlain PO Box 81 Pittsford NY 14534 716 377 0369 is laying out a circuit board for the 2716 2732 version of the ROM pro grammer EEE Power supply for the original EPROM programmer RS 273 1505 1 N4005 4 25 2V AC IN 12 6V
9. hooked up to automatically turn the system on and off with the carrier detect This way the system can be run remotely My Big Board comes up clean with the disk doors closed so I can leave it set up and run it from the office by modem I also have a separate phone line which I use for the mo dem only W N Reese 2202 Campbell Rd Houston TX 77080 Editor s note Those of you interested in getting to gether by computer should drop Mr Reese a note and see if you can set some thing up Any of you wanting to establish a bul letin board for folks in your area should let me know and maybe we can coordi nate things from here And we can cer tainly let people know what you are do ing Dear Editor I finally got my board running hours of tracing to find one un soldered pin and now am strug gling with software My distribution disk contains a bios that I can t assemble and I have been trying to add the printer driver from Issue 2 but it is also Z80 code The FORMAT COM program re turns DISK ERROR without even looking at drive B I have tried to re locate my BIOS to E800 to be com patible with other users with abso lutely no success The article in Issue 2 is not detailed enough It just says Now reassemble the mess How about a step by step set of instruc tions on how to change the BIOS to E800 In all the CP M stuff I have purchased I have yet to find this kind of information Might be a good art
10. C with the modified step rate it s the same price as the regular fast ROM You have to be running 2 5 MHz in order to use the double density disk formatting routine John men tioned that he would be sending the modification needed to use format ter with a 4 MHz system Jim Monesmith I noted in issue 5 that my charac ters shifted to upper case after I used FEATURE HILLER DD Sector Size 256 1024 Bytes Disk K 480 670 Extended Monitor Yes Parallel Print Yes Serial Printer Yes CBIOS sourc No 1 Monitor source No R W single dens Yes Auto Density Yes Added utilities 4 Yes Supports 5 No 5 4 MHz req Yes Other BB mods Yes Startup time 2 hrs 2 Sided drives Yes Documentation Price 220 my rubout key It turned out to bea hardware problem You see I made my keyboard ca ble 12 long so I could move around pretty much at will That is too long for ribbon cable SinceI shortened it to about 7 my rubout key works fine no longer sending phantom nulls to change the case If you have phantom nulls changing your case try putting your keyboard on a shorter leash Otto Hiller Otto is working on a 5 drive in terface that will be compatible with the Xerox 820 This means that you will be able to read and write disks from the latest Osborne system be cause they also can read and write 820 disks Standardization in the 5 world EBENEN SMITH MONESMITH 256 1024 512 480 670 600 No Yes Yes Yes Yes Yes No Y
11. Cornection CDC Wea a 219 95 4 will consist of a CBIOS and host adaptor to inter 20 more szia oS e face to a SASI bus Winchester disks con Floppy Drive Power Connector Kit trollers cables and power supplies to complete 54 Memorex Floppy Disks singlo side salt i p Sector singlo or double density Box of the system will be available from designated 10 2 American sources CALL NOW TOLL FREE 3 800 824 7888 all states except CA There will be a complete announcement in the 800 852 7777 lot CA residents August issue of The Cornucapia Ask for Operator 99 MC VISA or C O D with certified check APPLIED i of Pala Alta California will be or money order Kansas residents add the American Distributer If you wish details as eter T PR esas soon as they are available in Palo Alta write For into call 316 683 9225 316 685 9445 APPLIED i 2 California Ave Suite 205 uter Pala Alta California 94306 Systems Please no orders at this time Wait for greed pe oin the product announcement tetas IS YOUR DISK DRIVE HARD TO GET PARTS WORKING OVERTIME For Sale The Easy Way WITH ONLY MEDIA WEAR TO SHOW FOR IT Your floppy drive rotates disks Bare Big Boards parts COM 8116 12 50 UR ESAE TIETE disk drives in stock to shortened media life while generating unnecessary noise CRYSTALS Our Drive Control Unit energizes the Integrand TOODV vertical 13 89 MHz 3 00 absolutely necessary Media lasts drive cabinet
12. Edward Ream This package in cludes the editor and formatter COM files setup for the Big Board Small C itself and source code for all With the docu mentation this is over 400K on a flippy disk Edward is selling this package for 50 you can buy it from us for 39 and Ed gets a royalty Where else can you get an editor a formatter a C compiler and source for all for under 40 QUANTITY DESCRIPTION PRICE EACH TOTAL TOTAL ENCLOSED U S funds only please payable on a U S bank ZP ss Make checks payable to MICRO CORNUCOPIA MICRO CORNUCOPIA 11740 N W West Rd Portland Oregon 97229
13. We es pecially appreciate your printing the initialization parameters required to get LYNC running on the Big Board We have expanded our manual to 12 pages so it s easier to use Since many of your readers have a limited budget we are offering a spe cial price of 80 15 off the regular price to anyone mentioning Micro Cornucopia when placing an order Also enclosed is a check for 16 for a one year subscription to Micro Cornucopia it s a great publication Eric Randall COMPUTER AID 1122 De La Vina Santa Barbara CA 93101 oe ee Micro Cornucopia Number 6 June 1982 11 FORTHwords A Column by Arne A Henden Because Hampton Miller is re viewing two FORTHs in this issue I am handling the column myself Hampton will be back in force next issue May the force be with him Ed In this column I ll cover some hap penings in the FORTH world Fol lowing this I ll present a terminal emulator Benchmark Update I ve run the floating point tests us ing Big Board UNIFORTH Z80 software executes basic math opera tions about as quickly as the 9511 processor However for sines co sines and other transcendental func tions the 9511 is about 20 times fast er One of the reasons that the software is so slow is that itis written in high level FORTH I have a com plete timing breakdown that in cludes the LSI 11 23 and 8086 ver sions of UNIFORTH available for anyone who sends an SASE If you want fast floating
14. and decided to do something So I dug out the article on disk drive motor control and my junk box and put something togeth er Initially I had the problem mentioned in the article a huge transient on the 5V line which sent the CPU off picking daisies The transient was caused by arc ing across the relay points I added a 22 mfd 500V capacitor across the points and whoopee the transient was gone The relay in my spare parts box had a 24 V DC coil so I added a simple circuit to turn it on and off from the 4 V TTL line TO DRIVE MOTORS T81 PIN 7 on Big Board The 5V provides a reverse bias for the transistor so it turns off The relay is a Guardian IR 1225 2C 24D Jim Showker User s Software 7812 White Oak Ave Northridge CA 91325 Editor s note just about any small DC relay should work in this appli cation You can use a 12 VDC relay by simply substituting the 12 V line for the 24 V or usea 6 VDC relay they usually pull down at4 V by substituting the 5 V line Oth erwise the circuit is the same Also just about any one watt or greater NPN transistor with reasonable gain should work in this applica tion Micro Cornucopia Number 6 June 1982 USER S SOFTWARE BIG BOARD USERS list users 20 40 off retail Ashton Tate dBase II Condor I entry level data base sys Condor II relational dbase sys Condor III relational w report writer Digital Research MAC macro assembler
15. and the CTC if present is used to keep time and date These added features make UNIFORTH a pleas ure to use Conclusion UNIFORTH is an excellent imple mentation of FORTH It is easy to use has many useful features and utilities and is a real bargain I haven t used the assembler or float ing point but they appear to be of the same high caliber More goodies are on the way from Arne which will in crease the value of UNIFORTH EEE 14 Micro Cornucopia Number 6 June 1982 UNIFORTH You ve heard about FORTH s interactiveness speed and versatility NOW HERE S YOUR CHANCE TO OWN THE BEST UNIFORTH is a stand alone FORTH for the Big Board No operating system is needed save your bucks for more important purchases but if you have CP M there isa utility available for file transfer UNIFORTH is FORTH 79 standard with the double precision integer and assembler extensions Don t get stuck with the 128 byte blocks and slow disk access of fig FORTH All code is FULLY OPTIMIZED for the Z 80 and all Big Board devices are supported such as the CTC for listings with date and time Included with UNIFORTH are All SOURCE CODE except for a 5K byte kernel so you can easily modify the system The kernel source will be available in June as part of the Programmer s Manual An interactive CURSOR ADDRESSED EDITOR the best around Others charge the price of UNIFORTH for just this alone All keystroke commands are logical a
16. anyone permission to use the package but not permission to mar ket I wonder if it wouldn t be a good candidate for a user disk if it falls within the copyright permission Dale Koelling 5400 Webster Downers Grove IL 60515 Editor s note Yes I ll be glad to burn a modified ROM for anyone on the same basis that I m doing the fast monitor ROMs and character ROMs Just send your board number a ROM and a self addressed stamped envelope along with 5 00 Or CP M software for list Users 700 517 00 295 218 00 595 440 00 995 735 00 Microsoft BASIC 80 BASIC COMPILER FORTRAN 80 COBOL 80 90 78 00 MACRO 80 100 86 500 431 150 105 500 431 475 409 295 255 95 62 260 208 149 128 Sorcim Pascal M Supercalc Structured Systems Supersoft SSS FORTRAN per module 350 259 00 395 292 00 500 369 00 750 554 00 200 160 Northwest Analytical Statpak 495 366 Oasis The Word spell check amp dict 75 56 395 292 295 218 1250 738 DIGNOSTIC II hardware checker 100 FORTH specify Z80 or 8080 200 250 RATFOR language enhancer Fortran 100 600 443 1000 738 295 218 395 340 195 169 495 277 250 154 1000 615 750 462 SUPER M LIST mail TINY PASCAL UTILITIES I or II NEMESIS DUNGEON MASTER ANALIZA ANALIZA II Systems Plus 495 304 FMS 80 150 93 00 ACCOUNTING PLUS 645 396 350 216 150 93 250 154 250 154 295 185
17. getting a WANT ADS The following folks are reaching you for only 20 cents per word If you would like to reach the same audience send your words and 20 cents for each to Mi cro Cornucopia 11740 NW West Rd Portland OR 97229 Wanted software for Ham Radio disk or ROM Paul Cooper K6PY 9845 Oakdale Chatsworth CA 91311 213 332 4987 days or 213 993 8459 evenings For Sale Big Board computer Complete system all options included Board power supply and two Shugart SA800 drives in 19 inch rack mount type cabi net Separate monitor and keyboard Looks and works fine 1200 00 412 741 7396 Bill Artzberger RD 2 Box 250 Nicholson RD Sewickley PA 15143 IMPROVED MONITOR PROMS Big Board monitor rewritten to your specifi cations and blown into a PROM or ex ecutable program on disk Extra screen commands port initialization personal ized sign on message etc Also cus tomized character PROMs and any pro gramming or consulting work on the Big Board Jeff Richards 25 Bowline St Jam boree Heights OLD 4074 Australia phone 07 376 3323 Micro Cornucopia Number 6 June 1982 new monitor ROM from Software Publishers if you order their board Otherwise you have to use the monitor to change the contents of FF6AH from 00 to 01 each time you reset the system The step rate of 00 on the 1793 is too fast for most drives If you are planning to get a fast monitor ROM for your board then order one from Micro
18. point that is IEEE compatible you are pres ently limited to the 2MHz 9512 or its cousin the 4MHz 8232A These do not have the trig functions built in It might be possible to interface the In tel 8087 co processor to the Big Board for some super speed advan tages but the chip costs as much as the Big Board In the Journals I plan to cover some of the more interesting FORTH utilities pre sented in various journals Two of these are listed below and others will be covered in subsequent col umns A Disk Operating System for FORTH AnIn depth Look at How a DOS Operates by Peter Reece Byte April 1982 Reece has devel oped FORTHDOS a very useful file oriented disk utility for FORTH It provides all of the usual directory random and sequential record ac cess file locking etc routines and should be seriously considered for your system It is about 27 screens long and shouldn t be difficult to im plement Extensions to FORTHDOS could include variable length rec 12 ords and fixed length records of more than one size A Screen oriented Editor in FORTH by Henry Laxon Dr Dobb s Journal September 1981 This is a public domain editor that is very nice and has a lot of features Commands are similar to Wordstar It is 63 screens long and therefore will take a while to enter Laxon is a good writer and you should at least look at the editor it is an excellent example of how to doc ument FORTH prope
19. program Intel 2732A parts you will have to lower the programming voltage from 25 5 V to 21 V Otherwise you will dam age the 2732A You have been warned continued next page EPROM programmer for 2708 s 2716 s and 2732 s original SWITCHED TP 2 Q Q1 Q3 Q4 Qs Q Q7 Gg Q Qio Qu MC 14040 Qn ES nie E or EC En 4 Il 8 Ao A Ar A3 Ay ASA An 20 UT 8286 ar B B Ba Bs B4 Bs B4B 19 8 17 6 1514 3 i2 ll Dg 07 Micro Cornucopia Number 6 June 1982 EPROM Programmer continued BIGBOARD JUMPERS I assume that your bigboard has the PIO parallel option installed in it You will also need two 74LS243 I C s installed in sockets U90 and U92 of the PIO section On two separate 14 pin headers jumper the following pins and install the headers in sock ets U91 and U93 pin 6 to pin 8 pin 5 to pin 9 pin 4 to pin 10 pin 3 to pin 11 Also jumper JB3 pin 16 to JB3 pin 14 now jumper JB3 pin 14 to J5 pin 40 This last connection uses bit 7 on PIO port B to control the direction of the bidirectional buffers in U90 and U92 The EPROM data is output and input on port A of the general pur pose PIO The general purpose PIO port B is used to control the pro grammer with the following control signal designations Bit Data 0 Clock active high 1 Notused 2 Programming pulse active low 3 Programming mode active low 4 Verify mode active low 5 Reset active low 6 Notu
20. table 4 New CBIOS for CP M 1 4 and 2 2 amp boot 5 Disk mapper with source 6 Documentation for all the above USER S DISK 23 sss 15 00 20 00 This is the disk for folks who are building Jim Monesmith s ROM programmer Two versions of programmer software plus a disk file CRC checker Also contains a sophisticated disk utility DU77 and source for a substantially updated fast copy routine plus more And documentation Including 1 Unmodified ROM programmer 2 ROM programmer with CRC 3 Disk file CRC checker 4 Source of new fast copy 5 Utility isolates bad disk sectors 6 Reset bit 7 unWordstar a file 7 Print fancy page headings 8 And more FREE Your choice of either user s disk or the deluxe character ROM free if you send an article or software and a ROM or extra disk US CAN MEX Other Foreign FORTH IN ROM 65 00 70 00 in fast ROM 80 00 85 00 Now what you ve all been waiting for FORTH in ROM This is standard FIG FORTH in three 2716 s FIG FORTH is standalone FORTH so you don t use CP M at all If you have disks FIG FORTH handles the disk I O If not you can still enjoy a most fascinating language A simple FORTH line edi tor and a decompiler are available on disk FORTH editor amp decompiler disk 15 00 20 00 TINY BASIC IN ROM 35 00 40 00 in fast ROM 45 00 50 00 This two ROM set takes control of the system just like F
21. 25 for the documentation The Unica alone are supplied as COM executable files and are priced at 95 for the set or 15 for the documentation Software is distributed on 8 floppy disks for Z80 CP M version 2 systems Knowlogy Shaping Knowledge for Evolving Worlds P O Box 283 Wilsonville Oregon 97070 Visa Mastercard customers call 503 639 3420 after hours for next day shipment l CP M is a trademark of Digital Research Unica is a trademark of Knowlogy Unix is a trademark of Bell Telephone Labs XM 80 is a trademark of Scientific Enterprises Z80 is a trademark of Zilog Inc BULK RATE U S POSTAGE Journal of the Big Board Users Group PAID Portland OR Permit No 935 11740 NW WEST ROAD PORTLAND OREGON 97229 GIVE YOUR BIG BOARD THE TIME OF DAY MICROTIME 80 CLOCK CALENDAR BOARD 8 MASKABLE INTERRUPTS 1 10 SECOND TO EVERY MONTH FULL TIME AND DATE FUNCTIONS TO 1 1000 SECOND A PLUG IN REPLACEMENT FOR THE Z 80 CPU CHIP PROGRAMMABLE INTERRUPT REGISTER PROGRAMMABLE ALARM REGISTER NICAD BATTERY BACKUP COMPLETE KIT ASSEMBLED amp TESTED 564 5 7995 Add 2 00 Postage amp Handling N J Residents Add 596 Sales Tax Send Check or Money Order to AB COMPUTER PRODUCTS P o BOX 571 JACKSON N J 08527 201 370 9889 p SUBSCRIPTION FORM It s OK to brag i O I own a big board Hooray OI don t own a Big Board but am very interested There s hope How are you
22. 8 single sided single density disk systems To order the above packages send check or money order for the appropriate amount to L A Software xx California residents add 6 sales tax CP M is a trademark of Digital Research Unix is a trademark of Bell Telephone Labs Introductory Price Limited Time Offer Copyright 1982 L A Software Especially For The Big Board From Micro C US CAN MEX Other Foreign USER S DISK 41 15 00 20 00 Over 200K of software especially for the Big Board Including Seeissue 3 page 15 for more information about the disk Also see Using Mo dem7 in the same issue for information about configuring the modem soft ware 1 Two fast disk copiers 2 The manual for Small C 3 A Z80 assembler 4 Two disk formatters 5 Othello 6 A serial print routine 7 Modem software 8 Documentation for all the above USER S DISK 42 15 00 20 00 Especially for folks with single drive systems and those who want to try their hand at extending an assembler Also a new CBIOS with parallel printer interface Returns to default drive on reboot stifles head banging supports CP M 2 2 and 1 4 Step by step instructions for the simple incorporation into your CP M using only DDT and SYSGEN CBIOS source also included Including 1 Two single disk copy programs both with source 2 The source of the Crowe Assembler 3 New Crowe com file with larger symbol
23. AC IN ALL CAPACITORS 50v UNLESS MARKED DIFFERENTLY iuF CAPACITORS ARE TANTALUMS J lAF 35v 438 Patterson Road Dayton OH 45419 It you need to program a 2708 2716 or 2732 EPROMs then this arti cle is for you The article covers con struction bigboard jumpers and operation CONSTRUCTION Following the schematic con struct the programmer on a wire wrap board of your choice Don t forget to use decoupling capacitors between Vcc and ground one 01 micro farad cap per IC even though they are not shown on the sche matic Also use three or four 15 mfd tantalum capacitors between the plus five volt supply and ground Observe polarity with the lead connected to Vcc and the other lead connected to ground Keep these leads as short as possible Using connectors of your choice construct a cable to attach the pro grammer to the bigboard connector J5 as follows Port A Name BB J5 DATA BIT O PIN 6 DATA BIT 1 PIN 8 DATA BIT 2 PIN 10 DATA BIT 3 PIN 12 DATA BIT 4 PIN 14 DATA BIT 5 PIN 16 DATA BIT 6 PIN 18 DATA BIT 7 PIN 20 Port B Name BB J5 CLOCK PIN 26 PGM PIN 30 PROG PIN 32 VERIFY PIN 3H RESET PIN 36 GROUND ALL ODD PINS Power Supply Be sure to observe polarity of the electrolytic capaci tors For the positive supplies the lead must go to the positive side of the supply and the other lead to ground For the 5 volt supply the lead s
24. AND HEADERS OTHER GOODIES You re different And C may be the program ming language you ve been looking for To get you interested we sell a simple compiler called Small C for only 19 95 If you need more features try our excellent CW C compiler for just 49 95 It supports a surprisingly large subset of C And if you would like to have the complete source code for a great C compiler then Q C for 95 is what you need All these compilers run under CP M 8099 Write for detailed information You ll find that we re different too 2114 300ns STATIC MEMORY 4 8 8 916 16 930 20 35 32 950 64 95 100 1 40e 4116 200ns DYNAMIC MEMORY TEXT QUALITY PRINTERS RS232 formed character daisy wheel type PERKIN ELMER CAROUSEL 350 OR DIABLO HYTYPE I D amp W ASSOCIATES PO BOX 60 ROME NY 13440 ALL ITEMS SENT VIA UPS COD 8 16 16 30 25 45 32 548 64 90 100 1 30e 899 00 CALL FOR AVAILABILITY CP M is a trademark of Digital Research 315 339 2232 OR 337 7968 PLEASE CALL EITHER NUMBER EVENINGS ONLY Editorial continued ROM programmer Be there a programmer with soul so dead that he never raised his head and said T d sure like to burn this in toa ROM Raise your head no longer here is a ROM programmer by Jim Mones mith Jim sent a complete package schematics software etc All I had to do was build it up check it out and then pass it along So for the past several weeks I
25. By Hampton Miller FORTH in ROM Rob DeVoe 8080 fig FORTH Author Type Distributor Micro Cornucopia Price 65 00 2716 80 00 2716 1 Requires Big Board Manual 14 pg glossary 4 pg examples and implementation notes Have a Big Board and want to run fig FORTH right now Then FORTH in ROM is for you Just plug in the three ROMs tell PFM GF7FO and presto you re running FORTH Rob DeVoe has been fiercely faith ful to the 8080 fig model with only a few departures And these depar tures have all been in the right direc tion This fidelity is both the major strength and weakness of ROM FORTH The strength is that your 8080 fig programs will certainly run with lit tle if any modification The weak ness is that the disk is accessed on a sector by sector basis so you may FORTHwords continued Letters Comments from readers are be ginning to come in and I greatly ap preciate them While most have been highly favorable there are some dissenters Remember FORTH is an excellent instrument control and interfacing language It was not designed for data crunch ing where you should use FOR TRAN or PASCAL instead Next column Cross compiling FORTH to create small kernels dedicated to a single task is a common practice and one ideally suited to the Big Board Cross compiling is the process of generating on one system the host a FORTH that is to be executed on a another system the target The M
26. IE LN files ma EL ih KU T A d lvi TE t June 1982 TABLE OF CONTENTS An EPROM Programmer for the Big Board 0 4 Do It Yourself Character 5et leen 8 A Selt Loadmp ROMs onte vesia cup ae EA TO EAS no 10 FORTE REViGW scsi obe ea ust EE 14 Updated Double Density esis exceso rh te ERE ER 19 REGULAR FEATURES Lettere oos cet iod Peu e E dX 2 Designer s Corner 10 FORTHwords 12 Wantads 19 MAMUN MIN MUTTON aT TEIL ud NEW PRICES EFFECTIVE ON THE 1ST DAY OF THE COVER MONTH OF THIS MAGAZINE THE BIG BOARD OEM INDUSTRIAL BUSINESS SCIENTIFIC SINGLE BOARD COMPUTER KIT Z 80 CPU 64K RAM For All Sockets Installed And Soldered Add 50 Schematics 5 PARTIALLY ASSEMBLED KITS WANT MORE INFO Full Documentation and ot ROUEN COC RO Roe ieee Sere pta Surg Meeteta ere Eu te QUOND Peta eere NP tr Ver Rt THE BIG BOARD PROJECT Three years in the works and maybe too good to betrue A tribute to hard headed no compromise high performance American engineering The Big Board gives you all the most needed computing features on one board ata very reasonable cost The Big Board was designed from scratch to run the latest version of CP M Just imagine all the off the shelf software that can be run on the Big Board without any modifications needed Take a Big Board add a couple of 8 inch disc drives power supply an enclos
27. ORTH does handling its own I O loading Basic programs and object code routines on and off the disk or out of the third ROM This little Basic is great for controller and utility applications MORE ROMS Fast monitor ROMs for speed freaks and our famous better than Texas character ROM for screen freaks Fast Monitor ROM 25 00 Version 2 2 Character ROM 25 00 e Send Big Board number with monitor ROM orders Monitor amp char ROMs 5 00 each if you send a fast ROM and a stamped self addressed return envelope 30 00 30 00 BACKISSUES each 3 00 5 00 Because of the demand from new subscribers bless their hearts we are keeping back issues in print ISSUE 1 ISSUE 2 ISSUE 3 Power Supply Parallel Print Four MHz Mods RAM Protection Drive Motor Cont Configuring Modem 7 Video Wiggle Shugart Jumpers Safer Formatter 1 2 PFM PRN 1 2 PFM PRN Reverse Video Cursor Plus More 16 pgs Plus More 16 pgs Plus More 16 pgs ISSUE 4 ISSUE 5 ISSUE 6 Keyboard Translation Word Processing EPROM Programmer More 4 MHz Mods Two Great Spells Customizing Characters Modems Lync amp SIOs Two Text Editors Double Density update Undoing CP M ERASE Scribble a Formatter Terminal in FORTH Plus More 20 pgs Plus More 20 pgs Plus More 24 pgs Screen Editor in Small C 39 00 44 00 A simple but full function screen text editor plus a text format ter all written in Small C b
28. ZSID symbolic debugger for Z80 PL 1 80 CBASIC 2 CB 80 true compiler for CBASIC 2 PASCAL MT VERSION 5 3 Ecosoft Microstat advanced statistics Supervyz simplifies CP M Faircom Micro B keyed file accessing Quickscreen screen builder Graham Dorian requires CBASIC 2 per module interactive per module I S A Spellguard spelling checker Ithaca Intersystems Pascal Z Key Bits Wordsearch spelling checker Lexisoft Spellbinder word processor Microtax Level I fed individual Level II M Level III fed partnership Micro Pro WORDSTAR most popular word processor MAILMERGE WORDSTAR MAILMERGE DATA STAR data entry ret amp update WORDMASTER text editor SUPERSORT I sort merge SPELLSTAR spell check dict CALCSTAR electronic spread sheet Please specify computer and disk format send cashier s check or money order each order Ca residents include 6 sales tax USER S SOFTWARE Letters continued the WYLBUR editor I am used to Since editors are controlled by the fingers not the head that is a signif icant advantage The price is 250 so itis not cheap but itis very powerful The electronics division at Argonne National Laboratory has done extensive modifications to MODEMT7 and renamed it MO DEMT 5 It will handle half duplex systems and file transfers with line by line protocols appears to be a ter minalsession to an editor The com ment section in the assembly listing grants
29. and address to be placed on our mailing list for other great specials A Self Loading ROM By Rob DeVoe 3850 SE Grant Portland OR 97214 When Dave and I started talking about offering ROM FORTH we decided that one of the most important design goals was that it be easy to use In fact we first discussed adding an F command to PFM which would load FORTH into RAM However that would have meant modifying PFM and then selling four ROMs instead of three So we decided a more economical approach was to use the G command along with the monitor s little known 16 byte feature You see when the monitor loads itself into high memory it also loads the first 16 bytes of the following ROM space into RAM beginning at F7F0 All we had to do was create a loader that selected the ROM bank loaded the ROMs into RAM and then transferred control to the code in RAM all in 16 bytes To set the PIO bit 7 select the ROM bank I had to load the A register and output it to the PIO The block move entails loading three 16 bit registers followed by an LDIR instruction And finally the control transferis a JP to a 16 bit address So we normally have LD A OCEH 2 bytes load CE into the A register OUT 1C A 2 bytes output CE to port 1C select ROM bank LD HL 0810H 3 bytes HL gets address of source LD DE 4000H 3 bytes DE gets address of destination LD BC 1800H 3 bytes BC gets byte count LDIR 2 bytes move code from ROM to RAM
30. as screen Can be cut and drilled with ordinary hand tools Ample room inside for a Big Board keyboard power supply 12 monitor and a mini floppy disk drive Lots of ventilation holes with a space for mounting a 4 muffin fan Available with blank keyboard panel or precut for Cherry PRO and auxilliary keyboards PLEASE SPECIFY Color Blue SIZE 21 D x 19 W x 16 H LIST 105 NOW ONLY 89 plus 7 shipping I O PANELS Give your computer that professional look with these silk screened 12 x 3 aluminum panels Cutouts for disk PIO two RS 232 connectors convenience outlet and line cord LIST 12 NOW ONLY 9 plus 1 50 shipping MONITORS These 12 Motorola monitors provide sharp clean characters in an 80 x 24 format Wide 15 Mhz band width with 800 line resolution excellent geometry and separate video and sync inputs Open frame de sign Requires 12 VDC at 1 2 amps LIST 200 NOW ONLY 150 plus 4 shipping SUPER SAVINGS ENCLOSURE MONITOR AND PANEL 2 3 5 pis 59 shipping OCTATRACE This dandy little gadget will make just about any scope display 8 channels of TTL level signals Invalu able for troubleshooting computers Bandwidth is greater than 3 MHz Power supplied by circuit under test Kit includes P C board case decal and compre hensive manual with parts list LIST 25 Now ONLY 20 plus 1 50 shipping AB COMPUTER PRODUCTS P O BOX 571 Jackson N J 08527 201 370 9889 Send us your name
31. be ma so simple that it could be entered by kindly printed by Dave Thompson chine language to call the PFM hand hard coded with the PFM M Unfortunately his printer did not monitor routines that perform I O command However by program have greater than and less than and status checks for serial port B ming in FORTH you can add many signs and printed fractions instead You cannot call the PFM routines di features to the basic loop Replace every 1 4 that you see with rectly from high level FORTH be EMULATE is a more complex ver a less than and every 1 2 witha cause you cannot fill the necessary sion of the emulator It adds two greater than registers and the PFM routines functions a means of exiting the won t return to the FORTH inner emulator and returning to FORTH CTRL A from the console and a simple terminal to computer file 72 transfer CTRL B from the console Terminal emulator screen 3 The file transfer routine SEND SIMP EM basic emulation loop half duplex till infinity FILE asks the user to enter the ma BEGIN TERMINAL IF KEY SEMIT THEN SIO IF SKEY EMIT e PIE 23 storage region to be transferred and THEN O UNTIL i then sends a carriage return to the u 0 A am Gk MONO UA UNEe O GETNUM bring in number from console interactive serial port ending the last line you PAD 20 BLANKS PAD 1 17 EXPECT PAD NUMBER DPL 0 lt sent to the port followed by th
32. be typed double spaced on white paper or better yet on disk Your disk will be returned promptly Payment is in contribu tor s copies LETTERS TO THE EDITOR Please sound off CP M is a trademark of Digital Research Inc Copyright 1981 by Micro Cornucopia All rights reserved MICRO CORNUCOPIA June 1982 The Journal of the Big Board Users No 6 New Job oy E With the economy hanging on b its fingernails and slipping and water walkers treading the unem ployment lines it might seem crazy for anyone to quit a good paying engineering job in order to spend full time editing and publishing a small user group journal Itis crazy but the hours I was put ting in trying to do both the job and Micro C were even crazier So forced to choose between the secu rity and the dream I chose the dream A Little History On April 8 1981 we distributed 1800 flyers announc ing Micro Cornucopia the one most of you received with your boards at the Computer Faire in San Francis co Thirty days later we had received a total of three subscriptions At this year s Computer Faire March 19 1982 we had a meeting of Micro C subscribers and we had over 50 folks our meeting followed the Northstar user group and we out numbered them at least two to one Quite a difference So now I m on my own free of the job with its biweekly check free in surance cheap parts retirement benefits and immediat
33. characters per line However if you insist on a display that our competition can match we also have standard 15 MHz models with either P31 green or B amp W phosphor These monitors are regular stock and include a complete money back guarantee If you have any problems within three months simply return the monitor for exchange or refund Also ask about our quantity discounts on monitors and about our prices on Scientific I Ching and game software Add 8 for shipping amp handling CAPITAL LIBRARY SERVICE Computers amp Peripherals PO Box 459 Greenbelt Maryland 20770 301 474 7949 or 301 474 5346 temp number 8 inch SCOTCH DISKS Single sided single density 9 Soft sector 740 0 CASE OF 50 112 50 plus shipping Prices effective until August 1st WE STOCK ALL BIG BOARD PARTS One day turnaround on U S and Foreign Orders P rt t Wai NOR VA G ELECTRONICS 12905 S W BEAVERDAM ROAD BEAVERTON OREGON 97005 TELEPHONE 503 644 1025 NOU CAN RELY ON QUALITY 7 BIG BOARD ADD ONS FROM N V THE BIG BOARD S ORIGINAL I SOFTWARE DESIGNER RUSSELL A SMITH SOFTWARE PUBLISHERS IV LATEST COLLABORATION PRODUCED AN V EASILY INSTALLED ADD ON DUAL DENSITY J BOARD SPECIFICATIONS 5 gt An assembled and tested Daughter board that replaces the 1771 plugging into the 1771 socket enabling you to run either single or double density 5 Uses a 1791 disk controller plus a field proven di
34. cially an example of writing Unica the plural of unicum The Unica a unique collection of programs supporting many features of the Unix operating system never before available under CP M The Unica are more than software tools they are finely crafted in struments of surgical quality Some of the Unica are bc cat cp dm hc In Is mv rm sc srt sr sp binary file compare catenate files copy one or more files disk map and statistics horizontal file catenation create file links aliases directory lister move rename files even across users remove files source file compare with resynchronization in memory file sorter search multiple files for a pattern spelling error detector with 20 000 word dictionary Each Unicum understands several flags options or switches which control program alternatives No special shell is needed Unica commands are typed to the standard CP M command inter preter The Unica package supports several Unix like facilities like filename user numbers sc data bas 2 data bas 3 compares files belonging to user 2 and user 3 Wildcard patterns rm tmp v types each filename containing the letters TMP and asks whether to delete the file 1 O redirection ls a P list writes a directory listing of all files to file list Pipes cat chap sp srt lst i concatenates each file whose name starts with chap makes a list of mispelled words sorts the list a
35. e IF DROP THEN SEND FILE send file to computer interactive contents of all requested mass stor Starting block GETNUM CR Ending block age blocks l 10 GETNUM 1 SWAP 13 cr SEMIT DO loop over blocks For this version you are required 11 I BLOCK 1024 O DO loop over chars w in block to have the necessary CR LF s im 2 E Sens UE GS REULT BOOP bedded in the text and some sort of 14 gt z file terminator at the end of the text 15 No handshaking such as XON i n XOFF is included EMULATE at E O Terminal emulator screen 4 least BIVET Yowan idea of how you 1 would go about adding features 2 A more compilicated emulator CTRL A drops out of the The UNIFORTH version of the 3 emulation CTRL B calls SEND FILE terminal emulator is far more exten 4 sive and includes port A functions 5 EMULATE endable loop of half duplex termulation f band rat lecti tc I 6 BEGIN SIO IF SKEY EMIT THEN TERMINAL term I O 7 paging Daud rate Seiecuon etc in 7 IF KEY DUP 1 CTRL A addition a small turnkey FORTH 8 IF DROP 1 ELSE DUP 2 CTRL B terminal emulator is currently being 9 IF DROP SEND FILE ELSE SEMIT THEN O continue flag developed that will fit in 1 2 ROMs E ii PEE CO THEN This application will be discussed in 12 UNTIL greater detail in the next column 13 58 14 15 continued next page Micro Cornucopia Number 6 June 1982 13 FORTH Reviews
36. e access to some really fine fellow engineers It s awfully hard to go out on your own when you realize all the cords you are cutting And I m sure that Tektronix and other large companies know that Sandy and I plus Jennifer and Erin figured we d be living on a bare minimum for a while so we had a dentalling and doctoring spree just before the health insurance turned into a pumpkin Of course Sandy has been work ing full time on Micro C for over a year so this hasn t been a big change for her but it s certainly a big and good change for me Stick around we ve got great things coming up And please feel free to tell others about us Get together Announcing the first annual semi official international Micro C get together It will be held here at the house Saturday July 24 You are all welcome to come and spend the day trom 10 a m to midnight helping us celebrate the first anniversary of Micro C Bring yourselves families including children friends and grubbies for a day of fun and games and eating and relaxing and compu tering and talking and FORTH and so forth We hope to have one of the new systems running by then along with of course my two Big Boards and the ROM burner Feel free to bring your specialty for the potluck lunch if it s convenient or some other healthful munchies Of course please let us know if you re planning to come and how many you ll be bringing so we won t be to
37. ens below is presented asan three primitive words give you full verse polish source destination example of how to interface witha access to the serial port The first opcode I will present as few CODE simple I O device screen shows the UNIFORTH form words as possible to keep confusion Think of writing in FORTH as for these primitives followed by the down If you have any problems top down design bottom up pro ROM FORTH form Because ROM converting the UNIFORTH CODE gramming You first decide what FORTH does not have a built in as words to your FORTH s assembler you want the final application to be sembler the words are much more drop me a line and I ll try to help and flowchart the program Then obscure essentially being hard Z80 FORTH and ROM FORTH use CODE words if you must todo coded users can minimize the conversion the most primitive interfacing with The word SIMP EM is a high level by purchasing the Z 80 assembler the I O device and test these words FORTH word that polls both inputs and cursor addressed screen editor Finally build on these primitives and performs output accordingly from Unified Software Systems was with high level FORTH to finish the SIMP EM uses an infinite loop and Unisoft The price is 25 including application so will emulate a terminal until you shipping For our case the words SIO reset your system This basic loop is The listings for the last issue were SKEY and SEMIT need to
38. ent ROM if you don t need more than 128 characters 4820 Westgrove 2707 Dallas TX 75248 Figure 1 Compute the 8 ROM addresses for F 46H ROM Address Lines Input Data Names A11 A10 A9 A8 A7 A6 A5 Ah AZ A2 A1 AO D7B B D6B D5B DIB D3B D2B D1B DOB SCAN 0 1 0 0 0 1 1 0 46H F 0100 0110 1 Blanking bit must be 1 X X X Select 8 bytes 000 111 which make up a character 0 1 1 0 0 O0 1 1 0 O O0 0 630H Address of Ist byte 0 1 1 0 0 O 1 1 O 1 1 1 63TH Address of 8th byte All ROM locations 000H 3FFH and 800H BFFH should contain OFFH to blank the Screen when this bit is 0 Figure 2 Putting an F into addresses 630H 637H Addr Data D7 D6 D5 D4 D3 D2 Di DO 630H E0Hs 1 1 100000 eee RH 631H EFH 1 1 1 0 1 1 1 1 632H EFHs 1 1 10 1 1 1 1 d 633H EIH 1 1 10000 1 6384H EFH 1 1 10 1 1 1 1 x 635H EFH 1 1 101111 636H EFH 1 1 10 1 1 1 637H FFH 1 1 1 1 1 1 1 1 DON T 5 8 MATRIX CARES This row is reserved for lower case descenders on Char ROM V 2 X Jumper change for 2732 character ROM mi el 2 3 5 4 U25 6 Y 14 NEW y ERE IR RU NN med 3 4 5 EXE dei 6 a E SEL ea tee es ee E MOESIA 5 2 02 4 se1 3 2 SC Micro Cornucopia Number 6 June 1982 SPRING CLEARANCE SALE WHILE SUPPLIES LAST ENCLOSURES Four piece high impact thermoplastic enclosure con sisting of base keyboard mounting plate shroud and tinted plexigl
39. ents of the eprom and do a byte by byte com pare with the data in memory It re ports any differences and their ad dresses to the console 2732 PROGRAM Enter 9 The program will tell you to make sure that the 2732 per sonality module is in the personality Socket and wait for you to type a space When the program receives a space it will tell you to turn on the programming voltage and will wait for another space After the program receives the second space it pro grams the 2732 with memory data starting at memory location 4000 hex When the programming is com plete about four minutes the rou tine will do a compare see above READ A COM FILE Enter at the console The pro gram will then ask you for the file name Enter X FILENAME COM the drive character X is optional If it doesn t find the file the program displays an error message The file must fit between 4000H and D3FFH or be broken up into smaller pieces MOVE BLOCK OF DATA Enter 0 The program will ask what size block of data to move down to 4000H The size of the block will depend on the eprom being used Type 1 fora 2708 eprom 2 fora 2716 eprom and 3 for a 2732 eprom SAVING THE CONTENTS OF EPROM Read the eprom into memory us ing the programmer and the appro priate menu selection Next type C This will take you back to CP M Now get into DDT COM and use it to move the data at 4000 hex down to 0100 hex After moving the data
40. es Yes 2 Yes Yes Yes Yes No 3 Yes Yes Yes 6 No 7 No Yes Yes Yes 40 minutes 8 30 minutes 9 Yes No 10 13 pages 100 pages 11 250 175 1 Otto plans to make the source for his monitor and CBIOS available later this summer 2 Since Russell Smith is using the present monitor the source is available This also means that most monitor dependent software such as printer drivers will run unchanged 3 Monesmith supplies a simple COM routine for setting or changing the density on a particu lar drive The default for all drives is double density 4 Monesmith has added a number of very neat features such as automatically searching drive A for any file not on the default drive and automatically returning to the default drive after a reboot He has also cured the head banging which occurs when accessing data on a non default drive Both Monesmith and Smith have added serial and parallel print drivers 5 Hiller is working diligently on making his compatible with the Xerox 820 6 Specify either 5 or 8 when you order does not support both 7 However supports 8 and the new 3 112 double density simultaneously 8 Time is spent laying the baud rate crystal on its side formatting a disk and incorporating the new CBIOS 9 Monesmith returns the disk you sent him with DDENSITY already incorporated into the system tracks So you spend 30 minutes laying the baud rate crystal over on its side and adding a couple of jumper
41. etaFORTH cross compiler is used with UNIFORTH and will be dis cussed in detail Hampton will present a simple FORTH applica tion Good luck and smooth pro gramming W E E load and unload the head as many as eight times each time you read a screen of data depends on how long it takes to process each sector of da ta While there is no easy hardware fix for this software enhancements in FORTH are certainly possible Watch for these in Micro C No application software editors assemblers etc were delivered with my pre release copy but David Thompson tells me that a FORTH users disk is in the making My above mentioned enhancements will probably find their way onto it Conclusion Despite the head banging I have to admit that ROM FORTH is the FORTH that I use on my own sys tem The price is right the media never crashes and it meets its speci fications with grace and honor UNIFORTH Author Arne Henden Type Z80 FORTH 79 Distributor Arne Henden PO Box 2644 New Carrollton MD 20784 Price 50 00 Floating pt 35 00 additional Requires Big Board Manual 68 pg spiral bound The hardest thing about using UNIFORTH is getting it out of the packing materials Arne Henden does an excellent job making sure that you get this FORTH undam aged The manual Included with the disk is a really substantial and excellent manual It includes step by step descriptions liberally sprinkled with superb ex amples
42. exotic wild animal to get one treasure or figure out how to get another treasure out of a quicksand bog You communicate thru two word commands such as go west climb tree throw axe look around ORIGINAL ADVENTURE by Crowther Woods Manning and Roichel Somewhere nearby is a collosal cave where others have found fortunes in treasures and gold but some who have entered have never been seen again You start at a small brick building which is the wellhouse for a large spring You must try to find your way into the underground caverns where you ll meet a giant clam nasty little dwarves and much more This Adventure is Bi Lingual you may ps play in either English or French a language learning tool beyond a comparison Runs in 32K CP M system 48K required for SAVE GAME feature Even includes SAM76 language in which to run the game The troll says Good Luck THROUGH SPECIAL ARRANGEMENT WITH CREATIVE COMPUTING WE ARE ABLE TO OFFER ONE OF THEMOST CHALLENGING AND EXCITING COMPUTER GAMES EVER DEVISED BESIDES BEING FUN WE HAVE FOUND THAT RUNNING ADVENTURE IS ONE OF THE BEST TESTS FOR A BIG BOARD SUPPLIED ON 8 IN DISKETTE WITH INSTRUCTIONS 2 9 ADD 2 00 POSTAGE TERMS Add 2 00 postage We pay balance Order under 15 add 75 D igital Research Computers pang No C O D We accept Visa and MasterCharge Tex Res add 5 P TEXAS ax Foreign orders except Canada add 20 P amp H Orders o
43. from 4000 hex to 0100 hex type C and use the SAVE command to put the eprom image on disk EXAMPLE DDT M4000 5000 0100 GOO SAVE XX EPROM COM XX depends on the size of the eprom 2708 XX 4 2716 XX 8 2732 XX 16 Letters continued increase in disk storage faster pro gram loading and execution print spooling no fault disk changes pipes and better error recovery The entire I O system has to be rewritten for it to run though I ll let you know how it turns out l ll have a PFM replacement pretty soon which will include such addi tions as auto boot reverse video highlighting status line with time date and error reporting plus inter rupt driven SIO and PIO ports Andrew Beck PO Box 339 Princeton Junction NJ 08550 Editor s note Yes I m sure a lot of people would be interested in your observations on text editors and on TURBODOS Plus I ve talked to a number of folks interested in a 5 drive interface I m glad you re mak ing it available Dear Editor I have interfaced my BB to a pair of used Shugart 901s They work quite well though a bit slower than the newer ones So I have to put in an extra delay for the stepper motor To do this I have to set SPEED at OFF6AH to 03 This means I have to make this change with PFM each timeIdo a hardware reset a pain Is it possible to get a modified PROM I am using a text editor called MI CRO WYL It acts almost exactly like c
44. gital data separator and write precompensation circuit Requires absolutely no Big Board modifications Runs with 2 5 MHz clock and standard PFM monitor ROM gt Includes a disk that contains e DDSYSGEN A double density SYSGEN program e DDINIT A disk initialization and verification program Allows disks to be formatted in all standard single and double density formats gt Available for 54 and 8 drive systems 5 DUAL DENSITY board includes a 50 to 34 pin cable adapter 250 SOFTWARE PUBLISHERS INC 2500 E Randol Mill Rd Suite 125 Arlington Texas 76011 817 469 1551 Updated Double Density By David Thompson This is part two of the continuing review of double density packages available for the Big Board The lat est information from Software Publishers John McFarland of Software Pub lishers sent me a review copy of Rus sell Smith s double density board Installing the board was trivial just lay the 8116 s crystal on its side and plug in the new board but incor porating the new CBIOS into my CP M was definitely not trivial The in corporation routines are very well done and easy to use except that my BIOS ORGs at E800 like most Big Boards After half a day of trying every thing that appeared logical I called John and he walked me through it in a couple of minutes Since then they have redone the instructions for E800 so they are very easy to fol low You should ask about
45. hould go to ground and the other lead to the 5 volt supply Be Micro Cornucopia Number 6 June 1982 sure and mount LM340T 5 plus five volt regulator and the LM317T ad justable positive voltage regulator on heat sinks using heat sink grease The LM340T 12 twelve volt regulator and the LM320T 5 minus five volt regulator do not require heat sinks Personality Modules Now you need to fabricate the personality modules On separate 16 pin dip headers make the following jumper connections for the personality modules Editor s note on the modified circuit the 5 V is supplied by the Big Board s sup ply Only the 25 V is regulated on the programmer board and the LM317 does not require heat sinking The other volt ages are not required 2716 Personality Module pin 1 to pin 16 pin 2 to pin 15 pin 3 to pin 14 2732 Personality Module pin 4 to pin 13 pin 6 to pin 11 pin 7 to pin 10 Next mount the 24 pin textool zero insertion force sockets to two 24 pin dip headers This will make their at tachment to the rest of the circuit simpler Finally adjust the programming voltage Adjust R19 while the pro gram is running menu selection number 6 with no EPROMs in the programming sockets Set R19 so that the voltage between test point TP 1 and ground is exactly 25 5 volts Use an accurate high impe dance voltmeter This voltage will work for programming 2708s 2716s and standard 2732s CAUTION To
46. iclefor us novices Would also ap preciate a parallel printer driver in 8080 code from anyone who has done it Do you plan any more regional user group meetings in Portland I would like to attend to share infor mation with other users Dave Knight PO Box 334 Chehalis WA 98532 Editor s note Excellent idea for an article Dave If more people knew how to get in and muck around in the BIOS then there would be niore custom BIOS s You ordered user disk 1 so you now have the Crowe Z80 assembler If you are going to learn to write assembly code you may as well use the easiest mnemonics See the editorial for the announcement of the first annual international Micro C get together here in Portland It should be great fun Dear Editor I write from Iluka as one of your satisfied subscribers To date I have only been able to contact two Aus tralian Big Board users two pro spective new subscribers Iluka is a small mainly fishing vil lage 50 miles from the nearest coun try town and about 2 3 of the way from Sydney to Brisbane I am retired on a small cattle farm 100 head I spent 30 years working in Sydney as an industrial electrical and electronic technician My inter ests are still electronics and amateur radio I would like to contact a U S Big Board user with similar interests Some computer parts are difficult to obtain here because they are too small to be worth ordering from a commercial U S supp
47. ith four programming sockets you can program lots of memory at once Programs EPROMS sequentially or in parallel for small production runs Second bank 64K of memory will allow fast screen swaps larger EPROM program storage etc Memory is fully static 6116 CMOS type RAMS which will allow RAM EPROM intermixing Battery back up for CMOS RAM More goodies Sixteen channels of both 8 bit A D and D A conversion Connect any of the FCC approved modems by NOVATION directly into the board Plus there s an S 100 connector which will allow you to connect an S 100 card directly or interface with an 5 100 motherboard And speaking of features voice output with the on board VOTRAX phoneme generator chip All this plus four serial channels four parallel ports everything socketed and it runs at 4 MHz In fact with all this you may just forget about the Big Board altogether This is the board you have been waiting for This board is intended for the serious builder and the novice alike It will be available in bare board full kit partial kits and assembled and tested The board has the same dimensions as the BIG BOARD so it piggy backs into the same space Available 3 20 82 Bare board Ma da ex uad NE NW S RE d ARE EE KR Ea MEE S ES Vh 99 00 Complete package eeeoeseeoeoeeeeeeeeeweeoeeeteeeevseeeeeeeeeeeeeee ee 09 CALL All Prices Plus Postage OTHER BIG BOARD ACCESSORIES Big Board power supply kit BB 2 DRIVES C
48. lier I would like to contact someone who could occasionally purchase electronic parts for me I would arrange to send a cash advance to cover the cost of the parts I enclose cash payment for the user disk because cash is easier to obtain than a bank draft The nearest bank is 28 miles away and the slight risk of losing 20 is better than trav elling 56 miles Ray Evans PO Box 36 Iluka NSW 2460 Australia Dear Editor I m making a 5 1 4 single den sity Big Board floppy interface package available for 40 The price includes the modified PFM and BIOS routines copying CP M and all utilities to mini disk plus docu mentation on connecting the mini to the Big Board Anyone interested must send an original CP M disk plus PFM ROM or Big board serial number The format is 18 sectors track and 35 or 40 tracks drive A note on your review on text edi tors I ve been using Compuview s VEDIT for about a year It is one of the best text editors I know of Lately I ve been evaluating word process ors both for internal use and for sale with systems If you like I can fur nish you with my findings when I m done I ve also just received a copy of TURBODOS and will be evaluating it for use on the BB It is a CP M re placement that promises a 25 3596 continued on page 7 2 Micro Cornucopia Number 6 June 1982 ANNOUNCING THE BIG BOARD ADD ON 22 FEATURES Program 2708 2716 2732 and 2764 type EPROMS W
49. nd include string search and replacement even across block boundaries Forget a command Just inspect the omnipresent menu Full Z 80 ASSEMBLER using Zilog mnemonics with completely logical syntax and it supports the undocumented index register instructions Full IEEE compatable single precision FLOATING POINT software Eight bit signed exponents yield more range than the AMD 9511 All functions are included such as sines cosines and logarithms Compare with the other FORTHs and see the difference A 136 page USER S MANUAL Broken into logical function divi sions it includes many examples and leads you step by step through the learning process Pricing Version 1 without floating point 50 Version 2 with floating point 85 Own Version 1 You can upgrade to Version 2 for only 35 All versions distributed on IBM 3740 standard eight inch single density floppy disk Postage is prepaid within the continental U S UNIFIED SOFTWARE SYSTEMS P O Box 2644 New Carrollton MD 20784 301 552 1295 HIGH RESOLUTION MONITOR FOR A LOW RESOLUTION PRICE SUPER DEALS ON HIGH RESOLUTION TECO MONITORS Like Leedex or Zenith monitors these 12 in Teco monitors are complete ready to connect to the Big Board s composit video output Unlike the Leedex or the Zenith however the top of the line Teco features a 20 MHz bandwidth for unmatched resolution and P31 fast green phosphor This model is crystal sharp even when displaying 132
50. nd prints it on the listing device The Unica are written in XM 80 a low level language which combines rigorously checked procedure definition and invocation with the vers atility of Z80 assembly language XM 80 includes a language translator which turns XM 80 programs into source code for MACRO 80 the industry standard assembler from Microsoft It also includes a MACRO 80 object library with over forty software com ponents subroutine packages which are called to perform services such as piping wildcard matching output formatting and device independent I O with buffers of any size from 1 to 64k bytes The source code for each Unicum main program but not for the soft ware component library is provided With the Unica and XM 80 you can customize each utility to your installation and write your own applications quickly and efficiently Programs which you write using XM 80 components are not subject to any licensing fee Extensive documentation includes tutorials reference manuals in dividual spec sheets for each component and thorough descriptions of each Unicum Update policy each Unica owner is informed when new Unica or com ponents become available At any time and as often as you like you can return the distribution disk with a 10 handling fee and get the current versions of the Unica and XM 80 with documentation for all new or changed software The Unica and XM 80 which requires MACRO 80 are priced at 195 or
51. oes handling its own I O loading Basic programs and object code routines on and off the disk or out of the third ROM This little Basic is great for controller and utility applications MORE ROMS Fast monitor ROMs for speed freaks and our famous better than Texas character ROM for screen freaks Fast Monitor ROM 25 00 Version 2 2 Character ROM 25 00 Send Big Board number with monitor ROM orders Monitor amp char ROMs 5 00 each if you send a fast ROM and a stamped self addressed return envelope 30 00 30 00 BACK ISSUES each 3 00 5 00 Because of the demand from new subscribers bless their hearts we are keeping back issues in print ISSUE 1 ISSUE 2 ISSUE 3 Power Supply Parallel Print Four MHz Mods RAM Protection Drive Motor Cont Configuring Modem 7 Video Wiggle Shugart Jumpers Safer Formatter 1 2 PFM PRN 1 2 PFM PRN Reverse Video Cursor Plus More 16 pgs Plus More 16 pgs Plus More 16 pgs ISSUE 4 ISSUE 5 ISSUE 6 Keyboard Translation Word Processing EPROM Programmer More 4 MHz Mods Two Great Spells Customizing Characters Modems Lync amp SIOs Two Text Editors Double Density update Undoing CP M ERASE Scribble a Formatter Terminal in FORTH Plus More 20 pgs Plus More 20 pgs Plus More 24 pgs Screen Editor in Small C 39 00 44 00 A simple but full function screen text editor plus a text format ter all written in Small C by
52. ontinued on page 11 Micro Cornucopia Number 6 June 1982 7 Do It Yourself Character Set By Ron Drafz Here is a way to double the num ber of characters the Big Board can display and design your own special characters to the Big Board Hard ware wise it is very simple replace the 2716 character ROM with a 2732 and change one jumper By replacing the original 2716 1 350 ns EPROM with an Intel 2732A 3 300 ns you double the ROM space To save the original character set just copy the contents of the 2716 into the lower half of the 2732 The Big Board is shipped with a jumper from U73 pin 21 to U73 pin 24 Remove that jumper and add a new one from U73 pin 21 to U71 pin 11 This upgrades the display from 128 characters to 256 characters by using 8 bits DOb through D7b to se lect the displayed character See Fig ure 3 Generating a character A3 through A11 specify which character is displayed and AO through A2 identify which horizon tal line of that character to display See Figure 1 to compute the ROM addresses Following is a description of how you can create your own special characters Keep in mind that you can only use 5 by 8 out of the total 8 by 8 matrix the remainder is blanked Down to the nits First start with an 8 by 8 matrix Figure 2 Bits 5 6 and 7 are don t cares we ll set those to 1 A 0 in bits 0 through 4 becomesa lit pixel Note that you can customize the pres
53. rising number of folks are planning to purchase the as sembled and tested units You can reach Cal Tex at 780 Trimble Road Suite 504 San Jose CA 95131 408 942 1424 Micro C will be supporting the 8200 as well as continuing to support all the su per Big Board folks BEN ANNOUNCING DOUBLE DENSITY DISK INTERFACE FOR THE BIG BOARD New floppy interface package for the Big Board lets you read and write single and double density disks with 128 256 512 and 102 Bytes sector The package includes 1 Fully assembled and tested board cable and connector to replace the 1771 Board contains 5 ICs including a Western Digital 1795 An extended monitor in two 2716s A disk containing Disk formatting program 128 256 512 1024 bytes sector Disk copying program An overlay for MOVCPM COM A double density SYSGEN 4 Documentation Dependable 4MHz mod Jumpers to add to the Big Board Sector size is determined by how the disk was formatted and is totally transparent to the user Disk capacity ranges from 241K for SS SD 128 bytes sector to 668K for SS DD 1024 bytes sector Requires minor modification to Big Board and requires that Big Board run 4 MHz Available December 15 1981 Price 220 Otto Hiller Co Scientific Equipment P O Box 1294 Madison WI 53701 608 271 4747 3 5 pm Bring the flavor of Unix To your Z80 based CP M system with Unica Unicum a thing unique in its kind espe
54. rly If you don t already have a video editor I recommend this one highly Leo Brodie who wrote Starting FORTH has moved from FORTH Inc to Inner Access Corporation Belmont CA IAC offers many FORTH classes and consulting ser vices not cheap Brodie is also now the editor of FORTH Dimensions and promises to publish more appli cations and less system program ming ug g 70 7415 Leahy Road New Carrollton MD 20784 301 552 1295 The Allen Group of Kalamazoo MI is using FORTH to control its SMART SCOPE automotive diag nostic analyzers Aregon Systems Inc of Anaheim CA is using FORTH in its product Data Ace a relational data base management system David Beers is giving a talk on Data Ace at the 1982 Rochester FORTH Conference in May Data Ace is a commercial product and is definitely not within reach of the hobbyist s pocketbook A Programming Preamble I ll be presenting a FORTH appli cation in every column These appli cations will follow FORTH 79 con ventions wherever possible Readers are encouraged to submit their own applications for inclusion but are asked to keep non standard words to a minimum Watch your language folks However there is no standard for machine language words I will simple terminal emulation program in FORTH HEX Using the SIO B port and the FFM monitor interface Note use either the UNIFORTH or ROM FORTH versions of the 3 primitives but no
55. s 10 Monesmith is working on double sided drive capability 11 Mostly on disk Very well written and organized 19 A New Type of Game D Welcome to an astonishing new experience ADVENTURE is one of the most challenging and innovative games available for your personal computer This is not the average computer game in which you shoot at chase or get chased by something master the game within an hour and then lose interest In fact it may take you more than an hour to score at all and will probably take days or weeks of playing to get a good score There is a provision for saving a game in progress The original computer version of Adventure was written by Willie Crowther and Don Woods in Fortran on aPDP 10 at MIT In this version the player starts near a small wellhouse Upon entering the house he finds food water a set of keys and a lamp Armed with only these items he must set out to explore the countryside in search of treasure and other objects of play He must also confront dwarfs snakes trolls bears dragons birds and other creatures during his quest The game accepts one or two word commands such as GET LAMP SOUTH or KILL DWARF Of course if you don t have the proper tool to carry out an action or if you do something foolish you may find yourself in big trouble In playing the game you wander thru various rooms locations manipulating the objects there to try to find treasures You may haveto defeat an
56. s 3 00 each U S funds 3 00 each NAME ONE a ADDRESS S CIE 2 5 Ne a i O Renewal MICRO CORNUCOPIA 11740 N W West Rd Portland Oregon 97229 mn ame aum UD GEE Ge ae eG m Ge ean G0 Gum Ge Ama GF ae aw Gs m r IW mmmu 4 r CITY US CAN MEX Other Foreign USER S DISK 41 15 00 20 00 Over 200K of software especially for the Big Board Including Seeissue 3 page 15 1 Two fast disk copiers for more information about the disk Also see Using Mo dem7 in the same issue for information about configuring the modem soft ware 2 The manual for Small C 3 A Z80 assembler 4 Two disk formatters 5 Othello 6 A serial print routine 7 Modem software 8 Documentation for all the above USER S DISK 2 ss 15 00 20 00 Especially for folks with single drive systems and those who want to try their hand at extending an assembler Also a new CBIOS with parallel printer interface Returns to default drive on reboot stifles head banging supports CP M 2 2 and 1 4 Step by step instructions for the simple incorporation into your CP M using only DDT and SYSGEN CBIOS source also included Including 1 Two single disk copy programs both with source 2 The source of the Crowe Assembler 3 New Crowe com file with larger symbol table 4 New CBIOS for CP M 1 4 and 2 2 amp boot 5 Disk mapper with source 6 Documentation for all the above
57. sed 7 Buffer direction 0 out 1 in SOFTWARE The program available on user disk 3 is very heavily commented and should be self explanatory The program has been in use for quite some time now and I believe it to be bug free Editor s note The following is a descrip tion of the unmodified programmer rou tine but the operation of both is very similar Both are menu driven and self explanatory OPERATION First place the correct personality module not used in the modified circuit in the personality socket and put the EPROM in the correct ROM socket Then to do a 2708 READ Enter 1 The program will then EPROM programmer for 2716 s and 2732 s modified PeM Sv supply 5 7400 PROG 7407 pinl4 pin pin 14 pin pin 4 pin 9 A A A2 A3 Ag As Ay An 2 TS D T4LS245 Bo By Ba B3 Ba Bs amp Br 18 rr re rs papapi Micro Cornucopia Number 6 June 1982 read the contents of the eprom into memory starting at location 4000 hex 2708 COMPARE Enter 2 The program will read the contents of the eprom and do a byte by byte compare with the data in memory It reports any differ ences and their addresses to the console 2708 PROGRAM Enter 3 The routine will will program the 2708 with memory data starting at memory location 4000 hex When the programming is com plete about two minutes the rou tine will do a compare see above 2716 READ Enter 4
58. t both Written 1982 by A Henden xxkx UNIFORTH versions of the primitives XXkx OFO12 CONSTANT SERSTAT serial status routine OFO15 CONSTANT SERIN serial input routine OFO18 CONSTANT SERQUT serial output routine CODE SID t f is any data at serial port SERSTAT CALL AL LD OH LD HPUSH END CODE CODE SKEY c bring in one char from serial SERIN CALL AL LD O H LD HFUSH END CODE CODE SEMIT c emit char to serial port HL POP L ALD SEROUT CALL NEXT END CODE DECIMAL S 0 0 0 Ul S 6 N e Oo M M Ar bY un t Og 2 R 71 Terminal emulator screen 2 HEX XKKK ROM FORTH form of the 3 primitives XX XX X FPSCODE pseudo CODE defining word BUILDS HERE 2 DOES EXECUTE PSCODE TERMINAL O6CD 4SFFO 0026 2BC3 FSCODE SIO t f is any data at serial port 12CD 6FFO 0026 2HCS 9000 PSCODE SKEY c bring in one char from serial 15CD amp FFO 0026 2BC3 OOOO 10 FSCODE SEMIT e emit char to serial port 11 7DE1 18CD CS3FO OoO2C 12 DECIMAL S 13 14 13 A C 0000 9040 050901 Micro Cornucopia Number 6 June 1982 t f has a terminal key been struck usually use the UNIFORTH Z 80as A Simple Terminal Emulator interpreter NEXT sembler because it s simple Its mne The terminal emulator shown in However once defined these monic conventions are straight re the scre
59. tally unprepared If you re go ing to need lodging we may be able to suggest some places or if you need a ride from the airport just give us some warning If folks want to hang around Sun day we might all go down to the beach and build sand computers without floppy drives Do You Need to Renew Check the subscription form sta pled in the center of the magazine If it s on colored stock and has RENEW emblazoned across the top then you definitely need to renew If you aren t expiring now but want to know when you are going to expire check your address label continued on page 21 Letters Dear Editor Finding an 8116 baud rate genera tor can be a real problem so it might pay to mention that this chip is func tionally the same as the far more common COM 5016 The only differ ence is that pin 9 on the COM 5016 must be tied to plus 12V This pin is not connected on the 8116 The COM 5016 is available from Advanced Computer Products for 15 95 Gary Kaufman 206 South 13th St Apt 810 Philadelphia PA 19107 Editor s note Western Digital is also making pin for pin equivalents of both the 8116 and the COM 5016 The WD 1943 matches the 8116 and the WD 1941 matches the 5016 I understand that the WD 1941 lists for about 9 95 Dear Editor I might be interested in setting up a modem based bulletin board for Big Board users in this area for software exchange I have an auto answer modem by US Robotics
60. tor FULL RS232 For synchronous or asynchronous communication In synchronous mode the clocks can be transmitted or received by a modem Both channels can 3dOUfi3 ANY N N 041 GHOTAONIA LOVLNOS be set up for either data communication or data terminals Supports mode 2 Int Price for all parts and connectors 49 BASIC 1 0 Uses Z 80 PIO Full 16 bits fully buffered bi directional User selectable hand shake polarity Set of all parts and connectors for parallel 1 0 19 95 REAL TIME CLOCK OPTIONAL SMN NOGNO1 3ovulW3a l 1SunHQT109 Zp Uses Z 80 CTC Can be configured as a Counter on Real Time Clock Set of all parts 9 95 CP M 2 2 FOR BIG BOARD available for 159 00 a PRICE CUT PFM 3 3 2K SYSTEM MONITOR The real power of the Big Board lies in its PFM 3 3 on board monitor PFM commands include Dump Memory Boot CP M Copy Examine Fill Memory Test Memory GoTo Read and Write I O Ports Disc Read Drive Track Sector and Search PFM occupies one of the four 2718 EPROM locations provided Z 80 is a Trademark of Zilog Consists of a separate parallel port Z80 PIO for use with an ASCII encoded keyboard for input Output would be on the 80 x 24 Video Display BLANK PC BOARD 149 The blank Big Board PC Board comes complete with full documentation including schematics the character ROM the PFM 3 3 MONITOR ROM and a diskette with the source of our BIOS BOOT and PFM 3 3 MONITOR TERMS Shipmen
61. ts will be made approximately 3 to 6 weeks after we receive your order VISA MC cash accepted We will accept CQD s forthe Big Board only with a 75 deposit Balanc UPS COD Add 4 00 SIPPING USA AND CANADA ONLY Digital Research men OF TEXAS P O BOX 401565 GARLAND TEXAS 75040 214 271 3538 TRADEMARK OF DIGITAL RESEARCH NOT ASSOCIATED WITH DIGITAL RESEARCH OF CALIFORNIA THE ORIGINATORS OF CPM SOFTWARE 1 TO 4 PIECE DOMESTIC USA PRICE MICRO CORNUCOPIA 11740 N W West Road Portland Oregon 97229 503 645 3253 Editor amp Publisher David J Thompson Technical Editor Ruth Fredine Burt Graphic Design Sandra Thompson Typography Patti Morris amp Martin White Irish Setter Cover Illustration Gerald Torrey MICRO CORNUCOPIA is pub lished six times a year by Micro Cor nucopia of Oregon 11740 N W West Road Portland Oregon 97229 SUBSCRIPTION RATES 1 yr 6 issues 1 yr Canada amp Mexico 1 yr other foreign 16 00 20 00 26 00 All subscription orders payable in United States funds only please ADVERTISING RATES Available on request CHANGE OF ADDRESS Please send old label and new address SOFTWARE HARDWARE AND BOOK VENDORS Micro Cornu copia is establishing a group of re viewers We would very much like to review your Big Board compatible products for Micro C Please send material to Review Editor Micro Cornucopia WRITER S GUIDELINES All items should
62. ure C R T and you have a total Business System for about 1 3 the cost you might expect to pay FULLY SOCKETED FEATURES Remember all this on one board 64K RAM 24 x 80 CHARACTER VIDEO Uses industry standard 4116 RAM S All 64K is available to the user our VIDEO With a crisp flicker free display that looks extremely sharp even on small and EPROM sections do not make holes in system RAM Also very special care monitors Hardware scroll and full cursor control Composite video or split video was taken in the RAM array PC layout to eliminate potential noise and glitches and sync Character set is supplied on a 2716 style ROM making customized fonts easy Sync pulses can be any desired length or polarity Video may be inverted or true 5 x 7 Matrix Upper amp Lower Case FLOPPY DISC CONTROLLER Uses WD1771 controller chip with a TTL Data Separator for enhanced reliability IBM 3740 compatible Supports up to four 8 inch disc drives Directly compatible with standard Shugart drives such as the SA800 or SA801 Drives can be configured for remote AC off on Runs CP M 22 TWO PORT PARALLEL 1 O OPTIONAL 64K KIT BASIC 1 0 SIZE 8 2 x 13 IN SAME AS AN 8 IN DRIVE REQUIRES 5V 9 3 AMPS 12V 5 AMPS Z 80 CPU Running at 2 5 MHZ Handles all 4116 RAM refresh and supports Mode 2 INTERUPTS Fully buffered and runs 8080 software SERIAL I O OPTIONAL Full 2 channels using the Z80 SIO and the SMC 8116 Baud Rate Genera
63. using the Big Board Home System O Business System 0 you working on Software Development O OEM O Education O i i What kind of exciting adventure misadventure are EXPERTISE INTEREST Guru 5 Novice 0 Fanatic 5 None 0 gj Software Systems LJ i Software Applications LI L d Languages 1 E 2 C C 3 C N 5 Hardware ia I Are you willing to be a resource in the areas where What are your hardware software needs now your expertise is 4 or 5 l love to O probably O maybe O In the near future no O Other J What kinds of information do you need right now If you get the idea that this document is as interested in enlisting your aid and ideas as it is in getting a sub scription you re right Lots of people are willing to i subscribe lots of people have ideas and we d like to encourage lots of people especially you to take an i hour or two and put ideas and needs and accomplish ments down on paper or disk Then we can pass them along to others and that s what this journalis all about Send me six issues 1 yr of MICRO CORNUCOPIA I understand that I can cancel at any time and receive a refund for the balance of the subscription Issue 1 was published in August 1981 U S Canada amp Mexico Other Foreign L1 16 00 C1 20 00 U S funds 1 26 00 U S funds O 20 00 1st class mail O Back issues Specify s _______ L1Backissues Specify s i O Back issues Specify s 3 00 each U S fund
64. ve been building and testing out the board After a couple of days chas ing an apparent problem on the burner I located a bad run on my Big Board Now I m having all kinds of fun For instance the character ROM just moved up to Version 2 3 when I moved the comma semicolon and colon down one pixel See the article for more information Do it yourself characters Here is a chance to try out your new ROM programmer and be cre ative too Ron Drafz demonstrates how you can create an extended character set in a 2732 The characters you create are lim ited to a 5 8 dot matrix but within this restriction you are free to do whatever you want The single hardware modification is incredibly simple This article should also be a good starting point for anyone in terested in replacing the 2716 moni tor ROM s with one or more 2732s User s Software I have received more than a couple of phone calls from puzzled people pondering a purchase from User s Software see page 12 in issue 5 It turned out that both of the phone numbers in the ad were wrong They hadn t proofed that part of the ad carefully Jim Showker took another shot at the phone numbers in this issue 4 MHz Modifications An informal poll indicates that for a while the Digital Research Com puters 4 MHz modification was the most popular issue 2 page 4 But a lot of folks including Digital Re search have found that it doesn t work dependably
65. ver 50 add b P O BOX 401565 e S GARUAND TEXAS 75040 e 214 271 3538 ase for insurance 12 GREEN BALL BROTHERS MONITOR WITH ENCLOSURE MEASURING 19 x16 5 x14 ROOM INSIDE TO HOUNT A FERGUSON SINGLE BOARD COMPUTER OR SMALL SS 50 S 100 SYSTIM POWER SUPPLY AVAILABLE BELOW REQUIRES 15 VOLTS DC 1 5 AMPS NON COMPOSITE SEPERATE SYNC INPUT A SYNC SEPERATOR SCHEMATIC IS AVAILABLE IT IS ALSO POSSIBLE TO MOUNT A SINGLE 8 DISK DRIVE OR TWO OF THE NEW SLIM LINE 8 DISK DRIVES IN THIS ENCLOSURL ALL UNITS ARE USED AND HAVE BEEN 100 TESTED SHIPPING WEIGHT 357 ASCII KEYBOARD WITH ENCLOSURE TO MATCH ABOVE MONITOR 77 KEYS 7 LIGHTED PUSH BUTTONS ON OFF SW REQUIRES 5 VOLTS DC SCHEMATIC INCLUDED INCLUDES SHIFT TAB CONTROLL AND CURSOR CONTROLL KEYS PUSHBUTTONS AND CURSOR CONTROLLS ARE NON ENCODED SHIPPING WEIGHT 8 35 00 MODULAR POWER SUPPLY MISSING REGULATOR CARD FITS INSIDE ABOVE MONITOR ENCLOSURE INCLUDES LARGE TRANSFORMER THAT OUTPUTS 48 5 VOLTS G 17 AMPS 18 VOLTS Q 1 5 AMPS EACH 15 VOLTS 1 5 AMPS FOR MONITOR THREE LARGE CAPACITORS 1 18kuf 2 8kuf 1 30 AMT 2 3 AMP BRIDGE RECTIFIERS THE TRANSFORMER AND RECTIFIERS CAPACITORS MAKE A PERFECT UNREG ULATED SS 50 S 100 POWER SUPPLY THE SCHEMATIC FOR THE REGULATOR CARD IS AVAILABLE AND THIS SUPPLY COULD BL MODIFIED TO RUN THE FERGUSON BOARD MONITOR AND 2 8 DISK DRIVES IC SOCKET SETS SOON TO BE AVAILABLE WILL INCLUDE ALL NECESSARY SOCKETS
66. with all boards So the most popular modification now CWI C is a trademark of The Code Works THECODE 5266 Hollister Suite 224 Santa Barbara CA 93111 805 683 1585 is 3 5 MHz issue 4 page 9 with Otto Hiller s dependable 4 MHz is sue 3 page 3 running a close sec ond You have to be running 4 MHz 3 5 MHz won t do it if you have ei ther Hiller s or Monesmith s double density package Second Year It s kind of mind boggling to think that we are actually entering our second year with the next issue Its a tribute not only to the gnomes here especially Sandy and Patty who have to make up for my in adequacies but to you folks who not only subscribed to an unknown quantity but then supported us with cards letters articles and phone calls I thank you all and hope to meet you July 24th David Thompson Editor amp Publisher Micro Cornucopia Number 6 June 1982 21 THE DUTCH CONNECTION RUN 5 Floppy Disk Drives A group of Big Board users in Twente The Netherlands have interfaced 5 1 4 inch Winchester ON YOUR BIG BOARD disks ta their Hig Boards They plan to introduce SINGLE ETCH CUT AND JUMP the host adaptor and CP M CBIOS of their system to the American users in June 1982 INSTRUCTIONS SUPPLIED It is expected that in kit form an entire single side single or double density system hardware and software can be made available TANDON Model TM 100 1 for a little as 1500 The Dutch
67. with power onger an e system is quiet 20 MHz 3 00 DCU is the best solution for drive supply Room for e ped 3 5 0688 MHz 3 00 A C control drives amp Big Board 275 pig Boano owners no longer have to ook or connectors rel and POWER CONNECTOR 3 00 place to put them DCU comes Stock horizontal drive complete with everything and is designed to be easily installed cabinet with Borchert within all popular 8 in drives RESISTOR PACKS DCU mounts on the disk AC connector Power supply Room for 2 and even energizes only on zero For the Pair 1 00 crossings Aux output available for horizontal drives and 2nd drive Big Board should have the CTC option Big Board 250 Please order DCU BB for Big POSTAGE 2 00 Board systems for all other systems order DCU and state type of drives and controller used in your system DCU is available in kit form for 18 95 0r assembled 29 95 Digital Research Computers So ie Sad drive harness add The Electronies Shop PO Box 401565 131 North Decatur Garland TX 75040 OPTR 718 377 0369 Olympia WA 98502 214 271 3538 TEGH PITTSFORD NY 14534 206 357 6304 206 352 7530 CBBS TERMS Include 1 50 for postage and handling NYresidents add local tax DOUBLE DENSITY FOR THE LAZY Want the storage capacity of double density without the hassles of incorporating it into your CP M Want lots of extra utilities but still want the best price around Then check this out
68. y Edward Ream This package in cludes the editor and formatter COM files setup for the Big Board Small C itself and source code for all With the docu mentation this is over 400K ona flippy disk Edward is selling this package for 50 you can buy it from us for 39 and Ed gets aroyalty Where else can you get an editor a formatter a C compiler and source for all for under 40 More information about the Cal Tex 8200 has filtered in during the last month 1 The prices are 245 bare board with ROMs and PALs 695 for complete 4 MHz kit not 595 as they originally an nounced and 895 assembled and tested 2 Delivery of the bare boards is sched uled to begin sometime during the first two weeks in June with the kits and as sembled packages to follow a few weeks later Latest on the New Board 3 They are not planning to make the source of the CBIOS or monitor available free If they decide to make them availa ble at all there will probably be an extra charge 4 Bill Siegmund mentioned that he will not have time to provide lots of support to purchasers and he says that because of the DMA troubleshooting the new sys tem will be much more involved than the Big Board So he is discouraging begin ners from tackling a bare board or kit He also plans to charge more for factory ser vice than Digital Research Computers and may refuse to repair boards that were badly assembled or damaged We ve noted that a surp
Download Pdf Manuals
Related Search
Related Contents
Lubekrafft® Cu PASTE 取扱説明書 - パナソニック List of SLMP-compatible Equipment Validated to Operate with the User Manual EN www.philips.com/welcome Leggi - Amaldi Macomer Projektierungshandbuch Heizen und Kühlen mit Wärmepumpen Copyright © All rights reserved.
Failed to retrieve file