Sign in

username:

password:



Not a member?

Search Comp.Arch.Embedded



Search tips

embedded by Keywords

68HC11 | 68HC12 | 8051 | 8052 | ARM | ARM7 | Asic | AT91 | AT91RM9200 | Atmel | AVR | AVRStudio | Bootloader | CFP | CompactFlash | Cygnal | Cypress | Dataflash | DSP | eCos | EEPROM | Embedded Linux | Emulator | Endian | Ethernet | Firewire | FPGA | Freescale | GCC | GNUARM | GSM | H8 | HDLC | I2C | Infineon | Interrupts | Java | JTAG | LCD | LED | LPC2000 | MCU | Microchip | MMC | MPLAB | MSP430 | PC104 | PCB | PCI | PCMCIA | PowerPC | Rabbit | RS232 | RS485 | RTOS | SBC | SDRAM | Sensor | SPI | STK500 | UART | UML | USART | USB | Verilog | VHDL | VxWorks | Xilinx

Ads

Discussion Groups

Discussion Groups | Comp.Arch.Embedded | 8051 system development from scratch

There are 6 messages in this thread.

You are currently looking at messages 0 to 6.

8051 system development from scratch - Muthu - 10:08 23-12-03

Hi,

I wan to develop a system with the 8051 Micro controller. I have used
a development KIT in college days. In the Kit, it was mearly entering
Op-codes and running the program. so, I am not aware of the system the
Kit had.

Now, i want to buy a 8051 and other required chips and i want to make
a system.

Can you people guide us, how to proceed. and how can i donwnload the
File in to 8051. Ie., i need to donwload the program right? and how
can i run ?

Before that, do i need to try with some simultors? 

Thanks in advance.

Regards,
Muthu



Re: 8051 system development from scratch - Mark A. Odell - 11:32 23-12-03

m...@yahoo.co.in (Muthu) wrote in
news:2...@posting.google.com: 

> I wan to develop a system with the 8051 Micro controller. I have used
> a development KIT in college days. In the Kit, it was mearly entering
> Op-codes and running the program. so, I am not aware of the system the
> Kit had.
> 
> Now, i want to buy a 8051 and other required chips and i want to make
> a system.

I find the Cygnal (www.cygnal.com) kits easy to use. Of course I have the
Keil compiler package which interfaces nicely to it so I can't comment on
the software supplied with the Cygnal kits. These 8051's have JTAG debug
so you don't need a simulator or a separate ICE. 

-- 
- Mark ->
--

Re: 8051 system development from scratch - hamilton - 12:15 23-12-03

> m...@yahoo.co.in (Muthu) wrote in
> news:2...@posting.google.com: 
> 
> 
>>I wan to develop a system with the 8051 Micro controller. I have used
>>a development KIT in college days. In the Kit, it was mearly entering
>>Op-codes and running the program. so, I am not aware of the system the
>>Kit had.
>>
>>Now, i want to buy a 8051 and other required chips and i want to make
>>a system.
> 
> 
> I find the Cygnal (www.cygnal.com) kits easy to use. Of course I have the
> Keil compiler package which interfaces nicely to it so I can't comment on
> the software supplied with the Cygnal kits. These 8051's have JTAG debug
> so you don't need a simulator or a separate ICE. 
> 

The cygnal chips are single chip processors. That means the Flash ROM,
RAM, and all I/O ports are on a single chip. Except for an external
crystal, no other parts are needed.

Does the OP want a multi-chip solution or a single chip solution ??

hamilton

PS: the cygnal development kits comes with a copy of Keil on its 
included CD. Although the compiler is only good for 4K of code.
It may be more that you need on the smaller cygnal parts.


Re: 8051 system development from scratch - Chris Hills - 18:09 23-12-03

In article <2...@posting.google.com>, Muthu
<m...@yahoo.co.in> writes
>Hi,
>
>I wan to develop a system with the 8051 Micro controller. I have used
>a development KIT in college days. In the Kit, it was mearly entering
>Op-codes and running the program. so, I am not aware of the system the
>Kit had.
>
>Now, i want to buy a 8051 and other required chips and i want to make
>a system.
>
>Can you people guide us, how to proceed. and how can i donwnload the
>File in to 8051. Ie., i need to donwload the program right? and how
>can i run ?
>
>Before that, do i need to try with some simultors? 

There are kits from Cygnal and Keil. The cygnal is mentioned elsewhere
in this thread. The Keil kit is based on the Philips LCP900 range and is
about 70USD. Like the Cygnal it too comes with a Keil C51
compiler/Simulator and monitor SW.

There are also any number of 8051 kits about. 

As for downloading to the 8051, Philips (see Keil kit) , Cygnal, Atmel,
also some good kits, all have flash and the flash programmers are all
down load able (free) from the web sites and are inthe kits.

www.atmel.com
www.cygnal.com
www.hitex.co.uk for the Keil MCB900 kit.

Regards
        Chris



/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills  Staffs  England    /\/\/\/\/\
/\/\/ c...@phaedsys.org       www.phaedsys.org \/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Re: 8051 system development from scratch - CBarn24050 - 22:04 23-12-03

Hi, it all depends on what you intend to make and what you have allready got.
Post some details if you want more useful help.

Re: 8051 system development from scratch - Paul Burke - 03:46 24-12-03

Muthu wrote:
> Hi,
> 
> I wan to develop a system with the 8051 Micro controller. I have used
> a development KIT in college days. In the Kit, it was mearly entering
> Op-codes and running the program. so, I am not aware of the system the
> Kit had.
> 
> Now, i want to buy a 8051 and other required chips and i want to make
> a system.
> 
> Can you people guide us, how to proceed. and how can i donwnload the
> File in to 8051. Ie., i need to donwload the program right? and how
> can i run ?
> 

The Philips 89C52RD+ has built in flash boot rom, and there's a free 
download of Flash Magic to program it. You'll need an RS232 buffer to 
connect up, of course, and then hang whatever you want to play with on 
the IO ports.

To write the program, you'll need an assembler (plenty free out there) 
or a compiler: SDCC is free, Dunfield is cheap, quirky but OK, 
Raisonance and Keil have a limited free version, both full versions are 
good but expensive. (Great if you have a project that will pay for 
them). There are a few others in the same price bracket.

> Before that, do i need to try with some simultors? 
> 

I wouldn't bother. You don't need much hardware to run the processor, 
I've run them on a matrix plug-in breadboard quite happily. The real 
difficulty is in the peripherals, and setting up the simulator is in my 
experience harder than trying the real thing and bashing away until it 
does what you want.

Paul Burke