Nuts and Volts

Total Page:16

File Type:pdf, Size:1020Kb

Nuts and Volts WWW.GiURUMELE.Hi2.RO WWW.RADiOSCAMATORUL.Hi2.RO Cover.qxd 4/9/2008 6:07 PM Page 1 Vol. 29 No. 5 NUTS & VOLTS SLOT CARS • • BUTTERFLY BROADCAS Full Page.qxd 12/4/2007 4:26 PM Page 2 WWW.GiURUMELE.Hi2.RO WWW.RADiOSCAMATORUL.Hi2.RO Full Page.qxd 12/4/2007 2:26 PM Page 3 WWW.GiURUMELE.Hi2.RO WWW.RADiOSCAMATORUL.Hi2.RO Full Page.qxd 4/7/2008 1:21 PM Page 4 WWW.GiURUMELE.Hi2.RO WWW.RADiOSCAMATORUL.Hi2.RO Let your geek shine. Meet Leah Buechley, developer of LilyPad—a sew-able microcontroller—and fellow geek. Leah used SparkFun products and services while she developed her LilyPad prototype. The tools are out there, from LEDs to conductive thread, tutorials to affordable PCB fabrication, and of course Leah’s LilyPad. Find the resources you need to let your geek shine too. »Sharing Ingenuity SPAR K FUN.COM ©2008 SparkFun Electronics, Inc. All rights reserved. Full Page.qxd 3/5/2008 12:22 PM Page 5 SERIAL TO ETHERNET SOLUTIONS Simple Ethernet connectivity for serial devices Works out of the box - no programming is required Device P/N: SB70-100CR Customize to suit any Kit P/N: NNDK-SB70-KIT application with low-cost $69 SB70 WWW.GiURUMELE.Hi2.ROdevelopment kit 2-port serial-to-Ethernet server Features: Qty. 100 WWW.RADiOSCAMATORUL.Hi2.ROwith TTL support 10/100 Ethernet TCP/UDP mode DHCP/Static IP Support Data rates up to 921.6kbps Web-based configuration Need a custom solution? NetBurner Serial to Ethernet Development Kits are available Device P/N: SB72-EX-100CR to customize any aspect of Kit P/N: NNDK-SB72EX-KIT operation including web pages, data filtering, or custom network SB72EX $139 applications. All kits include 2-port serial-to-Ethernet server platform hardware, ANSI C/C++ Qty. 100 with RS-232 & RS-485/422 support compiler, TCP/IP stack, web server, e-mail protocols, RTOS, flash file system, Eclipse IDE, debugger, cables and power supply. Device P/N: PK70EX-232CR Information and Sales | [email protected] Kit P/N: NNDK-PK70EX232-KIT Web | www.netburner.com $269 PK70EX232 Telephone | 1-800-695-6828 4-port serial-to-Ethernet server Qty. 100 with RS-232 support TOC May08.qxd 4/9/2008 5:12 PM Page 6 MAY 2008 www.nutsvolts.com ProjectsWWW.GiURUMELE.Hi2.RO 34 BUTTERFLY BROADCASTER WWW.RADiOSCAMATORUL.Hi2.ROMP3 players are great when you’re wearing earphones. Wouldn’t it be nice, though, to listen through your home or car stereo? Well, now you can! ■ By Jay Carter ●●●● Advanced Level Page 34 40 BUILD A VOICE CHANGER Use this simple device to mystify and confuse family and friends. ■ By Jim Stewart ●●●● Advanced Level 46 MICROCONTROLLERS GIVE SLOT CARS A BOOST Give yourself an advantage in the turns and on the straight-aways next time you’re racing. ■ By John Mouton ●●●● Advanced Level 52 THE FREEZE FOUNTAIN Make water stand still with this tabletop fountain and learn a little about science in the process. ■ By Dan Danknick ●●●● Advanced Level Page 52 Be sure to check the Nuts & Volts website for downloads that go along with these projects. Nuts & Volts (ISSN 1528-9885/CDN Pub Agree #40702530) is published monthly for $24.95 per year by T & L Publications, Inc., 430 Princeland Court, Corona, CA 92879. PERIODICALS POSTAGE PAID AT CORONA, CA AND AT ADDITIONAL MAILING OFFICES. POSTMASTER: Send address changes to Nuts & Volts, P.O. Box 15277, North Hollywood, CA 91615 or Station A, P.O. Box 54,Windsor ON N9A 6J5; [email protected]. 6 May 2008 TOC May08.qxd 4/9/2008 5:50 PM Page 7 Features 60 BECOME A SCHEMATIC FANATIC 72 DESIGNERS GUIDE TO RELIABLE Don’t let a few crazy looking symbols OSCILLATORS AND TIMERS prevent you from attempting and/or Crystals that make the world go ’round. completing a project. ■ By Norm Looper ■ By Evan Woolley 67 ACCESS SERIAL PORTSWWW.GiURUMELE.Hi2.RO WITH PICBASIC Learn about a companion program for a “HOW TO” BASICS WWW.RADiOSCAMATORUL.Hi2.ROPIC that detects received commands, Watch for articles with this banner that will takes requested actions, and sends cover the basics of electronics for newbies and responses. Also find out how to use an be good refreshers for seasoned DIYers. RS-422 interface to create serial links as long as 4,000 feet. ■ By Jan Axelson Page 84 Columns 12 TECHKNOWLEDGEY 2008 Events, Advances, and News Topics covered include free custom radio, eco-friendly speakers, a new IBM mainframe, and snapshots from a reactor, just to name a few. 16 STAMP APPLICATIONS Putting the Spotlight on BASIC Stamp Projects, Hints & Tips More surplus success with Vex. 24 Q&A Reader Questions Answered Here DC motor parameters, HD radio, frequency divider, more. 78 PERSONAL ROBOTICS Understanding, Designing & Constructing Robots A droid of your own. Page 78 Page 12 84 NEAR SPACE Approaching the Final Frontier 2007 Spaceward Games: Part 2. Departments 88 THE DESIGN CYCLE Advanced Techniques for Design Engineers Building a CPLD Development Kit. 08 DEVELOPING 56 ELECTRO-NET 96 GETTING STARTED WITH PICs PERSPECTIVES 102 CLASSIFIEDS The Latest in Programming Microcontrollers 10 READER FEEDBACK 104 NV WEBSTORE Getting started with the PICBASIC PRO 30 NEW PRODUCTS 110 TECH FORUM compiler and MPLAB IDE. 32 SHOWCASE 113 AD INDEX May 2008 7 DevPerspectives.qxd 4/9/2008 5:42 PM Page 8 DEVELOPING by Bryan Bergeron, Editor PERSPECTIVES Going Green with LEDs indentation for the bulb in the aluminum reflector. The only downside to this arrangement is that the head is a bit ave you ever done the right thing for the wrong heavier than before, and I have to tighten the tension on Hreason? When I explored the option of replacing the the supporting arm to keep it from drooping. halogen bulb in my Electrix magnifying work lamp with One of the challenges of maximizing the longevity of LEDs, I was simply tired of singeing my knuckles when LEDs is avoiding high temperatures. For this reason, I working on SMT components, and couldn’tWWW.GiURUMELE.Hi2.RO find a elected to use a thermal epoxy (see Figure 4) to mount compact fluorescent to fit the bulb socket. I was also the LEDs instead of using hardware. Sold by LED Supply looking for an excuse to work with the new high-intensity under the brand Arctic Silver Thermal Adhesive, the ther- LEDs on the market. Of course, the ‘right reason’ to make mal epoxy ($13) makes short work of mounting the LEDs. theWWW.RADiOSCAMATORUL.Hi2.RO move would have been increased efficiency and an The epoxy has a five-minute working time, and you don’t associated reduction in greenhouse gases. have to worry about drilling a dozen holes and possibly Figure 1 shows my work lamp before the LED over-tightening a bolt and shattering an LED mount. With modification. A 100W halogen bulb sits recessed in an the thermal epoxy, the LEDs run warm to the touch, even aluminum reflector. Figure 2 shows the lamp after the after hours of operation. LED mod, with four LEDs flush mounted on a 2 mm thick Using my Sekonic light meter, I determined that the aluminum sheet. light output is only about a quarter of original output with Figure 3 shows the upgrade components — a 24 VAC the halogen bulb. However, the lamp provides more than output transformer, four high-power white LEDs, and a adequate illumination. In addition, it’s cool, the light is constant current supply. The LEDs are 05027-PW14, white, and I can work with the LEDs a millimeter from my White High Current K2 Star LEDs, available from hand in total comfort. www.LEDSupply.com. The $7.50 LEDs produce 100 From a purely economic standpoint, the conversion lumens @ 1,000 mA at 3.85V, and a brilliant white 6,500K was costly: $32 for the LEDs, $15 for the constant current color temperature. The constant current supply is a 1,000 supply, $10 for the transformer, and a scrap piece of mA BuckPuck, also available from www.LEDSupply.com. aluminum. However, the LEDs will outlast several of the Although both AC and DC supplies are available, I chose $25 halogen bulbs required by the original lamp design an AC model (03021-a-1-1000 - $15) because I had an and consume significantly less energy. In addition, I now extra transformer in my parts box. The BuckPuck accepts have a pure white light source that’s perfect for close-up 7-24 VAC input and produces a constant 1,000 mA video and still camera work. output. An added feature of this model is a trimpot output Several years ago, I made the move from incandescent adjustment for varying the light intensity. bulbs to daylight compact fluorescents, primarily for Wiring the LEDs is simply a matter of stringing the the white light, and I haven’t looked back. For many LEDs in series and attaching the appropriate polarity of consumers interested in going green, LEDs, halogens the constant current supply to the string. I stuffed the bulbs, and compact fluorescent bulbs are becoming more transformer and constant current supply in the head of the popular as the price for these alternative light sources lamp, in the space that was previously occupied by the drops. Eventually, the move away from incandescents will be mandatory. According to a congressional bill passed in December 2007, traditional incandescent light bulbs will begin to be phased out in 2012, with a complete ban finalized in 2014. Under the measure, all light bulbs must FIGURE 1. Work lamp FIGURE 2.
Recommended publications
  • Atmega328p Xplained Mini User Guide
    USER GUIDE ATmega328P Xplained Mini User Guide Introduction This user guide describes how to get started with the Atmel® ATmega328P Xplained Mini board. The ATmega328P Xplained Mini evalutation kit is a hardware platform to evaluate the Atmel ATmega328P microcontroller. The evaluation kit comes with a fully integrated debugger that provides seamless integration with Atmel Studio 6.2 (and later version). The kit provides access to the features of the ATmega328P enabling easy integration of the device in a custom design. 42287A-MCU-05/2014 Table of Contents Introduction .................................................................................... 1 1. Getting Started ........................................................................ 3 1.1. Features .............................................................................. 3 1.2. Design Documentation and Related Links .................................. 3 1.3. Board Assembly .................................................................... 3 1.3.1. In Customer Development Assembly ............................. 3 1.3.2. Connecting an Arduino Shield ..................................... 3 1.3.3. Standalone Node ...................................................... 3 1.4. Connecting the Kit ................................................................. 3 1.4.1. Connect the Kit to Atmel Studio ................................... 3 1.4.2. Connect the Target UART to the mEBDG COM Port ......... 3 1.5. Programming and Debugging .................................................
    [Show full text]
  • Getting Started with STK200 Dragon Introduction This Guide Is Designed to Get You up and Running with Main Software and Hardware
    Getting Started with STK200 Dragon Introduction This guide is designed to get you up and running with main software and hardware. As you work through it, there could be lots of details you do not understand, but these are covered in books and other documentation that you can read later. The main software package is AVRStudio, which is Atmel’s Integrated Development Environment or IDE. There is also a plugin C Compiler module called WinAVR that compiles C programs within AVRStudio. The Kanda installer will install these packages and copy documentation to a folder on your hard drive. Default install path is C:\Program Files\STK200 Dragon AVRStudio has its own Atmel-AVR Tools folder in Program Files, and can be run from there or you can run from desktop icon. WinAVR never needs to be run directly, only from AVRStudio. The AVRStudio IDE is designed for writing source code, in C (.c files) or assembler (.asm files). These are then built or compiled into object code (.hex files) for programming into the AVR using ISP or debug files (.elf files) to step through the code. The AVR Dragon hardware is a programmer and In Circuit Emulator (ICE) in one tool. Once source code is built, it can be programmed into the AVR using ISP, which will just run the code or it can be set in Debug mode (using DebugWire or JTAG )that allows you to examine the code operation to find bugs. There are two Debug methods depending on the AVR device you are using • JTAG Mode for AVR devices with 40-pins or more • DebugWire for smaller pin-count devices.
    [Show full text]
  • Power Debugger [USER GUIDE] 2 Atmel-42696D-Power-Debugger User Guide-10/2016 5.2.5
    Programmers and Debuggers Power Debugger USER GUIDE Atmel-42696D-Power-Debugger_User Guide-10/2016 Table of Contents 1. The Atmel Power Debugger...................................................................................... 4 1.1. Kit Contents..................................................................................................................................5 2. Getting Started with the Power Debugger................................................................. 6 3. Connecting the Power Debugger...............................................................................8 3.1. Connecting to AVR and SAM Target Devices...............................................................................8 4. Detailed Use Cases.................................................................................................10 4.1. Low-power Application............................................................................................................... 10 4.1.1. Requirements.............................................................................................................. 10 4.1.2. Initial Hardware Setup................................................................................................. 10 4.1.3. Connections.................................................................................................................12 4.1.4. Disabling the debugWIRE Interface.............................................................................13 4.1.5. Disabling On-board Power Supply on the Xplained
    [Show full text]
  • Digital and System Design
    Digital System Design — Use of Microcontroller RIVER PUBLISHERS SERIES IN SIGNAL, IMAGE & SPEECH PROCESSING Volume 2 Consulting Series Editors Prof. Shinsuke Hara Osaka City University Japan The Field of Interest are the theory and application of filtering, coding, trans- mitting, estimating, detecting, analyzing, recognizing, synthesizing, record- ing, and reproducing signals by digital or analog devices or techniques. The term “signal” includes audio, video, speech, image, communication, geophys- ical, sonar, radar, medical, musical, and other signals. • Signal Processing • Image Processing • Speech Processing For a list of other books in this series, see final page. Digital System Design — Use of Microcontroller Dawoud Shenouda Dawoud R. Peplow University of Kwa-Zulu Natal Aalborg Published, sold and distributed by: River Publishers PO box 1657 Algade 42 9000 Aalborg Denmark Tel.: +4536953197 EISBN: 978-87-93102-29-3 ISBN:978-87-92329-40-0 © 2010 River Publishers All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, mechanical, photocopying, recording or otherwise, without prior written permission of the publishers. Dedication To Nadia, Dalia, Dina and Peter D.S.D To Eleanor and Caitlin R.P. v This page intentionally left blank Preface Electronic circuit design is not a new activity; there have always been good designers who create good electronic circuits. For a long time, designers used discrete components to build first analogue and then digital systems. The main components for many years were: resistors, capacitors, inductors, transistors and so on. The primary concern of the designer was functionality however, once functionality has been met, the designer’s goal is then to enhance per- formance.
    [Show full text]
  • MPLAB Snap In-Circuit Debugger Information Sheet
    MPLAB® SNAP IN-CIRCUIT DEBUGGER MPLAB® Snap In-Circuit Debugger Information Sheet INTRODUCTION The MPLAB® Snap In-Circuit Debugger (PG164100) is an ultra-low priced debugging solution for projects not requiring high-voltage programming or advanced debug features. Therefore, it supports many of Microchip’s newer MCU offerings but not some legacy products. With a nominal feature set, the debugger is geared toward developers who don’t require advanced features. It is not intended for production programming. Note: Refer to the MPLAB® PICkit™ 4 In-Circuit Debugger and the MPLAB X IDE User’s Guides or online help for additional information. • Description • Features • MPLAB Snap In-Circuit Debugger Components • Additional Items Needed • MPLAB Snap vs. MPLAB PICkit 4 Comparison • Pinout Information • LEDs • Debugger to Target Communication • Debugger Options Selection • Troubleshooting DESCRIPTION The MPLAB Snap In-Circuit Debugger allows fast and easy debugging and programming using the powerful graphical user interface of MPLAB X IDE (Integrated Development Environment) or MPLAB IPE (Integrated Programming Environment). The debugger works with Microchip PIC®, dsPIC® Flash, AVR®, or DSC® devices. It will also work with 32-bit based microcontroller, such as SAM, CEC and PIC32 devices. The MPLAB Snap connects to the computer using a high-speed 2.0 USB interface and connects to the target via a Microchip debug 8-pin Single In-Line (SIL) connector. The SIL connector uses two device I/O pins and the reset line to implement in-circuit debugging and In-Circuit Serial Programming™ (ICSP™). The MPLAB Snap supports advanced interfaces such as 4-wire JTAG and Serial Wire Debug with streaming Data Gateway, while being backward compatible for demo boards, headers and target systems using 2-wire JTAG and ICSP.
    [Show full text]
  • Pyxos FT EVK User's Guide
    @ECHELON® Pyxos FT EVK User’s Guide @® 078-0342-01A Echelon, LONWORKS, LONMARK, NodeBuilder, LonTalk, Neuron, 3120, 3150, LNS, i.LON, ShortStack, LonMaker, and the Echelon logo are trademarks of Echelon Corporation registered in the United States and other countries. OpenLDV, Pyxos, and LonScanner are trademarks of Echelon Corporation. Other brand and product names are trademarks or registered trademarks of their respective holders. Each user of the Pyxos FT Chip and protocol assumes responsibility for, and hereby agrees to use its best efforts in, designing and manufacturing equipment licensed hereunder to provide for safe operation thereof, including, but not limited to, compliance or qualification with respect to all safety laws, regulations and agency approvals, as applicable. The Pyxos FT Chip and protocol are not designed or intended for use as components in equipment intended for surgical implant into the body, or other applications intended to support or sustain life, for use in flight control or engine control equipment within an aircraft, or for any other application in which the failure of the Pyxos FT Chip or protocol could create a situation in which personal injury or death may occur, and the user shall have no rights hereunder for any such applications. Parts manufactured by vendors other than Echelon and referenced in this document have been described for illustrative purposes only, and may not have been tested by Echelon. It is the responsibility of the customer to determine the suitability of these parts for each application. ECHELON MAKES AND YOU RECEIVE NO WARRANTIES OR CONDITIONS, EXPRESS, IMPLIED, STATUTORY OR IN ANY COMMUNICATION WITH YOU, AND ECHELON SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
    [Show full text]
  • Quick Guide to Microchip Development Tools
    Development Tools Quick Guide to Microchip Development Tools www.microchip.com/tools Introduction MPLAB® X IDE, Atmel Studio and Software Tools Microchip is proud to offer development tools for AVR® and SAM MCUs and MPUs in addition to our classic development tools for PIC® MCUs and dsPIC® DSCs. Together, Microchip offers the strongest development tool chains for the industry’s most popular products. Microchip produces approximately 2,000 development tools, of which only a selection are featured in this document. For the full listing of Microchip’s development tools, please visit the online Development Tools Selector (DTS) at www.microchip. com/dts or visit our application sites on www.microchip.com. Development Tool Selector Microchip’s development tools selector is an online/offline application that allows you to view development tools through a Graphi- cal User Interface (GUI) with filter and search capabilities to easily find development tools associated with Microchip products. Just enter a development tool or Microchip device in the search box and DTS quickly displays all related tools and devices. Updated after every MPLAB X IDE release, DTS is available online and offline at:www.microchip.com/dts. Development Tool Ecosystem: Software AVR® MCU PIC® MCU dsPIC® DSC SAM MCU xEC** MCU MPU MPLAB® X IDE ü ü ü ü ü ü MPLAB Xpress ü ü ü IDEs Atmel Studio ü ü ü MPLAB XC ü ü ü ü ü ü AVR GCC ü Compliers Arm® GCC ü ü MPLAB Code Configurator ü ü ü MPLAB Harmony ü* ü ü Configurators Atmel Start ü ü ü *32-bit PIC only ** xEC is the CEC/MEC families of devices 2 www.microchip.com/tools MPLAB X IDE MPLAB X IDE MPLAB X IDE is Microchip’s free integrated development environment for PIC, AVR and SAM MCUs and MPUs and dsPIC DSCs.
    [Show full text]
  • Quick Guide to Microchip Development Tools
    Development Tools Quick Guide to Microchip Development Tools www.microchip.com/tools Introduction MPLAB® X IDE, Atmel Studio and Software Tools Microchip is proud to offer development tools for AVR® MCUs in addition to our classic development tools for PIC® MCUs and dsPIC® DSCs. Together, Microchip offers the strongest development tool chains for the industry’s most popular products. Micro- chip produces approximately 2,000 development tools, of which only a selection are featured in this document. For the full listing of Microchip’s development tools, please visit the online Development Tools Selector (DTS) at www.microchip.com/dts or visit our application sites on www.microchip.com. Development Tool Selector Microchip’s development tools selector is an online/offline application that allows you to view development tools through a Graphi- cal User Interface (GUI) with filter and search capabilities to easily find development tools associated with Microchip products. Just enter a development tool or Microchip device in the search box and DTS quickly displays all related tools and devices. Updated after every MPLAB X IDE release, DTS is available online and offline at:www.microchip.com/dts. Development Tool Ecosystem: Software AVR® MCU PIC® MCU dsPIC® DSC SAM MCU CEC1702 MPLAB® X IDE ü ü ü ü MPLAB Xpress ü ü IDEs Atmel Studio ü ü MPLAB XC ü ü ü ü AVR GCC ü Compliers Arm® GCC ü MPLAB Code Configurator ü ü MPLAB Harmony ü* Configurators Atmel Start ü ü *32-bit PIC only 2 www.microchip.com/tools MPLAB X IDE MPLAB X IDE MPLAB X IDE is Microchip’s free integrated development environment for PIC and AVR MCUs and dsPIC DSCs.
    [Show full text]
  • Radio Shack Collection
    http://oac.cdlib.org/findaid/ark:/13030/c8d50t54 No online items Guide to the Radio Shack collection Finding aid prepared by Jack Doran and Sara Chabino Lott Processing of this collection was made possible through generous funding from the National Archives’ National Historical Publications & Records Commission: Access to Historical Records grant. Computer History Museum 1401 N. Shoreline Blvd. Mountain View, CA, 94043 (650) 810-1010 [email protected] October 2019 Guide to the Radio Shack X4114.2007 1 collection Title: Radio Shack collection Identifier/Call Number: X4114.2007 Contributing Institution: Computer History Museum Language of Material: English Physical Description: 34.59 Linear feet24 record cartons, 4 software boxes, and 1 manuscript box Date (bulk): Bulk, 1979-1985 Date (inclusive): 1973-1993 Abstract: The Radio Shack collection contains materials related to Tandy Corporation/Radio Shack’s microcomputer, the TRS-80. The Manuals series consists of manuals published by Tandy and others concerned with the TRS-80 and also programs authored by Radio Shack and other companies. The Software series consists largely of hand labeled disks containing utilities, operating system tools, games, and write up language programs. The Periodicals series consists of print periodicals about the TRS-80 and its programs published by Tandy and other companies. Processing Information Collection surveyed by Rita Wang, 2016. Collection processed by Jack Doran, October 2019. Access Restrictions The collection is open for research. Publication Rights The Computer History Museum (CHM) can only claim physical ownership of the collection. Copyright restrictions may apply and users are responsible for satisfying any claims of the copyright holder. Requests for copying and permission to publish, quote, or reproduce any portion of the Computer History Museum’s collection must be obtained jointly from both the copyright holder (if applicable) and the Computer History Museum as owner of the material.
    [Show full text]
  • MPLAB X IDE User's Guide
    MPLAB X IDE User’s Guide MPLAB® X IDE User’s Guide Notice to Customers Important: All documentation becomes dated, and this manual is no exception. Microchip tools and documentation are constantly evolving to meet customer needs, so some actual dialogs and/or tool descriptions may differ from those in this document. Please refer to our website (www.microchip.com) to obtain the latest documentation available. Documents are identified with a “DS” number. This number is located on the bottom of each page, in front of the page number. The numbering convention for the DS number is “DSXXXXXA”, where “XXXXX” is the document number and “A” is the alphabetic revision level of the document. For the most up-to-date information on development tools, see the MPLAB® IDE online help. Select the Help menu, and then Help Content to open a list of available online help files. © 2019 Microchip Technology Inc. User Guide DS-50002027E-page 1 MPLAB X IDE User’s Guide Table of Contents Notice to Customers.......................................................................................................................................1 1. What is MPLAB X IDE?...........................................................................................................................7 1.1. An Overview of Embedded Systems............................................................................................7 1.2. The Development Cycle.............................................................................................................19 1.3. Project
    [Show full text]
  • Uving Languages PROMAL Reviewed
    December 1967 Vol. 3. 1'10. 11 IS5M 0885-4017 newstand price: $2.00 photocopy charge per page: $0.15 Releasing the power to everyone. ---------_ .. _-_._---------------------_ .. _--------- PROMAL is such a tanguage. Maybe the easiest way to look at the philosophy of the language is to analyze a small program. where irs easy to see we're not in Basic anymore (the text follOwing a ";" on a program line is a comment, similar to a REM in Appiesoft ): Uving PROG~AM CALC ; floating poin~ caicuiatlon bench_ark for PRf1l'IRL Languages ; (basad on June 1984 Byte. p. 33 6) INCLUDE UBIlARV ; fo~ som" e)(tr;:; PRDnFlI. functIQr.s INCLUDE DJO/PI<T II'![ ; for ' prlnt curnmt :'Ine · ro:.:~ir. e DATA RER:.. F; = 2.71328 : define a feu varlll.i:lles DAlR REAL 8 " :;.1~159 RERL C PROMAL Reviewed WORD COUNT : t nc lu d~('g our l oop tounter DAT A WORD NREPS -" SGOO ; and numbe r of r epe ~. ::ons by Dennis Doms BEG IN ; CALC OUTPUT ·Starting calculations a: • ; pr,n: sta r ting tJ. me If there is one factor affecting the development of software for the Apple Ii. PRTHIE it's the search for a true high-level (that is. higher than assembly language) ?JT CR : follow loll ~ h car ~ cage return development language for the computer. Applesofi Basic. the high-tevel [ = 1.0 : s tart ", l',n C " 1 . 0 language supplied in ROM with the Appte. lacks certain features that make FOR COUNT :: 1 TO NR[ O;-S ; then manIpuLate 1: 3.
    [Show full text]
  • June 1994 Number 6
    June1994 $2.95 The Journal of Washington Apple Pi, Ltd. Artists on Exhibit p. 18 Bits and Bytes Revisited p.21 Mangia~ A software review p.45 ~·----- ,-.............. Washington Apple Pi General Meeting 4th Saturday, July 23 • 9:00 a.m. Community & Cultural Center Northern VA Community College • 8333 Little River Turnpike Annandale, Virginia From the Beltway CI-495) take Exit 6 west on VA 236 approx. 1 mile. Turn left into the campus of Northern Virginia Comm. College. Loop around to the rear ..A.. parking lots, and walk to 11111 the Community & Cultural - Center Building. Northern Virginia Community College There is abundant free parking adjacent to the Community & Cultural Center. New Adob' Illustrator 5.5 is packed with so much value, ifll blow your mind! Brand new Adobe Illustrator•• 5.5 for easy way to save time and money on complex • QuickTim e'" movie tips and techniques Macintosh® is a powerhouse of value! Herc's printing jobs. • 220 typefaces from the Adobe Type Library just a taste of what you get: Import any file with Adobe"' AcrobatTM • Hundreds of professional clip art samples New text features give you more control. software-an $890 value! • O n-line Adobe Illustrator Technical Notes Version 5.5 is just bursting with advanced text With Adobe Acrobat software, you can now • Tryout versions of Adobe Dimensions'," Adobe Photoshop'" and Adobe Premiere•• software, features. Li ke the new Spell C hecker that finds bring virtually any fi le into Adobe lllustracor. and fixes costly typos. And the Tabs filter that Then change colors or curves- even edit text.
    [Show full text]