Hướng dẫn cách dùng mạch nạp 89Sxxxx và AVR ppt

6 544 1
Hướng dẫn cách dùng mạch nạp 89Sxxxx và AVR ppt

Đang tải... (xem toàn văn)

Thông tin tài liệu

1 Hướng dẫn cách dùng mạch nạp 89Sxxxx và AVR 1. Giới thiệu: a. Kích thước: Mạch nạp 89Sxxxx và AVR là mạch nạp có kích thước rất nhỏ (4 x 6,4 cm). b. Phương pháp nạp Phương pháp nạp qua cổng LPT lấy nguồn trực tiếp từ máy tính qua cổng USB. c. Các chip mạch nap 89Sxxxx và AVR hỗ trợ gồm: 8051: 89S51, 89S52, 89S53, 89S8252, 89S8253 AVR: AT90S1200, AT90S2313, AT90S4433, AT90S8515, AT90S8535 MEGA8, MEGA16, MEGA32, MEGA48, MEGA64, MEGA88, MEGA128, MEGA162, MEGA164, MEGA165, MEGA168, MEGA169, MEGA324, MEGA644, MEGA8515, MEGA8535 TINY12, TINY13, TINY15, TINY25, TINY26, TINY45, TINY85, TINY2313. d. Giá và chế độ bảo hành: Giá chỉ 90.000vnđ /01 mạch Bảo hành 01 tháng kể từ ngày mua. • Ngay khi mạch nạp có vấn đề trong thời gian bảo hành, khách hàng đem qua 147 Thanh Nhàn, gọi điện thoại thông báo với Lê Trung Dũng qua số 0904261236. Ngay ngày hôm sau khách hàng đến 147 Thanh Nhàn sẽ nhận được mạch khác thay thế mạch bị hỏng. • Đối với các mạch nạp có vấn đề khi đã hết thời gian bảo hành khách hàng sẽ thêm chi phí 20.000/1 lần. Thời gian để khách hàng nhận lại mạch cũng chỉ mất 01 ngày như trên. 2. Ảnh giới thiệu: Hình 1. Mạch nạp 89Sxxxx và AVR 3. Chương trình: Chương trình dùng để nạp file hex cho chip có tên là SPI – Flash Programmer 3.7 Có thể download chương trình từ link: http://www.kmitl.ac.th/~kswichit/SPI_Pgm/SpiPgm37.zip Đây là chương trình chạy trực tiếp không cần cài đặt, chỉ việc giải nén file vừa download về và chạy file SpiPgm.exe Chương trình cũng có sẵn trong đĩa CD kèm theo với đường dẫn: D:\! Mach Nap\02. SPI AT89Sxxxx and AVR\Software Gửi email vào hòm thư dung80@gmail.com với Subject: 89Sxxxx and AVR. Hòm thư sẽ tự động trả lời với phần mềm cần thiết cho mạch nạp và tài liệu hướng dẫn sử dụng 2 4. Cách gắn chip vào mạch và cấp nguồn a. Cách gắn chip 89Sxxxx: Gắn chip 89Sxxxx và xác lập Jumper như hình vẽ sau: b. Cách gắn chip AVR: • Đối với các chip AVR 40 chân như Mega16, Mega32, Mega8535, Mega8515, Mega162, 90S8535, 90S4434, 90S644, 90S8515 thì ta gắn chip và gỡ bỏ Jumper như hình sau: • Đối với các chip AVR 32 chân như Mega8, Mega48, Mega88, Mega168, 90S4433 ta gắn chip và gỡ bỏ Jumper như hình sau: • Đối với các chip AVR 20 chân như Tiny2313, 90S2313 ta gắn chip và gỡ bỏ Jumper như hình sau: 3 • Đối với các chip AVR 8 chân như Tiny12, Tiny13, Tiny15, Tiny25, Tiny45, Tiny85 ta gắn chip và gỡ bỏ Jmuper như hình sau: c. Cấp nguồn: • Có thể dùng dây USB (có bán ở chợ điện tử Nhật Tảo hoặc chợ Trời rất nhiều với giá 10.000 vnđ) như sau: • Trong trường hợp không tìm được dây USB như vậy thì có thể thay bằng dây USB kéo dài (dây USB thông thường để cắm ổ cứng USB hay các thiết bị khác) và thay lại cổng USB trên mạch cho phù hợp như sau: 4 Cổng USB này có bán ở chợ Nhật Tảo rất nhiều với giá 4000vnd/1c. Với điều kiện là khi hàn lại cổng USB dạng này thì phải gắn ở mặt trên của mạch (cổng USB cũ của mạch gắn ở mặt dưới của mạch). • Trong trường hợp không tìm được cách cấp nguồn cho mạch như trên thì có thể gỡ bỏ cổng USB trên mạch rồi cấp nguồn 5 VDC bất kì cho mạch theo thứ tự như sau: Thứ tự từ trái qua phải của cổng USB: 1 2 3 4 5VDC X X GND d. Cấp tín hiệu cho mạch: • Tín hiệu giao tiếp giữa máy tính với mạch nạp thông qua cổng LPT. Có thể cắm trực tiếp mạch nạp vào cổng LPT của máy tính. 5 1 2 3 4 5 6 7 8 J3 CON8 Power MI SO MOSI RST SCK Gnd CLK • Ngoài ra khi cần có thể kéo dài cáp LPT máy tính ra phía ngoài thì cách làm như sau: Cổng LPT trên mạch chỉ cần dùng những tín hiệu trên các chân: 5, 6, 7, 8, 9, 10, 18. Do vậy khi làm cáp kéo dài cho cổng LPT chỉ cần dây 7 sợi, 1 cổng LPT dạng đực, 1 cổng LPT dạng cái. Sau đó hàn nối trực tiếp giữa 2 cổng LPT thông qua cáp 7 sợi. Cổng LPT đực Cổng LPT cái 5 5 6 6 7 7 8 8 9 9 10 10 18 18 5. Cách sử dụng: a. Cách nạp cho các chip 89Sxxxx và các chip có thứ tự chân phù hợp với 89Sxxxx: 1. Chỉ việc gắn các chip thuộc họ AT89S vào đế có sẵn trên mạch (40 chân) theo hướng dẫn ở phần 4 2. Cắm mạch vào cổng LPT của máy tính. 3. Nối cáp USB kéo dài vào cổng USB của mạch để cấp nguồn cho mạch 4. Chạy chương trình SPI – Flash Programmer 3.7 5. Chọn đúng tên chip cần nạp trên thanh cuộn của chương trình (ví dụ 89S51) 6. Để kiểm tra lại xem có đúng chip cần nạp không có thể nhấn vào nút Signature 7. Nếu đúng chương trình sẽ thông báo đúng tên chip, sau đó có thể nạp ngay chương trình cho chip bằng việc chọn file cần nạp qua việc chọn menu: File\Open file 8. Để nạp ngay file hex vừa chọn nhấn phím Program. b. Cách nạp cho chip AVR: 1. Chỉ việc gắn các chip AVR vào đế có sẵn trên mạch như phấn trước đã hướng dẫn và chiều theo đúng như đế có sẵn trên mạch 2. Cắm mạch vào cổng LPT của máy tính. 3. Nối cáp USB kéo dài vào cổng USB của mạch để cấp nguồn cho mạch 4. Chạy chương trình SPI – Flash Programmer 3.7 5. Chọn đúng tên chip cần nạp trên thanh cuộn của chương trình (ví dụ MEGA16L) 6. Để kiểm tra lại xem có đúng chip cần nạp không có thể nhấn vào nút Signature 7. Nếu đúng chương trình sẽ thông báo đúng tên chip, sau đó có thể nạp ngay chương trình cho chip bằng việc chọn file cần nạp qua việc chọn menu: File\Open file. Để nạp ngay file hex vừa chọn nhấn phím Program. 8. Trong trường hợp chip có số chân > 40 chân và chương trình có hỗ trợ nạp chip này thì cần nối chip với mạch thông qua các chân cắm có sẵn trên mạch Theo thứ tự hình vẽ từ trái sang phải 1 2 3 4 5 6 7 8 x MOSI MISO SCK RST VCC GND CLK 6 6. Những lỗi thường gặp: • Đối với 89Sxxxx thì nhất thiết phải gắn Jumper cho mạch như hướng dẫn phần 4. • Đối với chip AVR thì phải gỡ bỏ Jumper ra khỏi mạch. • Đối với các chip có sô chân > 40 thì trước khi nạp cho chip AVR nên xem kỹ lại datasheet của chip để biết rõ thứ tự chân theo chuẩn ISP. Nếu thứ tự chân phù hợp với 89S51 thì không cần phải kết nối bằng cáp 8 sợi mà cắm trực tiếp trên đế 40 chân là được. Khi thứ tự chân không phù hợp thì cần phải kết nối qua cáp 8 sợi theo chuẩn ISP • Nếu gặp phải trường hợp không nạp được thì cần kiểm tra tên chip và cách chọn đã đúng chưa, sau đó thử nhấn nút Signature ở chương trình nạp xem có nhận được chip không. nếu nhận được thì kiểm tra lại cáp xem có không thông không. Trường hợp này thường xảy ra khi cáp tiếp xúc với chip chưa tốt, cáp bị đứt ở giữa, kết nối với mạch chưa tốt. 7. Hình thức mua và thanh toán đối với những người không thể đến mua trực tiếp (áp dụng trên toàn quốc) a. Bạn cần nạp tiền vào số tài khoản 9000201047245 bất kì chi nhánh nào của ngân hàng nông nghiệp và phát triển nông thôn trên toàn quốc với chủ tài khoản mang tên Lê Trung Dũng. b. Số tiền cụ thể bạn cần nạp là: giá mạch nạp + 25.000 chi phí vận chuyển/01 mạch c. Sau đó bạn cần thông báo với chủ tài khoản qua điện thoại hoặc email với các nội dung: • Tên của bạn. • Địa chỉ của bạn • Email, số điện thoại liên lạc. • Số tiền nạp. • Ngày giờ nạp. • Loại mạch: 89Sxxxx and AVR d. Sau khi đã kiểm tra nội dung thông tin, ngay lập tức mạch sẽ được gửi vào đúng địa chỉ của bạn qua thư đảm bảo. Bạn sẽ nhận được mạch sau vài ngày. e. Sau khi nhận được mạch cần báo lại cho Lê Trung Dũng để nhận được hướng dẫn sử dụng, tài liệu và phần mềm hỗ trợ. f. Gửi email vào hòm thư dung80@gmail.com với Subject: 89Sxxxx and AVR. Hòm thư sẽ tự động trả lời với phần mềm cần thiết cho mạch nạp và tài liệu hướng dẫn sử dụng 8. Liên hệ: Lê Trung Dũng 147 Thanh Nhàn – Hai Bà Trưng – Hà Nội Mobile: 0904.261.236 Email: dung80@gmail.com hoặc dungltr@inbox.com Nick chat yahoo messenger: ledung111280@yahoo.com . 1 Hướng dẫn cách dùng mạch nạp 89Sxxxx và AVR 1. Giới thiệu: a. Kích thước: Mạch nạp 89Sxxxx và AVR là mạch nạp có kích thước rất nhỏ (4 x 6,4 cm). b. Phương pháp nạp Phương pháp nạp qua. Subject: 89Sxxxx and AVR. Hòm thư sẽ tự động trả lời với phần mềm cần thiết cho mạch nạp và tài liệu hướng dẫn sử dụng 2 4. Cách gắn chip vào mạch và cấp nguồn a. Cách gắn chip 89Sxxxx: . 5. Cách sử dụng: a. Cách nạp cho các chip 89Sxxxx và các chip có thứ tự chân phù hợp với 89Sxxxx: 1. Chỉ việc gắn các chip thuộc họ AT89S vào đế có sẵn trên mạch (40 chân) theo hướng dẫn

Ngày đăng: 11/08/2014, 11:20

Tài liệu cùng người dùng

Tài liệu liên quan