Documentation for MON: a bootstrap monitor for the Mini Board (C) 1993 Fred G. Martin, June 2, 1993. MON is a program that lets you test your Mini Board with the least "software overhead." It is presently compiled for the PC and Macintosh platforms. To use MON, simply hook your Mini Board up to the serial line, switch it into download mode (slide switch to the right; press RESET button). If all is correct, the green LED will be on and the red LED will be off. Now run MON. If you are using a PC, simply type "MON" at the DOS prompt. Use "MON -PORT COM2" if you are connected to COM2 rather than COM1. From the Mac, double-click on the MON application. When presented with the command line, simply press return. If you are connected to the printer port rather than the modem port, add the words "-port printer" to the command line before pressing return. (*) note for Mac users with printer ports at the end of this document. MON will download a small program into the 6811's internal 256 byte memory. If all goes well, you will be presented with a short list of MON's commands, and MON's command-line prompt ("MON>"). From the prompt, you can type a number of commands: * testmotors. Individually flashes each motor LED for about a half-second. A good way to tell if your motors are working. * digitals. Returns a byte read from the digital input port. * analog . Returns value read from specified analog port (0 to 7) * read . Reads a byte from specified address in memory. * write . Writes a byte to specified address in memory. Will not write to EEPROM memory. * eeprom . Burns a value into EEPROM memory. * quit. Exits MON. For additional options, try running "MON -help" at the command line. This will help you figure out how to use MON with systems other than the Mini Board. Good luck! Send bug reports, praise, etc. to Fred Martin at fredm@media.mit.edu. ---- (*) Note for Mac users preferring printer port over modem port (e.g., PowerBook 100 users!): you can use ResEdit to modify the MON application to default to the printer port. Edit the STR resource #128 to be the string "printer" and you're all set.