80C32 MAXIM | Alldatasheet
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 9
Technical content
80C32 Module General Description The Maxim 80C32 microcontroller (µC) module is intended for use with this and other Maxim evaluation kits (EV kits). It contains the 80C32 µC, RS-232 inter- face, 8kbytes of EPROM, 32kbytes of static RAM, and address decoding logic. A 40-pin connector mates with a connector found on Maxim EV kits designed to inter- face with the 80C32 module. The module is connected to an IBM-compatible per- sonal computer over a serial communications port. Software provided with each EV kit runs on the comput- er and controls the unit consisting of the 80C32 module and EV kit. The program uses a routine stored in the 27C64 EPROM to download special 80C32 code for each kit. The downloaded code controls the EV kit and, together with the program running on the personal computer, displays the output data. The board operates from a single 8V to 22V supply. Both the pre-regulated and regulated +5V levels are available to the EV kit through the 40-pin connector. 80C32 Module Power Supply The Maxim 80C32 module requires an input of 8V to 22V for normal operation. An on-board 78M05 power regula- tor supplies the 5V required for the logic on the module, and any 5V requirements for the EV kit attached to the 40-pin connector. The pre-regulated voltage is also avail- able on the data connector. The source must be capable of supplying 100mA for the module and meeting the load requirements of the EV kit. Microprocessor Supervisor A MAX707 on the module monitors the 5V logic supply, generates the power-on reset, and produces a reset pulse whenever the reset button is pressed. A watch- dog function was not included because they frequently interfere while debugging programs, and debugging is a prime function of this board. 80C32 Microcontroller The 80C32 is a member of the popular Intel 8051 family of µCs. It is a low-power CMOS version that requires external ROM for program storage, 256 bytes of inter- nal RAM, and four 8-bit I/O ports. Three of the ports are required by the system for serial communications and memory control. The fourth port (P1) is available through the data connector. The 80C32 communicates with the PC over a serial RS- 232 link. A MAX233 acts as a level shifter between the ±15V RS-232 signals and the TTL levels of the 80C32. ____80C32 Module Component List DESIGNATION QTY DESCRIPTION C1, C2 2 15pF ceramic capacitors 9 0.1µF, 50V ceramic capacitors C3, C13, C14 3 22µF, 16V radial electrolytic capacitors D1 1 1N4001 diode J1 1 40-pin right-angle male connector J2 1 DB9 right-angle socket R1 1 620 Ω resistor RS1 1 10k Ω 10-pin, 9-resistor SIP SW1 1 Power switch SW2 1 Reset switch IC1 1 80C32 IC2 1 MAX233CPP IC3 1 27C64 IC4 1 74HCT573 IC5 1 74HCT139 IC6 1 74HCT08 IC7 1 74HCT245 IC8 1 IC9 1 78M05 IC10 1 MAX707CPA Y1 1 11.059MHz crystal None 1 2-pin power connector None 1 28-pin 600-mil socket for IC3 (the EPROM) None 4 Rubber feet None 1 3.00" x 5.50" PC board C4, C5, C6, C7, C8, C9, C10, C11, C12 62256
(RxD) and transmit data (TxD) pins of the RS-232 link. to 1200, and waits for communications from the PC. revision level, and boundaries of the on-board RAM. RAM is available for data storage. elements found on the 80C32 module. Table 1. Address Ranges in Hexadecimal Table 2. I/O Connector Pin Functions
9 RD Read strobe
10 WR Write strobe
11 CS0 Address C000-CFFF
12 CS1 Address D000-DFFF
13 CS2 Address E000-EFFF
14 CS3 Address F000-FFFF
Evaluates: MAX186 MAX186 Evaluation System/Evaluation Kit Software Architecture Software for EV kits using the Maxim 80C32 module is divided into three elements: the interface program run- ning on an IBM-compatible PC, a module program located in EPROM, and a program supplied on disk that is transferred to the RAM located on the module. EPROM Resident Program The EPROM resident program initializes the 80C32, establishes communications over the RS-232 link, ver- ifies the static RAM, and downloads other programs. Its operation starts on power-up and whenever the reset button is pressed. After reset, the program waits indefinitely to receive a character over the RS-232 port. When the first character is received, a logon banner identifying the module and firmware revision is transmitted. Immediately following transmission of the logon banner, the program runs a checker routine for the on-board 256kbit static RAM. The RAM is filled with several pat- terns and then read to verify that each pattern has been retained. A pass or fail indication is displayed on the personal computer after each pass. EV kit software requires proper operation of the RAM. Do not attempt to use the board if any of the RAM checks fail. Two other programs for the EV kits are provided on a floppy disk shipped with each kit. One program acts as the user interface and transmits commands to the 80C32 module. The other is an 80C32 application pro- gram that executes from the RAM located on the mod- ule. The procedure for loading the programs varies with each kit, so follow the instructions provided.
Figure 5. 80C32 Module Component Placement Guide (x2)
Figure 6. 80C32 Module Schematic
5 GND
1 DCD
4 DTR
6 DSR
2 TXD
3 RXD
7 RTS
8 CTS
Figure 6. 80C32 Module Schematic (continued)
Figure 7. 80C32 Module Component- Side Layout (x2)
Figure 8. 80C32 Module Solder-Side Layout (x2)
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time. 20 ___________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 (408) 737-7600 © 1996 Maxim Integrated Products Printed USA is a registered trademark of Maxim Integrated Products. Evaluates: MAX186 MAX186 Evaluation System/Evaluation Kit