PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Bootloaders - Programmers - Debuggers - Emulators

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Bootloaders - Programmers - Debuggers - Emulators Những công cụ cần thiết để lập trình cho PIC/dsPIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 10-07-2007, 11:39 PM   #121
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi cuopbienquin View Post
Hiện mình đang thử nghiệm chạy mạch thật Led nhấp nháy.Mình đã có đủ linh kiện ,nhưng không biết cách sư dụng chương trình Winpic800 như thế nào để nạp cho nó đây.
Mình nạp qua cổng Com,mình cho chớp nháy đén Led,,nhưng khi ghim vào thi` tất cả các LEd đều sáng,không hiểu sao nưa~.Mình đổi chương trình khác thì lỗi vẫn vậy
Cácbạn có thể hướng dẫn gium` mình chi tiết sử dụng nạp,xả từng bước với phàn mềm Winpicc800 và có hình minh họa cho từng bước thì càng tốt ? Đây là lần đầu tiên mình làm mạch thật nên mình cũng không biết nhiều.
Mình có tạo chủ đề về vấn đề này mà không ai trả lơi chi tiết cả,mình đang rất cần.Mong các bạn giúp đỡ.
Xin lỗi bạn nếu bạn có cảm giác không ai để ý đến bạn. Bên luồng mà bạn đã hỏi thì cũng có vài bạn trả lời đấy thôi. Nhưng việc bạn không biết sử dụng phần mềm WinPic800 thì quả thực là khó cho những thành viên khác. Nó là phần mềm có giao diện đồ họa, theo kiểu người ta hay nói 'nhìn vô là biết cách dùng'. Bây giờ bạn yêu cầu hướng dẫn chi tiết, có hình minh họa nữa thì quả là khó khăn. Mà quá trình thử nghiệm của bạn đâu chỉ liên quan đến phần mềm WinPic800, nó còn liên quan đến mạch nạp (bạn tự làm hay mua của ai, nếu mua thì người ta có nạp thử cho bạn xem hay không), và mạch thử nghiệm (biết đâu mạch thử nghiệm không chạy chứ không phải việc nạp chương trình bị lỗi).

Tôi thử hướng dẫn bằng lời, hy vọng bạn có thể theo được. Trong WinPic800:
- Lệnh Open trong menu File là để mở tập tin hex chứa chương trình cần nạp.

- Bạn nên thiết lập phần cứng mạch nạp ngay khi mở WinPic800: Vào menu Settings, chọn Hardware, bạn sẽ thấy một cửa sổ khác, chọn phần mềm theo tên từ danh sách. Nhấn vào nút 'Apply edits' sau khi đã chọn xong.

- Ở vùng hiển thị phía dưới, có 3 nút 'Code', 'Data' và 'Setting' để xem/thay đổi mã, dữ liệu trong EEPROM, và các bit cấu hình, một cách tương ứng. Các bit cấu hình có thể thay đổi, tùy theo chip được chọn từ danh sách chip phía góc trên bên phải.

- Góc trên bên phải có 2 danh sách thả xuống, danh sách phía trên để chọn kiến trúc chip (PIC12, PIC16, dsPIC chẳng hạn), danh sách phía dưới để chọn một chip cụ thể trong kiến trúc đã chọn phía trên.

- Thanh công cụ có 2 hàng, tôi chỉ giải thích 4 nút cuối của hàng trên. Nút mũi tên màu xanh là đọc nội dung chip về máy tính để hiển thị, nút màu đỏ để ghi nội dung các bộ đệm hiển thị ra chip, nút cạnh đó là nút để verify (đọc lại sau khi ghi), và nút cuối cùng là nút xóa chip. Hàng nút phía dưới tôi cũng chỉ giải thích 4 nút cuối. Nút mũi tên màu xanh có chữ dev là để đọc ID của chip, nút kế tiếp sẽ thể hiện cách đặt chip trên đế ZIF của các mạch nạp có đế ZIF, nút có hình giống như hai đầu nối cáp là nút để kiểm tra phần cứng, nút cuối cùng để nhận diện chip (WinPic800 sẽ tự động nhận diện chip khi vừa khởi động, nhưng bạn vẫn có thể yêu cầu nó nhận diện lại chip bằng nút này).

Chủ yếu là những phần trên để bạn có thể dùng phần mềm.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-07-2007, 01:24 AM   #122
hoami
Đệ tử 1 túi
 
Tham gia ngày: Jan 2007
Bài gửi: 17
:
NHiệt tình như anh Nam thật bái phục, nếu là em chắc em nổi nóng rồi. chúc anh vui
hoami vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-07-2007, 09:18 AM   #123
tranvanthuong
Đệ tử 2 túi
 
Tham gia ngày: Mar 2007
Bài gửi: 45
:
chào bạn bạn đón nhận phần hướng dẫn của mình nhé!tui dung DSPIC mạch rất nhỏ gọn,xài lâu bền.tôi xài gần 1 nam nay rồi nap gần hết dòng 16fxxxngon lành.chúc bạn thành công!
giá mạch này ở chợ nhật tảo 65000đ bao gồm mạch+cáp+đĩa bạn nên cân nhắc nên mua hay tự làm.
nảy giờ tui upload cho bạn mà ko được, chút nửa mạng tốt tui up lai nhe
__________________
Cổng trường Đại học cao vời vợi
Đồng ruộng mênh mong đón em về!
tranvanthuong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-07-2007, 09:31 AM   #124
tranvanthuong
Đệ tử 2 túi
 
Tham gia ngày: Mar 2007
Bài gửi: 45
:
cố gắng nhe bạn!
File Kèm Theo
File Type: pdf ezPIC.pdf (290.9 KB, 490 lần tải)
File Type: rar HUNGDN~1.rar (99.1 KB, 312 lần tải)
File Type: rar Guide VN WinPIC800.rar (99.2 KB, 312 lần tải)
__________________
Cổng trường Đại học cao vời vợi
Đồng ruộng mênh mong đón em về!
tranvanthuong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 30-07-2007, 11:48 PM   #125
tuannghienhv
Nhập môn đệ tử
 
Tham gia ngày: Jul 2007
Bài gửi: 3
:
giup tôi với!
ai có thể chỉ cho tôi phần mềm viết cho dsPIC không? và phần nạp cho dsPIC nữa, tôi cảm ơn nhiều!
tuannghienhv vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 30-07-2007, 11:51 PM   #126
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Bạn login thì sẽ thấy phần Trình dịch và các công cụ mô phỏng, bạn tìm các bản C30 dùng để viết cho dsPIC. Hoặc bạn có thể download bản student version tại www.microchip.com, hoàn toàn miễn phí.

Chúc vui
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-08-2007, 02:55 PM   #127
phuocpro
Nhập môn đệ tử
 
Tham gia ngày: Aug 2007
Nơi Cư Ngụ: ha tinh
Bài gửi: 3
:
Send a message via Yahoo to phuocpro
sử dụng mạch nap cho ic

chào các bác em là dân điện tử nam thứ 3 nam nay bọn em sắp dược học
kĩ thuật vi diều khiển .nghe nói bọn em cần phải có mạch nạp cho con ic
mong các bác chỉ cho em cách nạp cho con ic như thế nào với
phuocpro vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-08-2007, 06:59 PM   #128
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi phuocpro View Post
chào các bác em là dân điện tử nam thứ 3 nam nay bọn em sắp dược học
kĩ thuật vi diều khiển .nghe nói bọn em cần phải có mạch nạp cho con ic
mong các bác chỉ cho em cách nạp cho con ic như thế nào với
Nếu bạn định dùng PIC thì hãy đọc luồng này từ đầu. Nếu bạn định dùng vi điều khiển khác với PIC thì mời bạn sang www.dientuvietnam.net.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-08-2007, 09:47 PM   #129
huybo02
Đệ tử 4 túi
 
Tham gia ngày: Aug 2006
Bài gửi: 61
:
Em gặp rắc rối chút. Em dùng PICPgm Programmer và mạch nạp Falleaf PIC1 để nạp cho PIC 16F884. Phần mem detect được PIC và mạch nạp, khi nạp thì báo successful nhưng khi đọc lại thấy nạp không được. Dùng 16F877A để thử và đối chiếu với kết quả đọc lại trên WinPic800 kết quả vẫn vậy. Nạp bằng PICPgm báo tốt hết nhưng đọc lại thì toàn là 3FF. Phần config chỉnh mạch nạp là JDM.
Mong mọi người giúp. Hiện giờ không biết dùng phần mềm nào để nạp cho 16F884 hết (JDM).
huybo02 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-08-2007, 10:06 PM   #130
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi huybo02 View Post
Em gặp rắc rối chút. Em dùng PICPgm Programmer và mạch nạp Falleaf PIC1 để nạp cho PIC 16F884. Phần mem detect được PIC và mạch nạp, khi nạp thì báo successful nhưng khi đọc lại thấy nạp không được. Dùng 16F877A để thử và đối chiếu với kết quả đọc lại trên WinPic800 kết quả vẫn vậy. Nạp bằng PICPgm báo tốt hết nhưng đọc lại thì toàn là 3FF. Phần config chỉnh mạch nạp là JDM.
Mong mọi người giúp. Hiện giờ không biết dùng phần mềm nào để nạp cho 16F884 hết (JDM).
Tại sao phải giới hạn phần cứng là JDM, phần cứng của một số mạch nạp qua cổng song song cũng đâu có gì phức tạp (Schaer+ Mod mà tôi đã giới thiệu trên trang web của tôi chẳng hạn). Tôi đã thử Schaer+ Mod với các phần mềm PICPgm và melabsProg cho PIC16F886 và PIC16F887. Theo tôi thì PIC16F884 cũng sẽ được các tổ hợp phần cứng và phần mềm trên hỗ trợ.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263

thay đổi nội dung bởi: namqn, 19-08-2007 lúc 03:28 AM.
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-08-2007, 01:03 AM   #131
nghepop
Nhập môn đệ tử
 
Tham gia ngày: Mar 2007
Bài gửi: 2
:
anh Nam ơi,em đang định làm mạch Schaer+ mod nhưng vẫn còn phân vân 1 chỗ: đó là trong sơ đồ anh đã chỉnh sửa có 2 chỗ 13V (1 chỗ ở đầu ra 7812 và 1 chỗ cấp cho A1015). Theo em nghĩ đầu ra 7812 phải là 12V chứ, còn phần cấp cho A1015 em vẫn chưa hiểu tại sao lại là 13V, nếu em dùng adapter 12V có được không?

Mong anh giải đáp giúp em.

Anh cho em hỏi thêm câu nữa: Nếu chỉ lấy nguồn của máy tính (như từ USB)thì có cách nào nâng điện áp lên 13V được không vì nếu dùng 1 bộ adapter thì mạch cồng kềnh quá. Xin cảm ơn anh.
nghepop vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-08-2007, 01:29 AM   #132
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi nghepop View Post
anh Nam ơi,em đang định làm mạch Schaer+ mod nhưng vẫn còn phân vân 1 chỗ: đó là trong sơ đồ anh đã chỉnh sửa có 2 chỗ 13V (1 chỗ ở đầu ra 7812 và 1 chỗ cấp cho A1015). Theo em nghĩ đầu ra 7812 phải là 12V chứ, còn phần cấp cho A1015 em vẫn chưa hiểu tại sao lại là 13V, nếu em dùng adapter 12V có được không?

Mong anh giải đáp giúp em.

Anh cho em hỏi thêm câu nữa: Nếu chỉ lấy nguồn của máy tính (như từ USB)thì có cách nào nâng điện áp lên 13V được không vì nếu dùng 1 bộ adapter thì mạch cồng kềnh quá. Xin cảm ơn anh.
Đầu ra của 7812 trong sơ đồ của tôi ở link dưới đây có chân GND nối vào một diode, chứ không nối thẳng vào 0V, do đó điện áp quy chiếu của nó là 12 V + áp rơi trên 2 diode, tức là khoảng 13.2 - 13.4 V.

http://www4.hcmut.edu.vn/~nqnam/uC.php#pic

Trong mạch đó có ghi là đầu vào DC có giá trị tối thiểu là 16V. Tuy nhiên, nếu bạn dùng áp nguồn thấp hơn 16V thì cũng vẫn có khả năng nạp được chip, vì 13V là một giá trị được chọn để đảm bảo luôn luôn kích hoạt được chế độ lập trình, và tương thích với nhiều dòng chip khác nhau. Các chip cụ thể có thể chấp nhận áp Vpp thấp hơn (có chip chỉ 9V vẫn có thể nạp tốt, như dsPIC30F hay đa số các PIC18F).

Về phần cấp nguồn từ USB, nếu vẫn muốn dùng mạch Schaer+ thì bạn cần dùng một chip nâng áp (dạng bơm điện tích hoặc dạng boost converter). Như vậy mạch sẽ phức tạp hơn một chút. Cả hai kiểu bơm điện tích và boost converter đã được ứng dụng trong nhiều mạch nạp có smart chip khác nhau, như GTP-USB, PICkit 1, PICkit 2, ICD2 clone, ...

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263

thay đổi nội dung bởi: namqn, 28-10-2008 lúc 11:56 PM.
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-08-2007, 01:48 AM   #133
nghepop
Nhập môn đệ tử
 
Tham gia ngày: Mar 2007
Bài gửi: 2
:
Trích:
Nguyên văn bởi namqn View Post
Đầu ra của 7812 trong sơ đồ của tôi ở link dưới đây có chân GND nối vào một diode, chứ không nối thẳng vào 0V, do đó điện áp quy chiếu của nó là 12 V + áp rơi trên 2 diode, tức là khoảng 13.2 - 13.4 V.

http://www2.hcmut.edu.vn/~nqnam/uC.php#pic

Trong mạch đó có ghi là đầu vào DC có giá trị tối thiểu là 16V. Tuy nhiên, nếu bạn dùng áp nguồn thấp hơn 16V thì cũng vẫn có khả năng nạp được chip, vì 13V là một giá trị được chọn để đảm bảo luôn luôn kích hoạt được chế độ lập trình, và tương thích với nhiều dòng chip khác nhau. Các chip cụ thể có thể chấp nhận áp Vpp thấp hơn (có chip chỉ 9V vẫn có thể nạp tốt, như dsPIC30F hay đa số các PIC18F).
Anh nói làm em thấy mất cơ bản quá!

Trích:
Nguyên văn bởi namqn View Post
Về phần cấp nguồn từ USB, nếu vẫn muốn dùng mạch Schear+ thì bạn cần dùng một chip nâng áp (dạng bơm điện tích hoặc dạng boost converter). Như vậy mạch sẽ phức tạp hơn một chút. Cả hai kiểu bơm điện tích và boost converter đã được ứng dụng trong nhiều mạch nạp có smart chip khác nhau, như GTP-USB, PICkit 1, PICkit 2, ICD2 clone, ...
Thân,
Anh có thể nói cụ thể hơn tên chip và sơ đồ phần nâng áp không?
nghepop vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-08-2007, 02:54 AM   #134
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi nghepop View Post
Anh có thể nói cụ thể hơn tên chip và sơ đồ phần nâng áp không?
Mạch bơm điện tích có thể dùng ICL7660, tôi cho là chip này có thể mua được ở VN. Mạch boost có thể dùng MC34063, chip này cũng phổ biến ở VN. Trong datasheet của các chip đó đều có mạch ứng dụng. Chú ý là mạch bơm điện tích không thay đổi được áp ra, và phải dùng mạch nhân 3 để nâng từ 5V đến 13V (vì có sụt áp trên các diode).

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 05-08-2007, 12:13 AM   #135
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Cập nhật thông tin:

Mạch nạp được tôi ưa thích nhất hiện này là PICkit 2, vì laptop của tôi không có cổng nối tiếp hay song song. PICkit 2 có thể nạp được tất cả các chip PIC/dsPIC mà tôi đang có (khoảng gần 90 loại). Thông tin chi tiết đã được cập nhật ở trang:

http://namqn.byethost7.com/uC.php#pic

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263

thay đổi nội dung bởi: namqn, 26-10-2008 lúc 12:44 AM.
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


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


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam