Renesas 740

The Renesas 740 is a family of 8-bit microcontrollers based on the CMOS version of the MOS Technology 6502 processor core. The family was originally designed by the Mitsubishi Electric semiconductor group.

Variants

Subfamilies include the 3800, 38000, 7400 and 7500 groups. Individual parts are generally classified based on package type, pin count, ROM size, ROM type, RAM size and included peripherals (such as timers, serial UART, USB controller).

Comparison with the MOS 6502

The 740 Family consists of microcontrollers as opposed to stand-alone microprocessors. To achieve the similar configurations, the original 6502 had to be paired with a secondary IC such as the MOS RIOT, MOS RRIOT, or other discrete components.

Several additional instructions are available in the 740 Family. The branch always (BRA), accumulator increment (INA), and decrement (DEA) instructions from the WDC 65C02 are included. Several bit manipulation (CLB, SEB) and bit branching (BBC, BBS) instructions similar to those from the Rockwell 65SC02 are also included. Lastly, hardware multiplication and division instructions are available.

The Stack Page can be relocated from $01xx to $00xx, allowing the use of stack instructions on systems with only 128 or 256 bytes of RAM.

A special read-calculate-write mode can be enabled that allows the results of arithmetic operations to be stored in any Zero Page location as opposed to the accumulator. The Zero Page address is controlled by the Index X register.

The family supports bank switching, allowing programs to choose between internal ROM and external RAM for select addresses.

References

External links

This article is issued from Wikipedia - version of the 12/2/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.