Tài liệu Hướng dẫn sử dụng Kit & Board nạp - Pdf 85

Development Microcontroller 8051  Wedsite: http://www.machdien.com.vn 
HƯỚNG DẪN SỬ DỤNG KIT & BOARD NẠP 
I. Giới thiệu phần mềm Microcontroller_V3.0 
Phần  mềm  Micrcontroller_V3.0  dùng  để  lập  trình  cho  họ  Vi  Điều  Khiển  8051, 
Micrcontroller_V3.0 cho phép người sử dụng viết chương trình Assembler + biên dịch chương 
trình sang mã máy + giao tiếp với các thiết bị của TCE cho phép nạp chương trình xuống chip 
hay  đọc  chương  trình  từ  chip  lên  PC.  Hình  bên  dưới  mô  tả  các  menu  trên 
Microcontroller_V3.0 
• Tab ISPro (In­System Programmable): 
Tab  này  cho  phép  nạp Vi  Điều  Khiển AT89S51  –  AT89S52  – AT89S53 – AT89LS53 – 
AT89S8252 – AT89LS8252 – AT89S8253 ở chế độ nối tiếp. Chip được nạp ngay trên “ZIF 
SOCKET TEST RUN” Chip sẽ thi hành chương trình ngay sau khi nạp xong (Tab này chỉ 
sử dụng cho các loại KIT, board nạp không sử dụng Tab này) 
+ Ưu điểm của chế độ nạp nối tiếp ISPro: 
­ Sơ đồ mạch nạp đơn giản chỉ cần 4 đường tín hiệu. 
­ Cho phép nạp chip ngay trong hệ thống đang chạy 
­ Chip sẽ thi hành chương trình ngay sau khi nạp xong 
­ Nạp chế độ Page Write cực nhanh 
­ Không cần tháo lắp chip từ Board nạp sang Board chạy test chương trình như họ Vi 
Điều Khiển AT89Cxxxx 
­ Tránh được thao tác tháo lắp chip ngược gây hỏng chip 
Tóm lại: 
ISPro (In­System Programmable) rất tiện lợi cho việc lập trình Vi Điều Khiển, bạn chỉ 
cần viết chương trình, nạp xuống chip và kiểm tra thực thi chương trình. Bạn chỉ tập trung điều 
chỉnh, phát triển chương trình mà không phải mất thời gian cho việc tháo lắp chip từ Board 
nạp sang Board chạy kiểm tra như họ AT89Cxxxx. ISPro được trang bị cho tất cả các loại KIT 
của TCE, trên KIT có nhiều thiết bị ngoại vi giúp cho bạn mô phỏng chương trình một cách dễ 
dàng. 
Các Tab nạp chip với chế độ nạp song song trên “ZIF SOCKET Nạp 40 chân khe hẹp” 
•  Tab  89Sxxxx:  AT89S51  ­  AT89LS51  ­  AT89S52  ­AT89LS52  ­  AT89S53  ­  AT89S53, 
AT89S8252 ­ , AT89LS8252 

2. ZIF Socket Nạp 28 chân 
Hình 3. Socket nạp EPROM 
­ ZIF Socket Nạp 28 chân cho phép nạp các loại parallel EPROM sau: 
• Tab ROM 28Cxxx: 28C16, 28C64, 28C256 
• Tab ROM 27xxx: 
Danh sách EPROM nạp với VPP = 12.75V: 
AMD  AM2716B, AM2732B, AM27C64, AM27C128, AM27C256, AM27C512 
FUJITSU  MBM27256, MBM27C256, MBM27C512 
FAIRCHILD  NM27C128, FM27C256, FM27C512 
GENERAL  27C128 
HITACHI  HN27C256, HN27512 
INTEL  D2764A, 2764A, M27128A, D27128A, M27256, D27C256, D27C512 
MICROCHIP  27C64, 27C128, 27C512A 
NATIONAL 
NMC27C16B, NMC27C32B, NMC27C64, 27C64, NMC27C128, NMC27C256, 
27C256, NMC27C512 
ST  M27C64A, M27C256B, M27256, M27C512, M27512 
THOMSON  M27C64A, M27C64, M27128A, M27C128, M27256, M27C256, M27512 
ZUM INDEX  TMS27C128, TMS27C256, TMS27C512, TMS27PC512 
Danh sách EPROM nạp với VPP = 21V: 
AMD  AM2764, AM27128 
FUJITSU  MBM2764, MBM27C64, MBM27128, MBM27C128, MBM27C128P 
INTEL  M2732A, D2732A, D2764, D27128 
MITSUBISHI  2732A, M5L2764K, M5L2764P 
NATIONAL  NMC2764 
NEC  uPD2732A, uPD2764, uPD27128, uPD27256 
TOSHIBA  TMM2732A, TMM2764D, TMM27128D 
SGS  M2732A, M2764, M27128 
Danh sách EPROM nạp với VPP = 25V: 
AMD  AM2716, AM2732 

Bước 2: Cấp nguồn cho Board nếu có 
Bước 3: Kết nối cáp tín hiệu từ Board tới PC 
Bước 4: Đặt Chip cần nạp vào Board 
Bước 5: Chọn loại chip cần nạp trên phần mềm Micrcontroller_V3.0 
Bước 6: Nhấn biểu tượng  “Read Chip” nếu bạn muốn đọc chương trình từ chip lên PC. 
Ngược lại nếu bạn muốn nạp chương trình xuống chip thì click biểu tượng  “ Write Chip”. 
Nếu phần cứng đã được kết nối thì một hộp thoại bên dưới sẽ xuất hiện cho phép bạn chọn 
chương trình File.Hex để nạp vào chip. 
Hình 2: Hộp thoại cho phép chọn File.HEX để nạp vào chip 
Lưu ý: Nếu bạn muốn sử dụng chức năng “Lock Code” (khóa mã, chức năng này ngăn cấm 
sao chép chương trình trong chip) thì hãy chọn check “Lock Code” trước khi Click  “Write 
Chip” 
Bước 7: Chọn một File.Hex sau đó Click nút “Open” hay double click vào File cần nạp xuống 
Chip.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status