October-November 1985 TABLE of CONTENTS Inside ZCPR3
Total Page:16
File Type:pdf, Size:1020Kb
$3.00 October-November 1985 TABLE OF CONTENTS Inside ZCPR3 . .. .. 4 Xerox in Black And White ...................................... 27 New PIO For The Big Board .................................... 29 Faster Screen Output With Turbo ................................ 31 Cleaning Up Your Screen - Video Adjustments .................... 45 dBASE To Bibliofile In Small C ................................. 48 T~o Megabytes And More On The DSI-32 ........................ 51 SOG IV ....................................................... 52 The Future Of Computing ...................................... 56 MS-DOS In The Public Domain ................................. 63 Selecting A Drive Within CP1M ................................. 73 Graphics In Turbo Pascal (For Any System) ...................... 80 Regular Features The S-100 Bus .............. 12 Technical Tips .............. 86 In The Public Domain ....... 15 Culture Corner .............. 95 C'ing Clearly ................ 19 Crossword No.2 Solution .... 97 The Xerox 820 Column ...... 23 86 World .................... 33 Future Tense The Kaypro Column ........ 37 Tidbits ..................... 98 FORTHwords .............. 67 Express - Text Editor ....... 100 Pascal Procedures ........... 75 The Last Page ............. 104 On Your Own .............. 84 NEW LOWER PRICES! NEW LOWER PRICES! NEW LOWER PRICES! "BIG BOARD II" 4 MHz Z80·A SINGLE BOARD COMPUTER WITH "SASI" HARD·DISK INTERFACE $545 ASSEMBLED & TESTED $145 PC BOARD WITH 16 PARTS Jim Ferguson, the designer of the "Big Board" distributed by Digital SIZE: 8.75" X 15.5" Research Computers, has produced a stunning new computer that POWER: +5V @ 3A, +-12V @ O.1A Cal-Tex Computers has been shipping for a year. Called "Big Board II", it has the following features: • "SASI" Interface for Winchester Disks Our "Big Board II" implements the Host portion of the "Shugart Associates Systems .4 MHz Z80-A CPU and Peripheral Chips Interface." Adding a Winchester disk drive is no harder than attaching a floppy-disk The new Ferguson computer runs at 4 MHz. Its Monitor code is lean, uses Mode 2 drive. A user simply 1) runs a fifty-conductor ribbon cable from a header on the board to interrupts, and makes good use of the Z80-A DMA chip. a Xebec controller that costs only $295 and implements the controller portion of the SASI interface, 2) cables the controller to a Seagate Technology ST-506 hard disk or • 64K Dynamic RAM + 4K Static CRT RAM + one compatible with it, and 3) provides power for the controller-card and drive. Since our CBIOS contains code for communicating with hard-disks, that's all a user has to do 24K E(E)PROM or Static RAM to add a Winchester to a system! "Big Board II" has three memory banks. The first memory bank has eight 4164 DRAMs that provide 60K of user space and 4K of monitor space. The second memory bank has • Two SynchronouslAsynchronous Serial Ports two 2Kx8 SRAMs for the memory-mapped CRT display and space for six 2732As, 2Kx8 With a Z80-A SIOIO and a Z80-A CTC as a baud-rate generator, the new Ferguson static RAMs, or pin-compatible EEPROMS. The third memory bank is for RAM or ROM computer has two full RS232-C ports. It autobauds on both. added to the board via the STD bus. Whether bought as a bare board or assembled and tested, it comes with a 2732 EPROM containing Russell Smith's superb • A Parallel Keyboard Port + Four Other Parallel Monitor. Ports for User 1/0 • Multiple-Density Controller for The new Cal-Tex single-board computer has one parallel port for an ASCII keyboard SSIDS Floppy Disks and four others for user-defined liD. The new Cal-Tex single-board computer has a multiple-density disk controller. It can • Two Z80-A CTCs = Eight Programmable CounterslTimers use 1793 or 8877 controller chips since it generates the side signal with TTL parts. The The new Ferguson computer has two Z80-A CTCs. One is used to clock data into and board has two connectors for disk signals, one with 34 pins for 5.25" drives, the other out of the Z80-A SIOIO, while the other is for systems and applications use. with 50 pins for 8" drives. • PROM Programming Circuitry • Vastly Improved CRT Display The new Cal-Tex SBC has circuitry for programming 2716s, 2732(A)s, or pin- The new Ferguson SBC uses a 6845 CRT controller and SMC 8002 video attributes compatible EEPROMs. controller to produce a display rivaling the display of quality terminals. There are three display modes: Character, block-graphics, and line-graphics. The board emulates an ADM-31 with 24 lines of 80 characters formed by a 7x9 dot matrix. • CPIM 2.2** CPIM with Russell Smith's CBIOS for the new Cal-Tex computer is available for $150. The CBIOS is available separately for $25. • STD Bus The new Ferguson computer has an STD Bus port for easy system expansion . • DMA The new Ferguson computer has a Z8Q-A DMA chip that will allow byte-wise data transfers at 500 KBytes per second and bit-serial transfers via the Z8Q-A SID at 880 Kbits per second with minimal processer overhead. When a hard-disc subsystem is added, the DMA chip makes impressive disk performance possible. ··CP/M is a registered trademark of Digital Research. Terms: Orders paid for with a cashier's check or bank card will be shipped within three CAL-TEX COMPUTERS, INC. working days. Orders paid for with a personal check will be shipped within three weeks. 12788 HWY. 9 • BOULDER CREEK, CA 95006 • (408) 338-2572 Add $5 for packing & shipping in North America. MICRO CORNUCOPIA P.O. Box 223 Bend, Oregon 97709 111110 IIDllallD.11 503-382-5060 Orders Only 503-382-8048 Tech. 9 - Noon Oct. -Nov. 1985 The Micro Technical Journal No. 26 The problem is that there is a moat between the applications stuff (you Editor & Publisher know, "hit ctrl-K, ctrl-E to turn off David J. Thompson the menu") and high level "discussions of new compilers. Operations & Advertising Not Funny! Spreadsheets and editors are get David Pogue ting "friendlier," which means the user is having less and less contact Associate Editors with the operating system and the Rebecca Ozrelic hardware. (That's why we're getting Gary Entsminger calls from folks trying to boot up a disk under WordStar.) Accounting Seriously Magazines such as User's Guide Sandra Thompson Last issue I was short (in a long sort and Profiles can help these people use of way), but a lot of people thought I their software and their operating Graphic Design was hilarious. I think they're hilar system. Then if they become interest Craig Lannes ious, too. So we're even. ed in how their operating system is Some folks 'really got a belly laugh put together or how to modify it, they Graphic Production when I mentioned Ampro's Jumbo become candidates for Micro C (hoo Michael Odell Tracey Braas Board. However, Ampro's Rick Lehr ray for new candidates). baum wasn't chuckling when he called So we will be running some get-up Technical Department to ask how I had found out about his to-speed articles. That way up-and Dana Cotant Eric Roby massive proj ect. Actually I made it comers will know intuitively the dif Bruce Berryhill Laine Stump up, but I didn't let on. (It was so ference between a hex and a gaggle of Larry Fogg absurd that I shouldn't have been fairies. (There is a decided difference, surprised the military might fund but it's too technical to cover here.) Staff Assistants such a task.) We'll also be watching for books Dorcas Dsenis Cary Gatton Anyway, Rick informed me they and other publications which will help. Laura Pendley "Renee Katter have a dedicated microwave link so (If you have any recommendations, engineers can work at opposite ends of drop me a note containing a short MICRO CORNUCOPIA supports systems the board without running up large description plus price, publisher, and programming languages and builders of single board and S-100 systems. phone bills. (Good idea.) where it's available.) Now, just so you won't be fooled I'll be flagging the introductory Application to mail at second class postage rates is pending at Bend, OR 97701 and again, be forewarned that practically articles here in the editorial, plus additional entries. Published bimonthly by everything in this editorial is serious. there'll be special items for beginners Micro Cornucopia Inc., 155 NW Hawthorne, in Tidbits and The Last Page. Bend, OR 97701. Postmaster: Send address change to Micro Cornucopia, PO Box 223, The Gap Bend, OR 97709. We get a lot of comments on our Where Do We Go From Here? There's been a continuing undercur SUBSCRIPTION RATES: renewal forms from people who say we 1 yr. (2nd Class) $16.0D are over their heads technically: "I rent of frustration, or uneasiness, or 1 yr. (Canada & Mexico) $22.00 don't understand half of it, but I like queasiness, or something in the Micro 1 yr. (Other foreign) $30.00 Make all orders payable in U.S. funds on a it." C office lately, and though I haven't U.S. bank, please. These are the people who renew. The quite pinned down the source, I have folks who don't renew probably don't an idea what it might be. ADVERTISING RATES: Available on re quest (call Alice Holbrow). understand half of it and probably Technically, we're frustrated, and it don't like it, either. shows up in our discussions about the CHANGE OF ADDRESS: Please send your Well, we have been a technical relative merits of the new processors, old label and new address. journal from day one. And we will new operating systems, new any SOFTWARE, HARDWARE, AND BOOK remain technical.