[sci.electronics] 8051 monitor

rlf@mtgzy.att.com (r.l.fletcher) (01/06/89)

I am looking for pointers to a (low cost) ROM monitor program
for an Intel 8051 processor. I dont need anything fancy but it
should at least:

		1) handle power up reset
		2) Initialize an RS232 port
		3) display and modify registers and mem
		
Break-pointing would be nice but is not a requirement. As always,
source code is best but I'll take what I can get.
A PD one anywhere? Any and all help appreciated.


					Ron Fletcher
					att!mtuxo!mtgzy!rlf

larry@kitty.UUCP (Larry Lippman) (01/06/89)

In article <4584@mtgzy.att.com>, rlf@mtgzy.att.com (r.l.fletcher) writes:
> I am looking for pointers to a (low cost) ROM monitor program
> for an Intel 8051 processor. I dont need anything fancy but it
> should at least:
> 		1) handle power up reset
> 		2) Initialize an RS232 port
> 		3) display and modify registers and mem
> Break-pointing would be nice but is not a requirement. As always,
> source code is best but I'll take what I can get.

	While all of the above is easily to write from scratch (with some
help from the Intel MCS-51 Users Manual), everything you want to know
(including source code examples) should be contained in the manual for
the Intel SDK-51 System Design Kit, manual P/N 121588-001.  There is a
separate source code listing for the monitor eprom, but I don't see it
in our binder with the SDK-51 documentation.

	While the SDK-51 uses an onboard display and keypad for monitor
functions, it would be a lot simpler to use an external serial device.

<>  Larry Lippman @ Recognition Research Corp., Clarence, New York
<>  UUCP:  {allegra|ames|boulder|decvax|rutgers|watmath}!sunybcs!kitty!larry
<>  VOICE: 716/688-1231          {att|hplabs|mtune|utzoo|uunet}!/
<>  FAX:   716/741-9635 {G1,G2,G3 modes}   "Have you hugged your cat today?" 

postmaster@mailcom.FIDONET.ORG (Bernard Aboba) (01/07/89)

Steve Circia has recently published diagrams for a complete 8051 
development system in BYTE.  It uses the PC parallel port, with 
simulator, etc. for a very reasonable price.  It is called DDT-51, and 
was discussed in Vol 1., no. 5 of Circuit Cellar Ink, as well as August 
1988, and September 1988 BYTE magazine.  
 
Steve Ciarcia no longer writes for BYTE, and so all further info on 
DDT-51 will be published in INK.  You can get back issues of INK by 
contacting: Circuit Cellar Ink, 12 Depot Squre, Peterborough, NH 03458, 
or by contacting the BBS at (203) 871-1988.
Usual disclaimer:  I've got no connection to INK, I just think it's a 
great magazine.



--  
"Don't flame him, don't flame me, flame that fellow behind the tree."
Via  apple!mailcom, Fido 1:204/444

darel@sparkles.dcss.mcmaster.ca (Darel Mesher) (01/13/89)

In article <2906@kitty.UUCP> larry@kitty.UUCP (Larry Lippman) writes:

>	While all of the above is easily to write from scratch (with some
>help from the Intel MCS-51 Users Manual), everything you want to know
>(including source code examples) should be contained in the manual for
>the Intel SDK-51 System Design Kit, manual P/N 121588-001.  There is a
>separate source code listing for the monitor eprom, but I don't see it
>in our binder with the SDK-51 documentation.

>	While the SDK-51 uses an onboard display and keypad for monitor
>functions, it would be a lot simpler to use an external serial device.

 Just an addendum to Larry's article; the complete monitor
listing is contained in
  
       SDK-51/MCS-51 System Design Kit Monitor Listing Manual
         P/N 121590-003

This document is very comprehensive (64 pages) and includes fully
commented listings for both the monitor code and the SDK-51
assembler/dissassembler.



-- 
Darel Mesher				...!uunet!mnetor!maccs!darel
McMaster University			    darel@maccs.mcmaster.ca