PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   nạp cho 18f2550 như thế nào (http://www.picvietnam.com/forum/showthread.php?t=6830)

voduy2816 13-08-2010 12:20 AM

nạp cho 18f2550 như thế nào
 
sau khi xem khá nhiều về hướng dẫn làm mạch nạp, em quyết định không tự làm nữa mà đi mua cho chắc ăn (đỡ tốn thời gian, gọn, đẹp, an toàn....)nhưng dù sao em cũng có một thắc mắc như thế này:
- Trong các hướng dẫn về pickit 2, có sử dụng 18f2550 và dĩ nhiên có kèm cái firmware của nó. vậy để nạp cái firmware đó vào con 18f này, mình phải dùng một cái mạch nạp khác hay có một cách đơn giản nào để nạp chương trình cho nó.
cứ như em nghĩ để làm một cái mạch nạp, không lẽ mình phải có mạch nạp để nạp cho con 18f2550 ???
biết là kiến thức mình còn kém nên mới hỏi một câu hỏi mà không ai thèm hỏi. nhưng dù sao cũng phải hỏi để lấp cái kém đó. mong các anh em nhiệt tình chỉ giúp
thank's

semipower 13-08-2010 08:46 AM

Khi bạn mua PK2 thì 18F đã có sẵn firmware. Khi bạn cắm PK2 vào máy tính thì phần mềm nạp (MPLAB IDE hoặc PK2 programmer) có thể sẽ thông báo firmware không tương thích và cập nhật lại. Bạn có thể cập nhật firmware bằng tool "Download PK2 Operating System" của phần mềm nạp.

voduy2816 13-08-2010 12:27 PM

như vậy nếu như mình tự làm một cái PK2 thì firmwere đầu tiên để nạp cho 2550 là mình có thể nạp trực tiếp từ PK2 đó luôn phải không.

tdm 13-08-2010 12:59 PM

Trích:

Nguyên văn bởi voduy2816 (Post 37990)
như vậy nếu như mình tự làm một cái PK2 thì firmwere đầu tiên để nạp cho 2550 là mình có thể nạp trực tiếp từ PK2 đó luôn phải không.

làm sao màđược.(cập nhật firmware bằng tool "Download PK2 Operating System")khi mà 2550 đã có sẵn firmware.

duy08091983 13-08-2010 04:19 PM

Trích:

Nguyên văn bởi voduy2816 (Post 37990)
như vậy nếu như mình tự làm một cái PK2 thì firmwere đầu tiên để nạp cho 2550 là mình có thể nạp trực tiếp từ PK2 đó luôn phải không.

Chào bạn !

Có thể nói tóm tắt như thế này, nếu bạn bỏ tiền ra đầu tư 1 mạch nạp PIC (trường hợp ở đây là PICKit 2) firmware đã có sẵn trong PIC master. Việc bạn cần làm là biết cách nối mạch nạp với PIC (có thể nhờ nơi bán tư vấn) và nối mạch nạp với PC, chạy software tương ứng để giao tiếp với mạch nạp, cuối cùng bắt tay vào viết ứng dụng đơn giản để thử nghiệm và những ứng dụng phức tạp hơn theo nhu cầu của bạn.

Một khi bạn muốn tự làm 1 mạch nạp, nếu mạch nạp có chip master là 1 vi điều khiển, bạn sẽ cần quan tâm đến chuyện nạp firmware cho nó. Bạn có thể nhờ bạn bè nạp giúp bạn 1 lần hay tìm dịch vụ có trả phí, hạn chế là bạn mất thời gian đi lại. Bằng không bạn mượn được 1 mạch nạp (chỉ cần nạp được chip master là đủ) cho đến khi bạn hoàn thành được sản phẩm mạch nạp của mình.

Thân,

Homepage: www.pduytech.com
Email: oliver.duy@gmail.com
YM: duy08091983

gawafer 15-10-2010 11:19 PM

mấy bác giúp em với em làm mạch nạp pickit2 em nạp chương trình cho 18f2550 rồi và em dùng mblap 8.50 để nạp cho 16f877a nhưng khi gắng 16f877a vào thì báo lỗi em cũng không biết sữa chổ nào em mong mấy bác giúp đỡ. em gởi đoạn báo lỗi ở dấu ngoặc "....."

Initializing PICkit 2 version 0.0.3.63
Found PICkit 2 - Operating System Version 2.32.0
Target power detected ( 4.73V)
" PKWarn0003: Unexpected device ID: Please verify that a PIC16F877A is correctly installed in the application. (Expected ID = 0xE20, ID Read = 0x0) "
PICkit 2 Ready

nhoczin 16-10-2010 09:52 PM

Trích:

Nguyên văn bởi gawafer (Post 39341)
mấy bác giúp em với em làm mạch nạp pickit2 em nạp chương trình cho 18f2550 rồi và em dùng mblap 8.50 để nạp cho 16f877a nhưng khi gắng 16f877a vào thì báo lỗi em cũng không biết sữa chổ nào em mong mấy bác giúp đỡ. em gởi đoạn báo lỗi ở dấu ngoặc "....."

Initializing PICkit 2 version 0.0.3.63
Found PICkit 2 - Operating System Version 2.32.0
Target power detected ( 4.73V)
" PKWarn0003: Unexpected device ID: Please verify that a PIC16F877A is correctly installed in the application. (Expected ID = 0xE20, ID Read = 0x0) "
PICkit 2 Ready

Lỗi này là do nó không nhận được PIC cần nạp, bằng chứng là " PKWarn0003: Unexpected device ID: Please verify that a PIC16F877A is correctly installed in the application. (Expected ID = 0xE20, ID Read = 0x0) ", bạn kiểm tra lại chân cẳng ICSP xem nối đúng chưa, PIC liệu còn sống hay đã chết.

gawafer 16-10-2010 11:25 PM

em kiểm tra nhiều lần rồi con pic16f877a không sao hết và con master vẫn bình thường nhưng không hiểu sao vẫn báo lỗi . Em làm thử 2 mạch nap này nhưng không chạy dược cái nào hết. cho em hỏi thêm chân VDD caí FB1 ferrite bear là gì vậy.bác xem giúp em với
http://www.megaupload.com/?d=RL54WBH2

gawafer 18-10-2010 11:10 PM

em rất cần sự giúp đỡ các bác

nhoczin 22-10-2010 11:22 AM

cái miếng FB đấy không cần đâu, nó giống cái cầu chì để bảo vệ thôi mà

gawafer 22-10-2010 12:12 PM

cho em hỏi mạch pickit2 này có bác nào làm chạy chưa ah http://www.megaupload.com/?d=RL54WBH2

nhanh0112 22-10-2010 10:39 PM

Trích:

Nguyên văn bởi voduy2816 (Post 37986)
.... vậy để nạp cái firmware đó vào con 18f này, mình phải dùng một cái mạch nạp khác hay có một cách đơn giản nào để nạp chương trình cho nó.
cứ như em nghĩ để làm một cái mạch nạp, không lẽ mình phải có mạch nạp để nạp cho con 18f2550 ???

Tui cũng đã từng rơi vào tình trạng như của bạn (bắt đầu với "tay trắng" ko biết làm sao để có đc con master, cũng ko có quen ai có mạch nạp cả). Nhưng sau đó đã tìm ra được cách này (nhưng vẫn phải tìm một chiếc máy tính đời cũ để có cổng tương thích).
Nạp 18f2550 qua cổng Parallel, sử dụng WINPIC800 V.3.59, mạch khá đơn giản.
http://www.foxdelta.com/products/pro.../FDart2003.jpg
tham khảo link này: http://www.foxdelta.com/products/art2003.htm


Múi giờ GMT. Hiện tại là 12:51 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam