8051 - Read more about Hitex

8051

test
8051 at Hitex Development Tools

Tool Selector for the 8051 architecture

8051 Architecture Overview
The 8051 family is one of the most common microcontroller architectures used worldwide. 8051 based microcontrollers are offered in hundreds of variants from many different silicon manufacturers. The 8051 is based on an 8-bit CISC core with Harvard architecture.

Hitex supports this architecture with a complete tool chain providing all you need for the professional development of 8051 based products. The modular and flexible in-circuit emulator MX51, which is available in different variations, and the high-end system AX51 cover hundreds of derivatives.
The modular DProbeHS emulation concept is dedicated to support specific high-speed derivatives and derivatives with extended address space.
Outstanding for both classes of in-circuit emulators is the RIAS™ feature which provides additional debugging capabilities.

Basic introduction to the 8051 microcontroller
The 8051 is an 8-bit microprocessor originally designed in the 1980's by Intel that has gained great popularity since its introduction. Its standard form includes several standard on-chip peripherals, including timers, counters, and UART's, plus 4kbytes of on-chip program memory and 128 bytes (note: bytes, not Kbytes) of data memory, making single-chip implementations possible. Its hundreds of derivatives, manufactured by several different companies (like Philips) include even more on-chip peripherals, such as analog-digital converters, pulse-width modulators, I2C bus interfaces, etc. Costing only a few dollars per IC, the 8051 is estimated to be used in a large percentage (maybe 1/2?) all embedded system products.

The 8051 memory architecture includes 128 bytes of data memory that are accessible directly by its instructions. A 32-byte segment of this 128 byte memory block is bit addressable by a subset of the 8051 instructions, namely the bit-instructions. External memory of up to 64 Kbytes is accessable by a special "movx" instruction. Up to 4 Kbytes of program instructions can be stored in the internal memory of the 8051, or the 8051 can be configured to use up to 64 Kbytes of external program memory The majority of the 8051's instructions are executed within 12 clock cycles.

In-Circuit-Emulators
The professional choice for major projects is the in-ciruit emulator. This hardware-based tool replaces the CPU in the target system and allows a completely non-intrusive control of the CPU execution giving facilities like READ/WRITE triggering and real-time tracing. If you are working under some sort of software quality regime, then emulator based coverage and performance analysis functions are a common requirement. Hitex offers a comprehensive selection of in-circuit emulators covering todays industry's standard microcontroller architectures.... Read more about Emulators on our Website...

More about the 8051 architecture

Please use the following links to visit our website:


8051, emulators, debuggers, debugging, development, embedded, tool, microcontroller, microprocessor, usb, IEEE1394, Firewire, analyzer, compiler, analysis, quality, test, adapter, 166, 167, TriCore, HC12, HC08, MPC.

AX / MX for 8051