Home   |  Schematics |  Products |  Tutorials  |  Datasheets  |  Robotics   |   Download    |   Link Exchange


Direct Current
Alternating Current
Digital Electronics
PC Architecture
Electronics Dictionary
Resources

Experiment
Calculator/Converters
Radio
Newsletter
Associations and Societies
Component Manufacturers

 

 

Electronics Symentics


 

Electronics Tutorials - Dallas DS80C320 Tutorial

The 80C320 offers all the functionality of a standard 8052 with a number of new features and enhancements. However, all the new features are provided in such a way that the vast majority of programs will require no modification. By simply replacing an existing 8052 microcontroller with the 80C320, the program will realize an automatic speed increase.

High-Speed Architecture: The standard 8052 microcontroller requires 12 oscillator cycles for each instruction cycle. The 80C320 requires only 4. This means that, given the exact same hardware design and crystal speed, dropping in an 80C320 will generally increase performance by about 250%.

Higher Oscillator Speeds Supported: The 80C320 may operate at up to 33 Mhz. Since it operates at 4 cycles/instruction cycle instead of 12, this yields an efficiency as if a normal 8052 were operating at about 82 megahertz.

Uses Less Power for Equivalent Work: The 80C320 is more efficient. In addition to new power-saving options, an 80C320 can accomplish the same work with less power.

Dual Data Pointer: The 80C320 has two distinct "Data Pointers" (DPTRs). This feature can be used to move data within memory almost twice as fast as using the single DPTR.

Variable Length MOVX Command: The 80C320 may be configured to perform MOVX commands to external memory either very quickly or very slowly. This allows you to optimize the 80C320s performance to take advantage of fast external RAM, or to allow for slow external RAM.

Power Fail Reset: The 80C320 will automatically execute a system reset upon recovering from a power failure condition. This requires no external hardware, user interaction, or special programming.

Watchdog Timer: This feature allows the 80C320 to automatically detect if some condition has occured which has effectively crashed the programming running in the microcontroller. If the Watchdog detects that the program has crashed, it automatically resets the chip.

Power Failure Warning: The 80C320 can be configured to detect power failure conditions and to trigger an interrupt immediately prior to handling a power failure condition.

Dual Serial Ports: The 80C320 offers two full-featured serial ports instead of the single serial port offered by the 8052. The additional serial port supports all the features of the standard 8052 serial port.


 
 




Home  Products  Tutorials   Schematics   Robotics   Resources   Radio Stuff    Career    Download   Link Exchange

HTML Sitemap   XML Sitemap


Terms & Conditions  Privacy Policy and Disclaimer