9
Micro Research Technology Ltd.,Part 801/121 M.8 Phaholyothin Rd., Kookod, Lumlukka, Pathumthani 12130 Tel : (662) 523-9453-4 Fax : (662) 523-9440 www.micro-research.co.th MT-LPC2148 User’s Manual

MT-LPC2148 - es

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Micro Research Technology Ltd.,Part 801/121 M.8 Phaholyothin Rd., Kookod, Lumlukka, Pathumthani 12130 Tel : (662) 523-9453-4 Fax : (662) 523-9440 www.micro-research.co.th

MT-LPC2148

User’s Manual

1

MT-LPC2148 User’s Manual

āđ‚āļĄāļ”āļđāļĨāđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢāļ•āļĢāļ°āļāļđāļĨ ARM7TDMI-S āļ‚āļ­āļ‡āļšāļĢāļīāļĐāļąāļ— NXP āļ­āļ­āļāđāļšāļšāđƒāļŦāļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāļ‡āļēāļ™āļĢāļ§āļĄāļāļąāļš

āļšāļ­āļĢāļ”āļĢāļļāļ™ MRT-BASE1 āđāļĨāļ° MRT- BASE2A āđ„āļ”āļ—āļąāļ™āļ—āļĩ

āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļ—āļēāļ‡āđ€āļ—āļ„āļ™āļīāļ„

1. MCU āđ€āļšāļ­āļĢ LPC2148 āļ‚āļ­āļ‡āļšāļĢāļīāļĐāļąāļ— NXP 2. XTAL 12.0 Mhz, āļŠāļēāļĄāļēāļĢāļ–āļ—āđāļēāļ‡āļēāļ™āđ„āļ”āļ—āļĩāđˆāļ„āļ§āļēāļĄāđ€āļĢāđ‡āļ§āļŠāļđāļ‡āļŠāļļāļ” 60 Mhz 3. 32 kHz watch oscillator 4. āļŦāļ™āļ§āļĒāļ„āļ§āļēāļĄāļˆāđāļēāđ‚āļ›āļĢāđāļāļĢāļĄ FLASH 512 KB āđāļĨāļ° RAM 40 KB 5. ADC 10 Bit āļˆāđāļēāļ™āļ§āļ™ 14 CH 6. DAC 10 Bit āļˆāđāļēāļ™āļ§āļ™ 1 CH 7. 47 I/O port 8. UART 2 CH 9. USB FULL SPEED 2.0 10. JTAG PORT, āđāļĨāļ° Serial-Prog 6P 11. 3 V Battery backup 12. āļŠāļēāļĄāļēāļĢāļ–āđ‚āļ›āļĢāđāļāļĢāļĄāļœāļēāļ™āļžāļ­āļĢāļ•āļ­āļ™āļļāļāļĢāļĄ RS-232 āļˆāļēāļāļšāļ­āļĢāļ” MRT-BASE1 āđāļĨāļ° MRT-BASE2A āđ„āļ”āđ‚āļ”āļĒāļ•āļĢāļ‡

āđ‚āļ„āļĢāļ‡āļŠāļĢāļēāļ‡āđāļĨāļ°āļŠāļ§āļ™āļ›āļĢāļ°āļāļ­āļš

4

2 3

8

1

9

11

10

5

7

6

2

MT-LPC2148 User’s Manual

1. P0.0-P0.7 : āļ‚āļēāļŠāļąāļāļāļēāļ“ P0.0- P0.7 āļ—āļĩāđˆāđ€āļŠāđˆāļ·āļ­āļĄāļ•āļ­āđ‚āļ”āļĒāļ•āļĢāļ‡āļˆāļēāļāļžāļ­āļĢāļ•āļ‚āļ­āļ‡āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢ 2. P0.8-P0.15 : āļ‚āļēāļŠāļąāļāļāļēāļ“ P0.8- P0.15 āļ—āđˆāļĩāđ€āļŠāđˆāļ·āļ­āļĄāđ‚āļ”āļĒāļ•āļĢāļ‡āļˆāļēāļāļžāļ­āļĢāļ•āļ‚āļ­āļ‡āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢ 3. P0.16- P0.22 : āļ‚āļēāļŠāļąāļāļāļēāļ“ P0.16- P0.22 āļ—āļĩāđˆāđ€āļŠāđˆāļ·āļ­āļĄāđ‚āļ”āļĒāļ•āļĢāļ‡āļˆāļēāļāļžāļ­āļĢāļ•āļ‚āļ­āļ‡āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢ 4. P0.25- P0.30 : āļ‚āļēāļŠāļąāļāļāļēāļ“ P0.25 āđāļĨāļ° P0.28-P0.30 āļ—āđˆāļĩāđ€āļŠāđˆāļ·āļ­āļĄāđ‚āļ”āļĒāļ•āļĢāļ‡āļˆāļēāļāļžāļ­āļĢāļ•āļ‚āļ­āļ‡

āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢ 5. P1.16-P1.23 : āļ‚āļēāļŠāļąāļāļāļēāļ“ P1.16- P1.23 āļ—āļĩāđˆāđ€āļŠāđˆāļ·āļ­āļĄāđ‚āļ”āļĒāļ•āļĢāļ‡āļˆāļēāļāļžāļ­āļĢāļ•āļ‚āļ­āļ‡āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢ 6. P1.24-P1.31 : āļ‚āļēāļŠāļąāļāļāļēāļ“ P1.24- P1.31 āļ—āļĩāđˆāđ€āļŠāđˆāļ·āļ­āļĄāđ‚āļ”āļĒāļ•āļĢāļ‡āļˆāļēāļāļžāļ­āļĢāļ•āļ‚āļ­āļ‡āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢ 7. TP1 : āļˆāļļāļ”āļ—āļ”āļŠāļ­āļšāļŠāļąāļāļāļēāļ“āļŠāđāļēāļŦāļĢāļąāļšāļ‚āļē P0.23 8. TP2 : āļˆāļļāļ”āļ—āļ”āļŠāļ­āļšāļŠāļąāļāļāļēāļ“āļŠāđāļēāļŦāļĢāļąāļšāļ‚āļē P0.31 9. VCC-SEL : āļˆāļąāļĄāđŠāđ€āļ›āļ­āļĢāđ€āļĨāļ·āļ­āļāđāļĢāļ‡āļ”āļąāļ™āđ„āļŸāđ€āļĨāļĩāđ‰āļĒāļ‡āļ—āļĩāđˆāļ›āļ­āļ™āđƒāļŦāļāļšāļąāđ‚āļĄāļ”āļđāļĨ āļĄāļĩāļ„āļ§āļēāļĄāļŠāđāļēāļ„āļąāļāļĄāļēāļāļ—āđˆāļĩāļˆāļ°āļ•āļ­āļ‡āļāđāļēāļŦāļ™āļ”āđƒāļŦ

āļ–āļđāļāļ•āļ­āļ‡āļ•āļēāļĄāļāļēāļĢāđƒāļŠāļ‡āļēāļ™ āļĄāļīāđ€āļŠāļ™āļ™āļąāđ‰āļ™āļˆāļ°āļŠāļ‡āļœāļĨāđƒāļŦāđ€āļāļīāļ”āļ„āļ§āļēāļĄāđ€āļŠāļĩāļĒāļŦāļēāļĒāļ•āļ­āļ•āļąāļ§āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢāđ„āļ” 1) āđ€āļĨāļ·āļ­āļāļ—āļĩāđˆāļ•āđāļēāđāļŦāļ™āļ‡ 3V3 āđ€āļĄāļ·āđˆāļ­āļ•āļ­āļ‡āļāļēāļĢāļ›āļ­āļ™āđ„āļŸāđ€āļĨāđ‰āļĩāļĒāļ‡āđƒāļŦāļāļąāļšāđ‚āļĄāļ”āļđāļĨāļ—āđˆāļĩāđāļĢāļ‡āļ”āļąāļ™āļĢāļ°āļ”āļšāļą 3.3V

2) āđ€āļĨāļ·āļ­āļāļ—āļĩāđˆāļ•āđāļēāđāļŦāļ™āļ‡ 5V āđ€āļĄāļ·āđˆāļ­āļ•āļ­āļ‡āļāļēāļĢāļ›āļ­āļ™āđ„āļŸāđ€āļĨāđ‰āļĩāļĒāļ‡āđƒāļŦāļāļąāļšāđ‚āļĄāļ”āļđāļĨāļ—āļĩāđˆāļĢāļ°āļ”āļąāļšāđāļĢāļ‡āļ”āļąāļ™ 5V āđ‚āļ”āļĒāļœāļēāļ™āļŠāļļāļ”āđ€āļĢāđ‡āļāļāļđāđ€āļĨāđ€āļ•āļ­āļĢāļ āļēāļĒāđƒāļ™āđ‚āļĄāļ”āļđāļĨāđ€āļžāđˆāļ·āļ­āļĢāļāļąāļĐāļēāļĢāļ°āļ”āļąāļšāđāļĢāļ‡āļ”āļąāļ™āļ—āđˆāļĩ 3.3 V āļāļ­āļ™āļˆāļēāļĒāđƒāļŦāļāļąāļšāđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢāļ•āļ­āđ„āļ›

10. SERIAL-PROG 6P : āļžāļ­āļĢāļ•āļŠāđāļēāļŦāļĢāļąāļšāļāļēāļĢāđ‚āļŦāļĨāļ”āđ‚āļ›āļĢāđāļāļĢāļĄāļœāļēāļ™āļžāļ­āļĢāļ•āļ­āļ™āļļāļāļĢāļĄāđ‚āļ”āļĒāļĄāļĩāļĢāļ°āļ”āļąāļšāļŠāļąāļāļāļēāļ“āđ€āļ›āļ™ TTL āđāļĨāļ°āļĄāļ•āđāļĩāļēāđāļŦāļ™āļ‡āļ‚āļēāļŠāļąāļāļāļēāļ“āļ”āļąāļ‡āļ™āđ‰āļĩ

11. JTAG-PORT : āļ„āļ­āļ™āđ€āļ™āđ‡āļ„āđ€āļ•āļ­āļĢāļ‚āļ™āļēāļ” 20 āļ‚āļē āļŠāđāļēāļŦāļĢāļšāļąāļ­āļīāļ™āđ€āļ•āļ­āļĢāđ€āļŸāļŠāļāļąāļš JTAG Debugger āđ‚āļ”āļĒāļˆāļ°āđƒāļŠ

āļ‚āļēāļŠāļąāļāļāļēāļ“ P1.26-P1.31 āđāļĨāļ°āļ‚āļē RESET āļ‹āļķāđˆāļ‡āļˆāļąāļ”āļ•āđāļēāđāļŦāļ™āļ‡āļŠāļąāļāļāļēāļ“āļ•āļēāļĄāļĄāļēāļ•āļĢāļāļēāļ™āļ‚āļ­āļ‡ JTAG āļ”āļąāļ‡āļ™āļĩāđ‰

3V3 5V

VCC-SEL

3V3 5V

VCC-SEL

TXD0 RXD1 RST P0.14 3V3 GND

+V Target GND GND GND GND GND GND GND GND GND

+V Target TRST,P1,31 TDI,P1.28 TMS,P1.30 TCK,P1.29 RTCK,P1.26 TDO,P1.27 RST NC NC

3

MT-LPC2148 User’s Manual

āļ‚āđ‰āļąāļ™āļ•āļ­āļ™āļāļēāļĢāļ›āļĢāļąāļšāļ•āđ‰āļąāļ‡āļ—āļēāļ‡āļŪāļēāļĢāļ”āđāļ§āļĢ

1. āđ‚āļĄāļ”āļđāļĨ MT-LPC2148 āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāļ‡āļēāļ™āļĢāļ§āļĄāļāļąāļš MRT-BASE 1 āđāļĨāļ° MRT-BASE 2A āđ„āļ”āļ—āļąāļ™āļ—āļĩ āđ‚āļ”āļĒāļ•āļīāļ”āļ•āđ‰āļąāļ‡āļĨāļ‡āđƒāļ™āļ•āđāļēāđāļŦāļ™āļ‡ MT-Socket

2. āļāđāļēāļŦāļ™āļ”āļˆāļąāđŠāļĄāđ€āļ›āļ­āļĢāđ€āļĨāļ·āļ­āļāļĢāļ°āļ”āļąāļšāđāļĢāļ‡āļ”āļąāļ™āđ„āļŸāđ€āļĨāļĩāđ‰āļĒāļ‡āļ‚āļ­āļ‡āļšāļ­āļĢāļ” ( VCC-SEL ) āđ‚āļ”āļĒāļˆāļ°āļ•āļ­āļ‡āļāđāļēāļŦāļ™āļ”āđƒāļŦāļ•āļĢāļ‡āļāļąāļ™āļ—āļąāđ‰āļ‡ MRT-BASE 1 / 2A āļāļąāļš āđ‚āļĄāļ”āļđāļĨ MT-LPC2148

āļ•āđāļēāđāļŦāļ™āļ‡ 3V3 : āļŠāđāļēāļŦāļĢāļąāļšāđ€āļĨāļ·āļ­āļāđāļĢāļ‡āļ”āļąāļ™āļāļēāļĢāđƒāļŠāļ‡āļēāļ™āļ—āļĩāđˆ 3.3 V

āļ•āđāļēāđāļŦāļ™āļ‡ 5V : āļŠāđāļēāļŦāļĢāļšāļąāđ€āļĨāļ·āļ­āļāđāļĢāļ‡āļ”āļąāļ™āļāļēāļĢāđƒāļŠāļ‡āļēāļ™āļ—āļĩāđˆ 5.0 V

āļŦāļĄāļēāļĒāđ€āļŦāļ•āļļ : 1) āļāļ­āļ™āļāļēāļĢāļ›āļ­āļ™āđ„āļŸāđ€āļĨāđ‰āļĩāļĒāļ‡āđƒāļŦāļāļąāļšāļšāļ­āļĢāļ” āļ„āļ§āļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāđƒāļŦāđāļ™āđƒāļˆāļ­āļĩāļāļ„āļĢāļąāđ‰āļ‡āļ§āļēāđ„āļ”āļāđāļēāļŦāļ™āļ”āļˆāļąāđŠāļĄāđ€āļ›āļ­āļĢ VCC-SELāđ„āļ§āļ•āļĢāļ‡āļāļąāļ™āļ—āđ‰āļąāļ‡āļŠāļ­āļ‡āļšāļ­āļĢāļ” āļāļēāļĢāļāđāļēāļŦāļ™āļ”āđ€āļĨāļ·āļ­āļāļˆāļąāđŠāļĄāđ€āļ›āļ­āļĢāļ—āđˆāļĩāđ„āļĄāļ–āļđāļāļ•āļ­āļ‡āļ­āļēāļˆāļŠāļ‡āļœāļĨāđƒāļŦāđ‚āļĄāļ”āļĨāļđ MT-LPC2148 āđ„āļ”āļĢāļąāļšāļ„āļ§āļēāļĄāđ€āļŠāļĒāļĩāļŦāļēāļĒāđ„āļ” 2) āđƒāļ™āļāļĢāļ“āļĩāļ—āđˆāļĩāļ•āļ­āļ‡āļāļēāļĢāđƒāļŠāđ„āļŸāđ€āļĨāļĩāđ‰āļĒāļ‡āļˆāļēāļāļžāļ­āļĢāļ• USB (+5V) āļ”āļ§āļĒāļāļēāļĢāđƒāļŠāļˆāļąāđŠāļĄāđ€āļ›āļ­āļĢ USB-POWER āđƒāļ™āļšāļ­āļĢāļ” MRT-BASE1/2A āļˆāļ°āļ•āļ­āļ‡āļāđāļēāļŦāļ™āļ” VCC-SEL āļ‚āļ­āļ‡āđ‚āļĄāļ”āļđāļĨ MT-LPC2148 āđ„āļ§āļ—āļĩāđˆāļ•āđāļēāđāļŦāļ™āļ‡ 5V āđ€āļŠāļĄāļ­

3. āđ‚āļĄāļ”āļđāļĨ MT-LPC2148 āļŠāļēāļĄāļēāļĢāļ–āļ”āļēāļ§āđ‚āļŦāļĨāļ”āđ‚āļ›āļĢāđāļāļĢāļĄāļœāļēāļ™āļžāļ­āļĢāļ•āļŠāļ·āđˆāļ­āļŠāļēāļĢāļ‚āļ­āļĄāļđāļĨāļ­āļ™āļļāļāļĢāļĄ RS232 āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāļ‡āļēāļ™āļĢāļ§āļĄāļāļąāļšāļšāļ­āļĢāļ” MRT- BASE1 āđāļĨāļ° MRT-BASE2A āđ„āļ”āļ—āļąāļ™āļ—āļĩ

3.1 āļāļēāļĢāđƒāļŠāļ‡āļēāļĢāļ§āļĄāļāļąāļšāļšāļ­āļĢāļ” MRT-BASE1 āļ‹āļķāđˆāļ‡āļˆāļ°āđƒāļŠāļžāļ­āļĢāļ•āļŠāļ·āđˆāļ­āļŠāļēāļĢāļ­āļ™āļļāļāļĢāļĄ RS232#0 āđāļĨāļ°āđƒāļŦāļ›āļĢāļąāļšāļ•āļąāđ‰āļ‡āļ”āļīāļžāļŠāļ§āļ—āļīāļ‹āļ„āļ§āļšāļ„āļļāļĄ UART ENABLE āļŦāļĄāļēāļĒāđ€āļĨāļ‚ 1 āđāļĨāļ° 2 āđ„āļ›āļĒāļąāļ‡āļ•āđāļēāđāļŦāļ™āļ‡ ON āđ€āļžāļ·āđˆāļ­āđ€āļŠāđˆāļ·āļ­āļĄāļ•āļ­āļžāļ­āļĢāļ•āļŠāđˆāļ·āļ­āļŠāļēāļĢāļ‚āļ­āļĄāļđāļĨāļ­āļ™āļļāļāļĢāļĄ RS232 āļāļąāļšāđ‚āļĄāļ”āļđāļĨāđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢ āļ”āļąāļ‡āļĢāļđāļ›

3V3 5V

VCC-SEL

3V3 5V

VCC-SEL

4

MT-LPC2148 User’s Manual

3.2 āļāļēāļĢāđƒāļŠāļ‡āļēāļ™āļĢāļ§āļĄāļāļąāļšāļšāļ­āļĢāļ” MRT-BASE2A āļ‹āļķāđˆāļ‡āļˆāļ°āđƒāļŠāļžāļ­āļĢāļ•āļŠāļ·āđˆāļ­āļŠāļēāļĢāļ­āļ™āļļāļāļĢāļĄ RS232#0 āļāļ­āļ™āļāļēāļĢāļ•āļīāļ”āļ•āđ‰āļąāļ‡āđ‚āļĄāļ”āļđāļĨāđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāđ€āļĨāļ­āļĢ āđƒāļŦāļ›āļĢāļšāļąāļ•āļąāđ‰āļ‡āļ”āļīāļžāļŠāļ§āļīāļ—āļ‹āļ„āļ§āļšāļ„āļļāļĄ RS232-EN āļŦāļĄāļēāļĒāđ€āļĨāļ‚ 1 āđāļĨāļ° 2 āđ„āļ›āļĒāļąāļ‡āļ•āđāļēāđāļŦāļ™āļ‡ ON āđ€āļžāđˆāļ·āļ­āđ€āļŠāđˆāļ·āļ­āļĄāļ•āļ­āļžāļ­āļĢāļ•āļŠāļ·āđˆāļ­āļŠāļēāļĢāļ‚āļ­āļĄāļđāļĨāļ­āļ™āļļāļāļĢāļĄ RS232 āļāļąāļšāđ‚āļĄāļ”āļđāļĨ āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢ āļ”āļąāļ‡āļĢāļđāļ›

5

MT-LPC2148 User’s Manual

āļ‚āđ‰āļąāļ™āļ•āļ­āļ™āļāļēāļĢāđ‚āļŦāļĨāļ”āđ‚āļ›āļĢāđāļāļĢāļĄāļ”āļ§āļĒ Flash Magic

1. āļ•āļīāļ”āļ•āļąāđ‰āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ Flash magic āđāļĨāļ°āđ€āļ›āļ”āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļ°āļ›āļĢāļēāļāļāļŦāļ™āļēāļ•āļēāļ‡āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ”āļąāļ‡āļ™āļĩ āđ‰

2. Step1-Communication : āļāđāļēāļŦāļ™āļ”āļ„āļēāļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāļŠāđāļēāļŦāļĢāļąāļšāļāļēāļĢāļŠāļ·āđˆāļ­āļŠāļēāļĢāļ‚āļ­āļĄāļđāļĨ āļ”āļąāļ‡āļ™āļĩāđ‰ COM Port : āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļžāļ­āļĢāļ•āļŠāļ·āđˆāļ­āļŠāļēāļĢāļ‚āļ­āļĄāļđāļĨāļ‚āļ­āļ‡āđ€āļ„āļĢāđˆāļ·āļ­āļ‡āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāļŠāđāļēāļŦāļĢāļąāļšāđ€āļ„āļĢāļ·āđˆāļ­āļ‡ PC

āđ‚āļ”āļĒāļ—āđˆāļąāļ§āđ„āļ›āļˆāļ°āđ€āļ›āļ™ COM 1 āđāļĨāļ°āđƒāļ™āļāļĢāļ“āļĩāļ—āļĩāđˆāđƒāļŠāļŠāļēāļĒāđāļ›āļĨāļ‡āļŠāļąāļāļāļēāļ“ USB to serial RS232 āđƒāļŦāļ•āļĢāļ§āļˆāļŠāļ­āļšāļŦāļĄāļēāļĒāđ€āļĨāļ‚āļžāļ­āļĢāļ•āļˆāļēāļ Device Manager āļāļ­āļ™ āđāļĨāļ°āđ€āļĨāļ·āļ­āļ āļŦāļĄāļēāļĒāđ€āļĨāļ‚āđƒāļŦāļ•āļĢāļ‡āļāļąāļ™

Baud Rate : āļ„āļ§āļēāļĄāđ€āļĢāđ‡āļ§āđƒāļ™āļāļēāļĢāļŠāļ·āđˆāļ­āļŠāļēāļĢāļ‚āļ­āļĄāļđāļĨ Device : āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļŠāļīāļžāļ—āļĩāđˆāļ•āļ­āļ‡āļāļēāļĢāđ‚āļŦāļĨāļ”āđ‚āļ›āļĢāđāļāļĢāļĄ āļŠāđāļēāļŦāļĢāļąāļšāđ‚āļĄāļ”āļđāļĨ MT-LPC2148 āđƒāļŦ

āđ€āļĨāļ·āļ­āļāļ—āđˆāļĩāļ•āđāļēāđāļŦāļ™āļ‡ LPC2148 Interface : āļāđāļēāļŦāļ™āļ”āđ€āļĨāļ·āļ­āļāđ„āļ§āļ—āđˆāļĩ None (ISP) Oscillator Freg (MHz) : āļ„āļ§āļēāļĄāļ–āļĩāđˆāļŠāļąāļāļāļēāļ“āļ™āļēāļŽāļīāļāļēāļ‚āļ­āļ‡āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāđ€āļĨāļ­āļĢāļŠāđāļēāļŦāļĢāļąāļš

āđ‚āļĄāļ”āļđāļĨ MT-LPC2148 āđƒāļŦāļāđāļēāļŦāļ™āļ”āļ—āļĩāđˆ 12.0

3. Step2-Earse : āļāđāļēāļŦāļ™āļ”āļāļēāļĢāđ€āļĨāļ·āļ­āļāļĢāļđāļ›āđāļšāļšāļāļēāļĢāļĨāļšāļ‚āļ­āļĄāļđāļĨāļāļ­āļ™āļāļēāļĢāđ‚āļ›āļĢāđāļāļĢāļĄāļ‚āļ­āļĄāļđāļĨāđƒāļŦāļĄāđ€āļ‚āļēāđ„āļ› āļ”āļąāļ‡āļ™āļĩāđ‰ ERASE all Flash + Code RD Port : āļĨāļšāļ‚āļ­āļĄāļđāļĨāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ—āļļāļāļšāļĨāđ‡āļ­āļāļĢāļ§āļĄāļ–āļķāļ‡āļšāļīāļ•āļ›āļ­āļ‡āļāļąāļ™āļāļēāļĢ

āļ­āļēāļ™āļ‚āļ­āļĄāļđāļĨāļ āļēāļĒāđƒāļ™āļŠāļīāļž Erase blocks used by Hex File : āđ€āļĨāļ·āļ­āļāļĨāļšāļ‚āļ­āļĄāļđāļĨāđ€āļ‰āļžāļēāļ°āļšāļĨāđ‡āļ­āļāļ—āļĩāļĄāđˆāļĩāļ‚āļ­āļĄāļđāļĨāļˆāļēāļ Hex

File āđ€āļžāđˆāļ·āļ­āļ„āļ§āļēāļĄāļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđƒāļ™āļāļēāļĢāļ—āđāļēāļ‡āļēāļ™

6

MT-LPC2148 User’s Manual

4. Step3-Hex file : āļ„āļĨāļīāļāļ›āļļāļĄ Browseâ€Ķāđ€āļžāļ·āđˆāļ­āđ€āļĨāļ·āļ­āļ Hex File āļ—āđˆāļĩāļ•āļ­āļ‡āļāļēāļĢāđ‚āļ›āļĢāđāļāļĢāļĄāļĨāļ‡āļŠāļīāļž āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢ

5. Step4-Option : āļāđāļēāļŦāļ™āļ”āđ€āļĨāļ·āļ­āļāļŸāļ‡āļāļŠāļąāļ™āļāļēāļĢāļ—āđāļēāļ‡āļēāļ™āđ€āļŠāļĢāļīāļĄāļ­āļ·āđˆāļ™ āđ† āđ„āļ”āđāļ

Verify after programming : āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļ„āļ§āļēāļĄāļ–āļđāļāļ•āļ­āļ‡āļ‚āļ­āļ‡āļ‚āļ­āļĄāļđāļĨāļŦāļĨāļąāļ‡āļāļēāļĢāđ‚āļ›āļĢāđāļāļĢāļĄ Fill unused Flash : āđ‚āļ›āļĢāđāļāļĢāļĄāļ‚āļ­āļĄāļđāļĨ0x00 āļĨāļ‡āđ„āļ›āđƒāļ™āļžāļ·āđ‰āļ™āļ—āļĩāļ‹āđˆāļķāđˆāļ‡āđ„āļĄāļĄāļĩāļ‚āļ­āļĄāļđāļĨāđ‚āļ›āļĢāđāļāļĢāļĄ Set Code RD Port : āđ€āļ‹āđ‡āļ•āļšāļīāļ•āļ›āļ­āļ‡āļāļąāļ™āļāļēāļĢāļ­āļēāļ™āļ‚āļ­āļĄāļđāļĨāļˆāļēāļāļ āļēāļĒāđƒāļ™āļŠāļīāļž

āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢ

6. Step5-Start! : āđ€āļĢāļīāđˆāļĄāļ•āļ™āļāļēāļĢāđ‚āļŦāļĨāļ”āđ‚āļ›āļĢāđāļāļĢāļĄāļĨāļ‡āļŠāļīāļž 6.1 āđƒāļ™āļŠāļ§āļ™āļ‚āļ­āļ‡āļŪāļēāļĢāļ”āđāļ§āļĢāđ‚āļĄāļ”āļĨāļđ MT-LPC-2148 āļˆāļ°āļ•āļ­āļ‡āļāđāļēāļŦāļ™āļ”āđƒāļŦāđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢāđ€āļ‚āļēāļŠāļđāđ‚āļŦāļĄāļ” Boot loader āđ€āļžāđˆāļ·āļ­āđ€āļ•āļĢāļĩāļĒāļĄāļ„āļ§āļēāļĄāļžāļĢāļ­āļĄāļ—āļĩāđˆāļˆāļ°āļŠāļ·āđˆāļ­āļŠāļēāļĢāļ‚āļ­āļĄāļđāļĨāļāļąāļšāļ‹āļ­āļĢāļŸāđāļ§āļĢāļ”āļąāļ‡āļ™āļĩāđ‰

āļāļ”āļ›āļļāļĄ LOAD āđāļĨāļ° RESET āļžāļĢāļ­āļĄāļāļąāļ™ āļ›āļĨāļ­āļĒāļ›āļļāļĄ LOAD āđƒāļ™āļ‚āļ“āļ°āļ—āđˆāļĩāļĒāļąāļ‡āļ„āļ‡āļāļ”āļ›āļļāļĄ RESET āļ„āļēāļ‡āđ„āļ§ āļ›āļĨāļ­āļĒāļ›āļļāļĄ LOAD āđāļĨāļ° RESET āļ‚āļ“āļ°āļ™āļĩāđ‰āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢāđ€āļ‚āļēāļŠāļđ āđ‚āļŦāļĄāļ” Boot loader āđāļĨāļ§

LOAD RESET

LOAD RESET

LOAD RESET

7

MT-LPC2148 User’s Manual

6.2 āļ„āļĨāļīāļāļ›āļļāļĄ Start āļˆāļēāļāļ‹āļ­āļŸāđāļ§āļĢ Flash Magic āđ€āļžāļ·āđˆāļ­āđ€āļĢāđˆāļīāļĄāļāļēāļĢāđ‚āļŦāļĨāļ”āđ‚āļ›āļĢāđāļāļĢāļĄāļ•āļēāļĄāļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļ—āļĩāđˆāļāđāļēāļŦāļ™āļ” āđ€āļĄāļ·āđˆāļ­āļ”āđāļēāđ€āļ™āļīāļ™āļāļēāļĢāđ„āļ”āđ‚āļ”āļĒāļŠāļĄāļšāļđāļĢāļ“āļˆāļ°āļ›āļĢāļēāļāļāļ‚āļ­āļ„āļ§āļēāļĄ Finished āļ—āđˆāļĩāđāļ–āļšāđāļŠāļ”āļ‡āļŠāļ–āļēāļ™āļ°āļ”āļēāļ™āļĨāļēāļ‡āļ”āļąāļ‡āļĢāļđāļ› 6.3 āļāļēāļĢāļ­āļ­āļāļˆāļēāļāđ‚āļŦāļĄāļ” Bootloader āļāļĨāļąāļšāļŠāļđāđ‚āļŦāļĄāļ” RUN āđ€āļžāļ·āđˆāļ­āļ—āļ”āļŠāļ­āļšāļāļēāļĢāļ—āđāļēāļ‡āļēāļ™āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāđƒāļŦāļāļ”āļ›āļļāļĄ RESET āđ€āļžāļĩāļĒāļ‡āļ›āļļāļĄāđ€āļ”āļĩāļĒāļ§āđ€āļ—āļēāļ™āļąāđ‰āļ™

1

1

2

2

3

3

4

4

5

5

6

6

7

7

8

8

D D

C C

B B

A A

Title

Number RevisionSize

A3

Date: 8/5/2008 Sheet ofFile: D:\MRT-ENGINEER-2008\..\MT-LPC2148 Rev1.SchDocDrawn By:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

J3 CN-B

12

34

56

78

910

1112

1314

1516

JP3

SYSTEM PORT

12

34

56

78

910

1112

1314

1516

JP4

CN-D

12345678910111213141516

J1

CN-A

123456789

10111213141516

J2

CN-C

GND

GND

VCC

VCC

+5V

+5V

VC

C-C

TRL

[TX

D-0

][R

XD

-0]

[RX

D-1

][T

XD

-1]

P1.16/TRACEPKT016

P1.17/TRACEPKT112

P1.18/TRACEPKT28

P1.19/TRACEPKT24

P1.21/PIPESTAT044

P1.22/PIPESTAT140

P1.23/PIPESTAT236

P1.20/TRACESYNC48

P1.24/TRACECLK32

P1.25/EXTIN028

P1.26/RTCK24

P1.27/TDO64

P1.28/TDI60

P1.29/TCK56

P1.30/TMS52

P1.31/TRST20

P0.0/TXD0/PWM1 19

P0.1/RXD0/PWM3/EINT0 21

P0.2/SCL/CAP0.0 22

P0.3/SDA/MAT0.0/EINT1 26

P0.4/SCK0/CAP0.1/AIN6 27

P0.5/MISO0/MAT0.1/AIN7 29

P0.6/MOSI0/CAP0.2/AIN8 30

P0.7/SSEL0/PWM2/EINT2 31

P0.8/TXD1/PWM4/AIN9 33

P0.9/RXD1/PWM6/EINT3 34

P0.10/RTS1/CAP1.0/AIN10 35

P0.11/CTS1/CAP1.1/SCL1 37

P0.12/DSR1/MAT1.0/AIN11 38

P0.13/DTR1/MAT1.1/AIN12 39

P0.14/DCD1/EINT1/SDA1 41

P0.15/RI1/EINT2/AIN13 45

P0.16/EINT0/MAT0.2/CAP0.2 46

P0.17/CAP1.2/SCK1/MAT1.2 47

P0.18/CAP1.3/MISO1/MAT1.3 53

P0.19/MAT1.2/MOSI1/CAP1.2 54

P0.20/MAT1.3/SSEL1/EINT3 55

P0.21/PWM5/AIN14/CAP1.3 1

P0.22/AIN15/CAP0.0/MAT0.0 2

P0.23/VBUS 58

P0.25/AIN4/AOUT 9

P0.26/USB D+ 10

P0.27/USB D- 11

P0.28/AIN1/CAP0.2/MAT0.2 13

P0.29/AIN12/CAP0.3/MAT0.3 14

P0.30/AIN3/EINT3/CAP0.0 15

P0.31/UP_LED/CONNECT 17

XTAL1 62

XTAL2 61

RESET57

RTCX1 3

RTCX2 5

VSS-550 VSS-442 VSS-325 VSS-218 VSS-16

VDD3-351 VDD3-243 VDD3-123

VBAT49

VREF63 VDD3A7

VSSA59

U1

LPC214x

C120.1uF

D4PWR

R17

680

C30.1uF

GND

VCC

+ C1010uF

D54001

X112.0MHz

X232.768kHz

C422pF

C522pF

C822pF

C922pF

1 23 45 67 89 1011 1213 1415 1617 1819 20

JP1

JTAG

+ C1110uF

3V3

GND

GND

BT13V

D2 5817

D1 5817

3V3

GNDC20.1uF

C10.1uF

GND

3V3

C60.1uF

C70.1uF

123456

J4

SERIAL-PROG 6P

S2RESET

S1LOAD

R1210K

R1310K

R18470

3V3 3V3

GND

P1.16P1.17P1.18P1.19P1.20P1.21P1.22P1.23

P1.24P1.25P1.26P1.27P1.28P1.29P1.30P1.31

P0.0P0.1

P0.2P0.3P0.4P0.5P0.6P0.7

P0.8P0.9P0.10P0.11P0.12P0.13P0.14P0.15

P0.16P0.17P0.18P0.19P0.20P0.21P0.22P0.23

P0.25D+D-P0.28P0.29P0.30P0.31

P0.14

Q1MMBT3906

R16

1K5

R11

10K

R15

2K

R19470

D3LINK

R1410K

R20100K

3V3

GND GND

D+

P0.31

Reserve for USB

Reserve for USBReserve for USB

Reserve for USB

P0.23

+VU

SB

+VUSB

[VBUS]

R410K

R310K

R210K

R110K

R1010K

R910K

R810K

R710K

1 32

JP2JTAG MODE

RU

N

DEB

UG

GND

RST

RST

P1.26P1.27

P1.28

P1.29P1.30

P1.31

GND

3V3

[TRST][TDI][TMS][TCK][RTCK][TDO]

[TRST]

[TDI]

[TMS][TCK]

[RTCK][TDO]

3V3

GND

R5 100R6 100

TXD0RXD0

TXD0RXD0RSTP0.14

P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7

P0.8

P0.9

P0.1

0P0

.11

P0.1

2P0

.13

P0.1

4P0

.15

P0.1

6P0

.17

P0.1

8P0

.19

P0.2

0P0

.21

P0.2

2N

C

P0.25

P0.28P0.29P0.30

P1.24P1.25P1.26P1.27P1.28P1.29P1.30P1.31

P1.16P1.17P1.18P1.19P1.20P1.21P1.22P1.23

NC

NCNC

NC

D+

D-

P0.0

P0.1

P0.8

P0.9

1

32

JP5

VCC-SEL

VCC=5V

VCC=3V3

1

TP1

P0.23

1

TP2

P0.31

GN

D1

IN2 OUT 3

U2 MCP1702

[+V

B]

MT-LPC2148 : NXP ARM MICROCONTROLLER MODULE

MRT 1.1

MT-LPC2148 : ARM Microcontroller Modulewww.micro-research.co.th