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 11-05-2007, 07:00 PM   #1
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 levanlam View Post
Hiện mình đang làm mạch nạp song song lấy từ trang oshonsoft.com, nhưng gặp một chut rắc rối nhờ các bác các anh chị trong dien đàn giải giùm. Vì trong mạch ko ghi rỏ chân chân số bao nhiêu của Pic, mà chỉ ghi các chân như Vpp,Lvp,data,clock,Vdd,Vss. Có một số chân thì em biết nhưng khi em muốn sử dụng 2 socket(20 chân và 40 chân ) vào trong nạch nạp thì ko biết nối với chân nào. Có bác nào hay anh chị nào giúp em với........em xin cảm ơn trước.
Vì có khả năng các chip cần nạp có vị trí các chân đó không giống nhau, nên người thiết kế mạch chỉ thể hiện chức năng của các chân đó. Tùy vào chip cụ thể bạn muốn nạp mà bạn sẽ nối các chân đó một cách thích hợp. Bạn xem datasheet của (các) chip cần nạp để biết các chân Vpp,Lvp,data,clock,Vdd,Vss là những chân nào.

Nếu bạn muốn có 2 socket thì cứ nối những chân có cùng chức năng với nhau, chẳng hạn Vpp của cả hai socket vào cùng chân Vpp của mạch nạp. Tất nhiên là bạn không bao giờ nạp cả 2 chip cùng lúc.

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 07-07-2007, 09:01 PM   #2
moihocpic1985
Nhập môn đệ tử
 
Tham gia ngày: Aug 2006
Bài gửi: 9
:
anh Nam co phien ban CCSC 4.00X khong? Em dang can gap de co the bien dich file cho PIC 16f887! Anh co the post file len dien dan ko chu nhu ban minhpic dua link tren rapidshare thi ko the down duoc!
Chan thanh cam on!
moihocpic1985 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 07-07-2007, 09:57 PM   #3
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 moihocpic1985 View Post
anh Nam co phien ban CCSC 4.00X khong? Em dang can gap de co the bien dich file cho PIC 16f887! Anh co the post file len dien dan ko chu nhu ban minhpic dua link tren rapidshare thi ko the down duoc!
Chan thanh cam on!
Tôi không dùng CCS C, nhưng vẫn có thể download từ rapidshare giúp bạn, trong trường hợp bạn gặp trục trặc khi download. Bạn cho biết email, tôi sẽ gửi các file cho bạn, vì kích thước của file khá lớn nên không tiện đưa lên diễn đàn.

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 08-07-2007, 08:21 AM   #4
moihocpic1985
Nhập môn đệ tử
 
Tham gia ngày: Aug 2006
Bài gửi: 9
:
Cám ơn anh Nam nhiều! Tối wa em đã tìm được phiên bản đó rồi!
moihocpic1985 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-07-2007, 09:20 AM   #5
cuopbienquin
Đệ tử 2 túi
 
cuopbienquin's Avatar
 
Tham gia ngày: Jun 2007
Bài gửi: 43
:
Cách nạp cho PIC6F877A

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 đỡ.
File Kèm Theo
File Type: rar lednhapnhay.rar (14.6 KB, 57 lần tải)
cuopbienquin vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-07-2007, 11:39 PM   #6
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 10-07-2007, 04:35 PM   #7
phamthanhkhuyen
Đệ tử 1 túi
 
Tham gia ngày: Nov 2006
Bài gửi: 25
:
to namqn
với mạch nạp PG5_V2 tôi nạp tốt với 16F877a nó có nạp được con 18F4550 không ?
tôi Detect 18F4550 nó báo là Unknown

sơ đồ mạch nạp
File Kèm Theo
File Type: rar PG5V2_Capture.rar (10.9 KB, 103 lần tải)
phamthanhkhuyen vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-07-2007, 05:42 PM   #8
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 phamthanhkhuyen View Post
to namqn
với mạch nạp PG5_V2 tôi nạp tốt với 16F877a nó có nạp được con 18F4550 không ?
tôi Detect 18F4550 nó báo là Unknown

sơ đồ mạch nạp
PIC18F4550 có bộ nhớ chương trình lớn gấp đôi PIC16F877A, do đó nếu bạn nạp chương trình lớn chiếm gần hết bộ nhớ của PIC18F4550 thì có khả năng gặp trục trặc.

Về lỗi detect, bạn có thể thêm một tụ khoảng 47 pF giữa chân PGC và GND, đặt càng gần PIC18F4550 càng tốt.

Sơ đồ của bạn tôi không đọc được, đơn giản vì tôi không dùng OrCAD. Bạn post sơ đồ dạng hình .gif hay .jpg đi.

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 10-07-2007, 06:41 PM   #9
phamthanhkhuyen
Đệ tử 1 túi
 
Tham gia ngày: Nov 2006
Bài gửi: 25
:
to namqn

File kèm theo
File Kèm Theo
File Type: pdf PG5_V2.pdf (21.6 KB, 157 lần tải)
phamthanhkhuyen vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-07-2007, 08:35 PM   #10
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 phamthanhkhuyen View Post
File kèm theo
Bạn có đo thử áp rơi trên R4 (100 ohm) khi gắn PIC18F4550 vào chưa? Nếu áp rơi trên đó là > 2V thì sao (2V là áp rơi tương ứng với dòng tiêu thụ của PIC là 20 mA).

Hơn nữa, tụ điện C1 lớn quá sẽ làm Vdd tăng chậm. Datasheet cho biết Vdd phải tăng tối thiểu 0.05 V/ms (50 V/s) để chip có thể reset khi cấp nguồn.

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 10-07-2007, 07:59 PM   #11
hoami
Đệ tử 1 túi
 
Tham gia ngày: Jan 2007
Bài gửi: 17
:
Sao các anh không dùng Propic2 nhỉ, em dùng thấy rất tốt, dùng winpic nạp nhanh kinh khủng
hoami vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-07-2007, 08:17 PM   #12
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 hoami View Post
Sao các anh không dùng Propic2 nhỉ, em dùng thấy rất tốt, dùng winpic nạp nhanh kinh khủng
Thì tôi vẫn khuyên các bạn dùng mạch nạp qua cổng song song, nhưng làm sao ép người khác phải dùng nó được. Họ có làm theo lời khuyên đó hay không là quyền của họ chứ.

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 10-07-2007, 11:10 PM   #13
cuopbienquin
Đệ tử 2 túi
 
cuopbienquin's Avatar
 
Tham gia ngày: Jun 2007
Bài gửi: 43
:
Sao không ai hướng dẫn mình hết nhĩ
cuopbienquin 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   #14
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   #15
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
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à 08:13 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