Providing Power for | 1) If the main power input is used, connect the MASCOT 8717 plug | ||||||
|
|
|
|
| 2) If the auxiliary power input is used, connect a standard 9 V battery | ||
Choosing |
|
| |||||
|
| Switch Position: | Mode | Corresponding Operation Mode: | Terminal | ||
| MSB (* |
| mid (* | LSB (* | nr. | Response: | |
|
|
| |||||
| LO |
| LO | LO | 0 | Receive a file from PC to Board RAM | “(enter)RCV:“ |
| LO |
| LO | HI | 1 | Transmit a file from Board RAM to PC | “(enter)TMT:“ |
| LO |
| HI | LO | 2 | Copy lowest 32 kB RAM to EEPROM | “(enter)R2E:“ |
| LO |
| HI | HI | 3 | Copy 32 kB EEPROM to lowest RAM | “(enter)E2R:“ |
| HI |
| LO | LO | 4 | Start executing program code from 4000h | “(enter)EXC:“ |
| HI |
| LO | HI | 5 | ||
| HI |
| HI | LO | 6 | Board’s Embedded Debugger CLI Tool | “(enter)DBG:“ |
| HI |
| HI | HI | 7 | Test mode – blinks Board’s | “(enter)Test“ |
(* when seen from the front, MSB switch is the rightmost, and LSB is the leftmost
Implementing Serial Connection:
Connect the
Interfacing the
It is recommended to use the
If using a terminal program instead of
Use Hyperterminal (not under Windows 2000), or Tera Term http://hp.vector.co.jp/authors/VA002416/teraterm.html
Terminal Program Connection parameters:
| Baud rate = 57600 kbps |
| Data bits = 8 | Flow control = none | |||
| Parity = none |
|
| Stop bits = 1 | COM port = the one you’re using on PC | ||
| Enter key = CR+LF |
| Local echo = no | Destructive backspace = yes | |||
| Also, set terminal scrollback buffer to | at least 500 lines for convenience of use. | |||||
|
| ||||||
| 8051 | AT89C55WD http://www.atmel.com/dyn/resources/prod_documents/DOC1921.PDF |
| ||||
|
| CPU: | DS89C420 |
| |||
|
| UART: | TL16C552 | http://focus.ti.com/lit/ds/symlink/tl16c552a.pdf |
| ||
|
| PIO: | M82C55A |
|