Description
8052AH-Basic PCB – This is a design from an acquaintance of mine and it a very universal desgign works fine. Some components are optional so you can configure youre own desing. The optional (RC2014) bus is also a nice feature, if you do not use it, the board as a Gnd, +5v, Tx and Rx connector on the side. The board will work fine with a flashed 89C52 processor.
This is a PCB of a Basic computer based on intel p8052-ah basic for the RCBus. (RC2014), an improved basic version for the 8052 was published in ELEKTOR 2001 (MCS BASIC-52 V1.3) This board can hold many different 8052 variants and supports a lot of different crystal oscillator configurations from 11.075 Mhz (Original) up to 22 and even 33 Mhz. The designer flashed the code into an ds89c450 running at 22.184 mhz, and that is 12x faster than an normal 8052. I build mine with a AT89C52 processor, but ANY 8052 version with at least 8Kb internal Flash will work.

The board has 32k RAM (the maximum addressable RAM for basic-52) and an 8k eeprom on-board, the eeprom is used for saving your basic programs and can be write protected. I/O is remapped to addresses from 0c000h-0c100h, so you can use your other RC2014 I/O boards.Port 1 is available on X0-X7 on the RCBus INT-0 is INT, INT-1 is NMI, T0 and T1 are connect to USER0 and USER 1.
I also sell a pre programmes AT89C52 with the Basic code inside: https://www.heinpragt.nl/?product=at89c52-basic
ALL other ADDITIONAL PARTS ARE AVAILABLE IN THE WEBSHOP.

Project page on OSHWLAB: https://oshwlab.com/voxit/8052rc2014_copy



