AuthorsDen.com   Join | Login    
Where Authors and Readers come together!

SIGNED BOOKS    AUTHORS    BOOKS    SAMPLE CHAPTERS    AUDIOBOOKS    eBOOKS    STORIES    ARTICLES    POETRY    BLOGS    NEWS    VIDEOS    SUCCESS    TESTIMONIALS

Featured Authors:  Sam Vaknin, iDavid Clure, iJay Dubya, i Armand, iWilliam Martell, iBethany Peterson, iJudy Joy Jones, iMary Lynn Plaisance, iJames Hill, iGlen Schulz, i

  Home > Technology > Articles Popular: Books, Stories, Articles, Poetry      Authors: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z     

Thomas R Barnett

 Follow Me  

· Contact Me
· Books
· Articles
· Poetry
· 7 Titles
· 8 Reviews
· Save to My Library
· Share with Friends!
·
Member Since: Apr, 2007

Thomas R Barnett, click here to update your pages on AuthorsDen.


The Control Power of Embedded Forth
by Thomas R Barnett   
Rated "G" by the Author.
     
Recent articles by
Thomas R Barnett

• Gasoline Engine Chemistry
           >> View all

Embedded programming with the Z8 Forth Microcontroller


The Z8 Forth is capable of addressing 120K of external memory: 60K for code and 60K for data. The initial 4k block of code memory is used by the Forth interperter and kernel. Data mimory can be accessed directly from a Forth program.  I will cover how to define this and other machine level prograns later.

External memory allocation begins at 1000H; program development uses 20K of RAM.  The Z8 Forth text editor and programming utilities are contained in 4K of EPROM at A000H. When loaded the utility and text editor will consume about 2.4K of memory.

Port 2 of the Z8 Forth system is dedicated to the on-board EPROM programmer. A 7407 (TTL high-voltage buffer) is used to drive the programming transistors for 2732A, 2764, 2764A type EPROM. VPP is developed by two LM317 adjustable regulators that are set to the required programming voltage. Use JP1 to select the programming voltage for 2764 (21V) or 2764A (12.6V) EPROM. A 2732A may be programmed by lower-justifying it in the ZIF socket.  JP1 may be in either position.

An 82C55-5 provides data and address communications for the EPROM. Its decoded address is at 8000H. Port A is used for the data bus (D0-D7).  Port B carries the lower half of the address bus (A0-A7) while port C carries the upper half of the address bus (A8-A15). Do not subsitute an 8255 for the 82C55-5 because the read/write setup/hold times for the 8255 are typically slower than what is required by the Z8 Forth microcontroller.

Additionally the HCT design eliminate the need for bus drivers. This system uses 250mA exclusive of programming current.


Want to review or comment on this article?


Need a FREE Reader Membership?
Reviewed by Thomas Barnett
Reviewed on May 27, 2007
Author's note: I wrote this article in 1991, it was published in 1993. The Z8 Forth Microcontroller is no longer available.

Popular Technology Articles
  1.  Heroes of VW Beetledom: Bela Barenyi
  2.  Thermodynamic augmentation of engine c
  3.  Mid-engine or rear-engine? Porsche's q
  4.  Welcome to Californication, suckers!
  5.  Free the Net!
  6.  Hey Cortana...(2019)
  7.  1984
  8.  CHALLENGER: A disaster destined to hap
  9.  Feeling QWERTY?
  10.  Obscene Gasoline
  11.  The Schismatic Nature of Contemporary
  12.  Time Waster
  13.  Is 'Intelligent Life' an evolutionary
  14.  A Place in the Sun
  15.  CAR 'STUFF'
  16.  The BLIMP
  17.  Manufacturing Jobs
  18.  Space Shuttle Blog
  19.  The Good, Bad & Ugly of the Brave New
  20.  Intelligence and the Machine
  21.  and in this corner the Macintosh.
  22.  Delegate or Stagnate
  23.  Needed: A Worldwide Network to Defeat
  24.  NASA at 60
  25.  American Innovation

Free Book Review Program
Select a book to read and review today!

The Computer Part e- v4 by RickthePoetWarrior

Get your AI (art-is-visual intelligence) reprogrammed as this aulde technology reveals nu_technology's secrets  
Member BookAds

Growing up Automotive by CHARLES ROSE

Having spent the majority of his life immersed in the automotive world, Charlie Rose shares his most memorable moments.  
Member BookAds

Forced Hot Air Furnace - Troubleshooting and Repair by Roger Vizi

Complete Troubleshooting & Repairing guide to hot air furnaces * Complete operation, maintenance, and repair * Covers gas, oil, and electric forced air systems * Includes flowcharts and highlighted tips and solutions to common furnace problems  
Member BookAds