Path: utzoo!attcan!uunet!wuarchive!udel!eplrx7!milbouma From: milbouma@eplrx7.uucp (Mark Milbourne SCD) Newsgroups: comp.misc Subject: Re: 8031 Tools Message-ID: <1990Oct24.193358.18796@eplrx7.uucp> Date: 24 Oct 90 19:33:58 GMT References: <1990Oct23.145919.2449@fulcrum.bt.co.uk> <4455@rsiatl.UUCP> Sender: usenet@ee.udel.edu Organization: DuPont Engineering Physics Lab Lines: 25 Nntp-Posting-Host: louie.udel.edu I use the Pseudo assembler too. I obtained it from the Circuit Cellar BBS which is run by the guy who wrote the Circuit Cellar column in Byte Magazine. He had some projects dealing with the 8031/51 family and so made the assembler available on his BBS. For about $250 you can get a real 8051 devlopement board from Intel. It has the processor and required supporting components and an external serial port for hooking up to a host PC. The 51 ROM has monitor code built in to talk to the host PC software. The host PC downloads the code into RAM on the devlopment board and then you can examine/modify memory and register while your code is executing. You can also set breakpoints and step through your code. The only hitch I had was I had to write a quick-and-dirty GW BASIC program to convert the object files from the Pseudo assembler to a format readable by the Intel host PC software (or spend several hundred $ for Intel's assembler). The only thing you have to supply extra is a 5/12/-12V DC power supply. I've been real pleased with it and have used the setup to develop a MIDI interface into a multiplexed relay system for a friends theatre pipe orgran. I was going to get a simulator program too, but needed to do prototyping with real hardware hookups, so I went with the hardware solution and haven't needed a software simulator. -- The UUCP Mailer