Circuit-Cellar-018.Pdf

Total Page:16

File Type:pdf, Size:1020Kb

Circuit-Cellar-018.Pdf 1 EDITOR’S I’ve Seen the Future INK Curtis Franklin, Jr. 1 I recently led a panel discussion at the Embedded Systems 32-BIT PROCESSORS Programming Conference. I met interesting people, arranged for a few articles, and ran into lots of folks who were carrying crystal There weren’t many people talking about 8-bit processors at balls in their fanny packs. I thought you might like to know what the show. Intel mentioned the 8051, saying that they have now they say you’re going to be doing in the next few years... shipped over 100,000,000 of them, but that came as a passing statement at their press conference announcing the latest mem- OPERATING SYSTEMS bers of the 80960 family. Motorola was ready and willing to talk about 68030 and 88000 applications, National was discussing the You’re going to be using an operating system. I’m not talking 32000, and everyone was announcing the arrival of the 32-bit about the operating system on your desktop computer, but the future. Once in a while I heard talk about 16-bit chips like the complete multitasking operating system that you’ll be building 80186 and 8096, but there was a noticeable absence of discussion into each and every control project. Depending on who you talk on anything having to do with 8-bit applications. to, you’ll be using an MS-DOS variant, a UNIX variant, or a All of the predictions I’ve talked about are fine and probably specialized embedded 0s for your development. All of these will true if you are involved in building avionics for the B-2 or make your life easier, your software more powerful, and your automating a nuclear power plant. If, on the other hand, you’re breath fresher. They may be right, but I’m not fully convinced. working on building automation, data logging, or day-today First, an operating system assumes that you can accept a process control, 32-bit processors and million-line applications hefty chunk of overhead in your software. Anyone who’s still running under UNIX may be a bit of overkill. forcing their code into 8K EPROMs will be in special trouble, but there will be more about that a little farther down the page. Most CIRCUIT CELLAR INK folks at the show weren’t worried about memory constraint, and they weren’t terribly worried about the cost the OS adds to the So what are we going to do? We’re going to renew our project. I’ve seen prices ranging from $99 for Coherent (a UNIX- commitment to 8-and 16-bit applications, with a special empha- like OS) to $3,000+ for some of the specialized embedded prod- sis on stretching the limits of the possible with 8-bit processors. ucts. It’s a different type of overhead, but substantial overhead There are new g-bit processors coming onto the market, and we increase all the same. Finally, an operating system adds another will let you know about them. If you need more power, there is level of complexity to any debugging exercise. You can’t just alot of activity in 16-bit processors, and we’ll keep you up-todate worry about how your software is interacting with the hardware, there. Operating systems will play a part in both 8- and 16-bit you have to consider how the passions in the hardware-OS- applications, as will high-level languages, so we’ll look at how application software triangle are affecting one another. The time both can affect the project you work on. Finally, we’ll remember involved is still more overhead that must be absorbed by the that one of the reasons most of you read C IRCUIT CELLAR INK is project. All of this overhead is starting to add up, unless you’re that we take “the road less traveled” in our approach to applica- writing a truly large application. tions. We’re going to be going a little farther down those less- traveled paths in upcoming issues. LARGE APPLICATIONS A NOTE You know the 8K EPROM I mentioned in the last section? Well you can forget putting code into it. You’re going to be Scott Ladd’s “Practical Algorithms” is taking a one-issue va- writing embedded software that needs 500,000-l,OOO,OOO lines of cation. It will be back in CIRCUIT CELLAR INK #19. code. Stop for a moment and let that sink in. Are you still with me? If you’re going to spend the time, money, and effort to develop a million lines of embedded code, the overhead of an operating system gets lost in the background noise. Furthermore, I’m willing to say that, if you have a million- line program, you need an operating system to support your code. You also need a high-level language, heavy-duty libraries and support programs, and a debugger that will work with you in a most intimate fashion. Oh yes, you also need a processor that will let you get to that much code. December ‘90/January ‘9 1 1 FOUNDER/ EDITORIAL DIRECTOR Steve Ciarcia PUBLISHER Daniel Rodrigues THE COMPUTER EDITOR-in-CHIEF Curtis Franklin, Jr. APPLICATIONS MANAGING JOURNAL EDITOR Ken Davidson PUBLISHING CONSULTANT John Hayes ENGINEERING STAFF Jeff Bach/o&i ONDI-The ON-Line Device Interface, Part 2 Edward Nisley 12 Software for Remote PC Control CONTRIBUTING 0 by John Dybowski EDITORS A complete computer remote-control system wraps up with a look at Thomas Cantrell the software for remote control, operation, and display. Christopher Ciarcia NEW PRODUCTS Principles of PC-based Data Acquisition and EDITOR Control Systems Harv Weiner 018 by Chris Ciarcia CONSULTING Writing control software can’t start until you understand the problems. EDITORS A lesson in control theory can save you hours in wasted design time. Mark Dahmke Larry Loeb An Interface for Portable Battery-Backed RA CIRCULATION Using the Mitsubishi BEE Card for Non- COORDINATOR volatile Data Storage Rose Manse/la by Tim McDonough & Bruce Webb CIRCULATION “Credit card” memory offers non- CONSULTANT volatile storage in a portable package. Gregory Spiizfuden Interfacing to Mitsubishi’s version couldn’t be simpler, ART & PRODUCTION DIRECTOR Tricia Dziedzinski PRODUCTION A Venerable History and a ARTIST/ILLUSTRATOR Lisa Ferry Certain Future by Steve Ciarcia & Burt Brown BUSINESS Motorola’s 68HCll is a powerful 8-bit MANAGER processor. It’s a perfect choice for a Jeannette Walters compact controller. ADVERTISING COORDINATOR Dan Gorsky STAFF RESEARCHERS Designing with Flash Memory Northeast Eric Alberf Is There a New Alternative to EEPROM and SRAM? William Cuf/ew by Markus A. Levy Richard Sawyer Flash memory is the lat Robert Stek nonvolatile storage. Midwest Jon E/son A PC-bus design illus- 7im McDonough trates techniques for West Coast interfacing and Frank Kuechmann programming. Mark Voorhees Cover Illustration by Robert Tinney 2 ClRCUlT CELLAR INK Circuit Cellar BBS-24 Hrs. 300/l 200/2400 bps, 8 bits, no parity, 1 stop bit, (203) 871. Editor’s INK 1988. 1 I’ve Seen the Future by Curtis Franklin, Jr. The schematics provided cl in Circuit Cellar INK are The times are a’changing...and so is our industry. A recent industry drawn using Schema from conference provided a (murky) crystal ball for your editor. Omation Inc. All programs and schematics in Circuit Cellar INK have been care- fully reviewed to ensure that their performance is in ac- Reader’s INK-Letters to the Editor cordance with the specifi- cations described, and pro- 141 gramsarepostedon theCir- cuit Cellar BBS for electronic MWroductNews transfer by subscribers. Circuit Cellar INK makes no warranties and assumes 811 no responsibility or liability of any kind for errors in these Firmware Furnace programs or schematics or ANSI Controls and Fixed Points for the consequences of any 61 The Furnace Firmware Project Continues such errors Furthermore, be- 7 cause of the possible vari- by Ed Nisley ation in the quality and con- The fine points of getting the right results and showing them to the ditionof materialsand work- user are the heart of this installment. manship of reader-as- sembled projects, Circuit Cellar INK disclaims any re- sponsiblity for the s&e and proper function of reoder- From the Bench assembled projects based Magnetic Levitation: An Example in Closed-Loop Control upon or from plans, descrip- 71 tions, or information pub cl How to Defy Gravity Without the Use of Black Magic lished in Circuit Cellar INK. by Jett Bachiochi Closing the loop with a floating ball can teach you a lot about how CIRCUITCELLAR INK (ISSN 08968985) is published bi- a control system works. monthly by Circuit Cellar In- corporated, 4 Park Street, Suite 20, Vernon, CT 06066 (203) 875-2751. Second- Silicon Update class postage paid at Ver- non, CT and additional of- Goodbye CRT, Hello LCD fices. One-year (6 issues) by Tom Cantrell subscription rate U.S.A. and New LCD devices and controllers make LCD a more viable choice passessionsS14.95.Canoda/ Mexico S17.95. all other than ever before for demanding display applications. countries $26.95 (surface), $38.95 (air). All subscription orders payable in U.S. funds only, via international postal ConnecTime-Excerpts from the Circuit Cellar BBS money order or check drawn on U.S. bank. Direct Conducted by Ken Davidson subscription orders to Circuit CellarINK.Suhcn’piions.P.0. Box 3050-C. Southeastern, PA 19398 or call (215) 630- Steve’s Own INK 1914. POSTMASTER: Please The Whole Job sendaddresschangestocir- by Steve Ciarcta cuit Cellar INK, Circulation Dept.. P.O. Box 3050-C.
Recommended publications
  • Circuit-Cellar-017.Pdf
    EDITOR’S INK CASE is Coming Curtis Franklin, Jr. I t’s fun to watch events come together to form a trend. A and the programmer’s “quality of life” improved. Finally, there while back, I told you that events were coming together that came the trend that would tie everything together. would result in a trend toward using “PC-compatible” platforms Intel pushed to merge desktop microcomputer and embed- for control applications in ever-increasing numbers. Things are ded controllerarchitectureswiththe80186. Here wasa micropro- still rolling along with that trend, and I feel pretty good about the cessor that was code-compatible with the popular 8088 and 80% prediction. I feel so good, in fact, that I’m going to hit you with microprocessors, yet had I/O features more typical of embedded another prediction this time: I predict that most of the people controllers. Through time, the price of IBM PC/XT-clone moth- reading this will be using CASEKomputer-Aided Software erboards dropped to a point where the same I/O, operating Engineering-within the next five years. It doesn’t matter whether system, and memory architectures could be economically used most of your programming time is spent on desktop computer for both desktop computing and control applications. Engineers applications or embedded control, I believe you will start using and control programmers have been introduced to the wonders CASE tools. I’m making this prediction based, not on any sort of of the modern desktop development environment, and the steps blazing insight, but on the logical progression of several industry are short between (for example) the Borland Turbo-language trends.
    [Show full text]
  • Apple Multiple Scan 15 Display
    K Service Source Apple Multiple Scan 15 Display K Service Source Basics Apple Multiple Scan 15 Display Basics Overview - 1 Overview The Apple Multiple Scan 15 Display is a color monitor that supports a variety of resolutions, and has a flat, square screen for clear, sharp images. The Apple Multiple Scan 15 Display has a diagonal viewable image size of 13.3 inches. Basics Overview - 2 The Apple Multiple Scan 15 Display features • Optimized screen resolutions (640x480, 800x600, 832x624) • A tilt-swivel base that allows the monitor to be positioned for optimal viewing comfort • MPR II compliance for low electrical and magnetic emissions • Energy Star power conservation compliance K Service Source Specifications Apple Multiple Scan 15 Display Specifications Characteristics - 1 Characteristics Picture Tube 15-in. diagonal flat square shadow mask (13.3-in. viewable image) Multiple scan Polished surface treatment Screen Resolution 640x480, 800x600, or 832x624 1024x768 (only PC and PC-compatibles with a Mac/PC adapter) 0.28-mm dot pitch Scan Rates Vertical refresh rate: 60–75 Hz Horizontal scan rate: 31.77–56.5 kHz Macintosh, VGA, and SVGA compatible Specifications Characteristics - 2 Cable Connector 15-pin miniature D-type Input Signals Video: red, green, and blue analog signals; RS-343A standard; .714 V peak to peak; positive-going Sync on green: RS-343A compatible level; .286 V ± 10% negative-going during blanking intervals Separate Sync: 1 to 5 V peak to peak; negative- or positive-going Composite Sync: 1 to 5 V peak to peak; negative- or positive-going Specifications Characteristics - 3 System Power Macintosh, Macintosh Centris, Macintosh Quadra, some Requirements Macintosh Performas, or any NuBus compatible Macintosh with a Macintosh Display Card 24AC.
    [Show full text]
  • Extracting and Mapping Industry 4.0 Technologies Using Wikipedia
    Computers in Industry 100 (2018) 244–257 Contents lists available at ScienceDirect Computers in Industry journal homepage: www.elsevier.com/locate/compind Extracting and mapping industry 4.0 technologies using wikipedia T ⁎ Filippo Chiarelloa, , Leonello Trivellib, Andrea Bonaccorsia, Gualtiero Fantonic a Department of Energy, Systems, Territory and Construction Engineering, University of Pisa, Largo Lucio Lazzarino, 2, 56126 Pisa, Italy b Department of Economics and Management, University of Pisa, Via Cosimo Ridolfi, 10, 56124 Pisa, Italy c Department of Mechanical, Nuclear and Production Engineering, University of Pisa, Largo Lucio Lazzarino, 2, 56126 Pisa, Italy ARTICLE INFO ABSTRACT Keywords: The explosion of the interest in the industry 4.0 generated a hype on both academia and business: the former is Industry 4.0 attracted for the opportunities given by the emergence of such a new field, the latter is pulled by incentives and Digital industry national investment plans. The Industry 4.0 technological field is not new but it is highly heterogeneous (actually Industrial IoT it is the aggregation point of more than 30 different fields of the technology). For this reason, many stakeholders Big data feel uncomfortable since they do not master the whole set of technologies, they manifested a lack of knowledge Digital currency and problems of communication with other domains. Programming languages Computing Actually such problem is twofold, on one side a common vocabulary that helps domain experts to have a Embedded systems mutual understanding is missing Riel et al. [1], on the other side, an overall standardization effort would be IoT beneficial to integrate existing terminologies in a reference architecture for the Industry 4.0 paradigm Smit et al.
    [Show full text]
  • Apple Computer User Group Newsletter Volume XII No 7 July 1989 Calendar of Meetings and Events
    ""rxr$MyJmx<ww<&m8m5m "\Y??%m Apple Computer user group newsletter Volume XII No 7 July 1989 Calendar of Meetings and Events . -■■: j j ^ l : . .■;v;v:v;v.yiy.v.-.y. WHO WHEN WHERE WHAT North Shore Mac Users Tues. July 4 Grand Marais Library Please check meeting date with Jim Group 7:00 pm Grand Marais, MN Ringquist, Note 15 Mac Users Thur. July 6 Hennepin County Library, Southdale Soft PC and SuperMac Products (6:30) 7:00 pm Branch, 70th & Xerxes, Edina, MN Door Prizes—Notes 16 & 14 Mac Computer Art & Mon. July 10 The Graphics Department Tour of a Mac open access design Design Group 6:45 pm 411 2nd Ave. North, Mpls. studio, Note 7 MicroSoft® Works™ S.l.G. Tues. July 11 Washburn Community Library Note 13 6:30-8:45 pm 5244 Lyndale Ave. S.. Mpls. Apple II Users Wed. July 12 Washburn Community Library Word Processing (Note Location Change) 7:00 pm 5244 Lyndale Ave. S., Mpls. Note 11 New Richmond Branch Wed. July 12 New Richmond Technical School John Hackbarth 715-246-6561 Board Meeting Thur. July 13 Brookdale Hennepin Area Library Members welcome, Note 1. 7:00 pm 6125 Shingle Creek Pkwy., Brooklyn Ctr. Fourth Dimension™ Group Mon. July 17 Hennepin County Library, Southdale Note 2 7:00 pm Branch, 70th & Xerxes, Edina, MN Small Meeting Room, 2nd Floor Macintosh™ Programmer Tues. July 18 Hennepin County Library, Southdale Note 2 7:00 pm. Branch, 70th & Xerxes, Edina, MN Small Conf. Room, 2nd Floor MacCAD/E User Group Tues. July 18 Heath/Zenith Computers Note 8 7:00 pm.
    [Show full text]
  • Macintosh Portable
    • Apple Technical Procedures Macintosh Portable Technical Procedures o TABLE OF CONTENTS Section 1 ­ 1.2 Product Description Basics 1.2 Features 1.4 Configurations 1.5 Module Identification 1.6 Options 1.10 Connector and Switch Identification 1.10 Rear Panel 1.10 Internal 1.12 Theory of Operation 1.12 Introduction 1.12 Logic Board 1.21 SuperDrive Disk Drive 1.21 Keyboard 1.21 Trackball 1.21 Low-Power Mouse 1.22 LCD Display 1.24 Main and Backup Batteries 1.25 Power Adapter 1.26 Functional Overview 1.29 System Software 1.29 Features of System Software 6.0.4 1.32 Installation Procedure 1.33 Specifications 1.37 Other Information 1.37 Programmer's Switch 1.38 Materials Required Macintosh Portable rev. Oct 89 Contents / i Section 2­ 2.3 Introduction Take-Apart 2.3 Materials Required 2.3 Power Information 2.3 Electrostatic Discharge (ESD) Precautions 2.4 Rear Cover 2.6 Keyboard Cover 2.8 Main Battery 2.10 Backup Battery 2.12 Option Cards 2.14 SCSI Hard Disk Drive 2.16 Upper Floppy Disk Drive 2.18 Lower Floppy Disk Drive 2.20 Keyboard, Trackball, and Numeric Keypad 2.22 Speaker 2.24 Display Assembly 2.28 LCD Display 2.34 Logic Board Section 3­ 3.2 Introduction Diagnostics : 3.2 MacTest (Local) 3.3 AppleCAT (Remote) 3.4 Running the Tests from a Hard Disk 3.4 Using AppleCAT/MacTest Portable 3.4 Materials Required 3.4 MacTest Setup 3.6 AppleCAT Setup 3.8 Test Selections 3.10 Looping 3.11 Configuration 3.11 As the Tests Are Running 3.13 AppleCAT/MacTest Portable Menus and Keyboard Equivalents Section 4­ 4.2 Introduction Troubleshooting 4.2 Before You Start 4.2 How to Use the Symptom Chart 4.2 How to Use the Troubleshooting Flowcharts 4.3 Things To Remember 4.4 Module Exchange Information 4.4 SCSI Hard Disk 4.4 FDHD Floppy Disk Drive 4.4 LCD Display ii / Contents rev.
    [Show full text]
  • Apple Multiple Scan 17 Display
    K Service Source Apple Multiple Scan 17 Display K Service Source Basics Apple Multiple Scan 17 Display Basics EEPROM Settings - 1 EEPROM Settings Caution: To prevent data loss or corruption, always save EEPROM settings before you replace the microprocessor board. (See next page.) See Troubleshooting for instructions on saving the EEPROM settings from the old microprocessor board and restoring the settings on the new microprocessor board. If the settings are lost before they can be written to the new EEPROM, the display will be impossible to repair, and the whole display will need to be replaced. Basics EEPROM Settings - 2 Microprocessor Board K Service Source Specifications Apple Multiple Scan 17 Display Specifications Characteristics - 1 Characteristics Picture Tube 17-in. diagonal Trinitron CRT (16.1-in. viewable image) Multiple scan Bonded glass panel with antiglare/antistatic multilayer coating Screen Resolution 640x480, 800x600, 832x624, or 1024x768 0.26-mm stripe pitch Scan Rates Vertical refresh rate: 50 to 150 Hz Horizontal scan rate: 29 to 82 kHz Macintosh, XGA, VGA, SVGA, and VESA compatible Cable Connector 15-pin miniature D-type Specifications Characteristics - 2 Input Signals Video: red, green, and blue analog signals; RS-343A standard;.714 V peak to peak; positive going Sync on green: RS-343A compatible level;.286 V ± 10% negative-going during blanking intervals Separate Sync: 1 to 5 V peak to peak; negative or positive going Composite Sync: 1 to 5 V peak to peak; negative or positive going System Power Macintosh, Macintosh Centris, Macintosh Quadra, or any Requirements NuBus compatible Macintosh with a Macintosh Display Card 24AC.
    [Show full text]
  • Japanese Semiconductor Industry Service
    Japanese Semiconductor Industry Service Volume II Technology & Government Dataquest nn a company of The Dun & Bradstreet Corporation 1290 Ridder Park Drive San Jose, California 95131-2398 (408) 437-8000 Telex: 171973 Fax: (408) 437-0292 Sales/Service offices: UNITED KINGDOM GERMANY Dataquest UK Limited Dataquest GmbH 13th Floor, Centrepoint Rosenkavalierplatz 17 103 New Oxford Street D-8000 Munich 81 London WCIA IDD West Germany England (089)91 10 64 01-379-6257 Telex: 5218070 Telex: 266195 Fax: (089)91 21 89 Fax: 01-240-3653 FRANCE JAPAN Dataquest SARL Dataquest Japan, Ltd. 100, avenue Charles de Gaulle Taiyo Ginza Building/2nd Floor 92200 Neuilly-sur-Seine 7-14-16 Ginza, Chuo-ku France Tokyo 104 Japan (01)4738.13.12 (03)546-3191 Telex: 611982 Telex: 32768 Fax: (01)4738.11.23 Fax: (03)546-3198 The content of this report represents our interpretation and analysis of information generally available to the public or released by responsible individuals in the subject com­ panies, but is not guaranteed as to accuracy or completeness. It does not contain material provided to us in confidence by our clients. This information is not furnished in connection with a sale or offer to sell securities, or in connection with the solicitation of an offer to buy securities. This firm and its par­ ent and/or their officers, stockholders, or members of their families may, from time to time, have a long or short position in the securities mentioned and may sell or buy such securities. Printed in the United States of America. All rights reserved.
    [Show full text]
  • PATHWORKS for Macintosh
    PATHWORKS for Macintosh MacTCP Administrator's Guide Order Number: AA-PCT5B-TE PATHWORKS for Macintosh MacTCPTM Administrator's Guide Order Number AA-PCT5B-TE January 1991 Revision/Update Information: This is a revised manual. Software Version: PATHWORKS for Macintosh, Version 1.0 VMS Version 5.3 or greater digital equipment corporation maynard, massachusetts '* Apple Computer, Inc. This manual and the software described in it are copyrighted, with all rights reserved. Under the copyright laws, this manual or the software may not be copied, in whole or part, without written consent of Apple, except in the normal use of the software or to make a backup copy of the software. The same proprietary and copyright notices must be affixed to any permitted copies as were affixed to the original. This exception does not a110w copies to be made for others, whether or not sold, but a11 of the material purchased (with all backup copies) may be sold, given, or loaned to another person. Under the law, copying includes translating into another language or format. You may use the software on any computer owned by you, but extra copies cannot be made for this purpose. The Apple logo is a registered trademark of Apple Computer, Inc. Use of the ''keyboard'' Apple logo (Option-Shift-K) for commercial purposes without the prior written consent of Apple may constitute trademark infringement and unfair competition in violation of federal and state laws. © Apple Computer, Inc., 1989, 1990, 1991. Apple Computer, Inc. Microsoft and MS-DOS are 20525 Mariani Avenue registered trademarks of Microsoft Cupertino, CA 95014 Corporation.
    [Show full text]
  • Update to Appletalk Internet Router Administrator's Guide
    UPDATE TO APPLETALK INTERNET ROUTER ADMINISTRATOR'S GUIDE This update provides important changes to the information in the AppleTalk Internet Router Administrator's Guide. In particular, the update includes new installation procedures for the AppleTalk Internet Router. Whether you use System 6 or System 7, you should follow the instructions given here; these instructions completely replace those found in Chapter 5, "Installing the AppleTalk Internet Router," of the AppleTalk Internet Router Administrator's Guide. In addition to new installation procedures, this update also contains information about system requirements, using the router with System 7, and running the router concurrently with AppleShare File Server software. What this update contains This update contains six major sections: - "System Requirements" This section specifies the Macintosh computers and the system software you need to operate the AppleTalk Internet Router. - "Running the AppleTalk Internet Router on a System 7 Macintosh" If you are using the router on a System 7 Macintosh, you need to be aware of certain changes in terminology and function between System 6 and System 7. This section explains those changes and also describes the most efficient way to use the router on a Macintosh computer running system software version 7.0 or later. - "Installing the AppleTalk Internet Router on a Hard Disk" This section describes new procedures for installing the router. - "Running the AppleTalk Internet Router Without a Hard Disk" This section explains how to run the router without using a hard disk (for System 6 users only). - "Installing the AppleTalk Internet Router With an AppleShare File Server" This section describes steps you need to take if you are installing the router on a Macintosh that is also running AppleShare File Server software, with specific instructions for both AppleShare version 2.0 and version 3.0 users.
    [Show full text]
  • Macintosh II High-Resolution Display Video Card, Expansion
    Macintosh II High-Resolution Display Video Card and Expansion Kit ® Overview Features Benefits The Macintosh® II High-Resolu- Compatible with both the Apple- Requires only one video card for tion Display Video Card pro- Color High-Resolution RGB Monitor either color or monochrome display. and the Apple High-Resolution Mono- Provides a monitor upgrade path vides the Macintosh II family chrome Monitor with no additional interface costs. of computers with a single ........................................................................................................................................... interface for both the Apple® High-Resolution Monochrome Up to 256 colors (or shades of gray) Offers a comprehensive range of ™ at one time from a palette of more than colors for enhancing graphics, presenta- Monitor and the AppleColor 16 million colors/gray levels tion materials, and other documents. High-Resolution RGB Monitor. ........................................................................................................................................... It allows you to display up to 256 colors (or gray levels) Software-selectable display modes Lets you display 2, 4, 16, or 256 co- simultaneously from a palette lors or gray levels with a simple change from the computer’s Control Panel. of more than 16 million. ........................................................................................................................................... In the basic configuration, the card allows for 16 colors or NuBus™ interface Plugs
    [Show full text]
  • Software Break- Size of the Quantization Noise (I.E., L/2 an LSB of the Point, Single Step Trace, Disassembler, and RS-232 Quantizer)
    INK CIRCUITCELLAR~~~-r;;lm THE COMPUTER Process This APPLICATIONS JOURNAL hile the term “signal processing” can cover a full range of topics, we’ve decided to concentrate on FOUNDER/EDlTORlAL DlRECTOR PUBLISHER Steve Ciarcia Daniel Rcdrigues digitalsignal processing in this issue’s theme articles. DSP continues to he a hot topic, with more and more MANAGING EDtTOR PUBLISHER’S ASStSTANT consumer and industrial devices showing up on the market sporting features Ken Davidson Susan McGill aand capabilities previously found only on very expensive equipment or not ASSOCIATE EDlTOR ClRCULATlON COORDINATOR found anywhere at all. Lisa Nadile Rose Mansella Does digital signal processing necessarily mean the use of a dedicated ENGINEERING STAFF CIRCULATKIN ASStSTANT digital signal processor chip, though? In our first article, we take a look at Jeff Bachicchi 8 Ed Nisley Barbara M&ski instances where some of today’s fast RISC processors actually look pretty CONTRIBUTING EDITORS CIRCULATION CONSULTANT good next to dedicated DSPs in traditional DSP applications. Tom Cantrell &John Dybcwski Gregory Spitzfaden Our next two articles move away from benchmarks and theory and into NEW PRODUCTS EDITOR BUSINESS MANAGER the practical uses of DSP chips. Audio spectrum analyzers have traditionally Harv Weiner Jeannette Walters been built using rows of analog filters tuned for specific frequencies. Using ART DIRECTOR ADVERTISING COORDINATOR DSP, though, our first project fits in the palm of your hand while analyzing Lisa Ferry Dan Gorsky the frequency content of a voice input and displaying the results on an CIRCUIT CELLAR INK (!SSN CWM9S5) is STAFF RESEARCHERS: oscilloscope screen. Our second project demonstrates the dynamic nature of plblishedtimmhlybyCirarilCelaIncuporalsd, Northeast 4 Park YJeel we 20.
    [Show full text]
  • Ports and Pinouts
    K Service Source Ports and Pinouts Ports and Pinouts Cable Connectors - 1 Cable Connectors The pin numbers shown are for the connectors attached to the ends of the Macintosh peripheral cables, as viewed from the front of the connector. 152 Processor-Direct Slot, 152-Pin 77 76 HDI-30 1 HDI-20 PowerBook Video 25 14 2 30 20 16 6 1 5 1 13 1 HDI-45-pin Mini DIN-4 Apple Desktop Bus Apple AAUI 45 44 43 37 36 35 3 4 (Ethernet) 28 1 7 34 27 19 18 12 2 1 8 3 14 11 10 9 3 2 1 S-Video Mini Din-7Serial Mini Din-8 GeoPort Mini Din-9 7 7 7 4 3 6 8 8 6 IN 2 1 3 5 5 3 9 4 6 5 2 1 2 1 4 DB-15 Mini DIN-4 S-Video 1 8 3 4 2 1 9 15 DB-25 1 13 Composite Video (RCA jack) IN/OUT RF Input 14 25 Sig Gnd 1 25 BR-50 26 50 Microphone Jack Ports and Pinouts GeoPort Mini DIN-9 - 2 GeoPort Mini DIN-9 The back panel of all Power Macintosh models contain two I/O ports for serial telecommunication data. Both sockets accept 9-pin plugs, allowing either port to be independently programmed for asynchronous or synchronous communication formats up to 9600 bps. This includes AppleTalk and the full range of Apple GeoPort protocols. Pin Name Function 1 SCLK (out) Reset pod or get pod attention 2 Sync (in)/SCLK (in) Serial clock from pod (up to 920 Kbit/sec.) 3 TxD- Transmit - 4 Gnd/shield Ground 5 RxD- Receive - 6 TxD+ Transmit + 7 Wake up/TxHS Wake up CPU or do DMA handshake 8 RxD+ Receive + 9 +5V Power to pod (350 mA maximum) Ports and Pinouts Apple Desktop Bus (ADB) Connector - 3 Apple Desktop Bus (ADB) Connector Connector type: Mini DIN-4 male.
    [Show full text]