![]() |
|
Tài trợ cho PIC Vietnam |
Bootloaders - Programmers - Debuggers - Emulators Những công cụ cần thiết để lập trình cho PIC/dsPIC |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 |
Đệ tử 1 túi
|
Hi anh Nam
Em đọc rất kỹ các post rồi mới hỏi mà. Em cũng tải file đó về thì trong winpic800 mới có hardware cho Schaer+ mà. Trong file đó chỉ có hình minh hoạ cho mạch JDM thôi, nên em mới mắc ở chỗ setting đó. Em up hình setting cho Schaer+ mod lên đây nhé |
![]() |
![]() |
![]() |
#2 | |
Trưởng lão PIC bang
|
Trích:
Laptop vừa hỏng ổ cứng, do đó những gì liên quan đến PIC của tôi đều bị mất, sẽ test lại Schaer+ Mod với WinPic800 sau, vì hiện giờ không có mạch trong tay (đang ở office). Update: Vì chân BUSY và ACK có logic ngược nhau, do đó nếu dùng chân BUSY cho Schaer+ thì trong WinPic800 sẽ phải set Invert của Data In, đúng như RedRose đã thực hiệ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 thay đổi nội dung bởi: namqn, 19-08-2007 lúc 03:44 AM. |
|
![]() |
![]() |
![]() |
#3 | |
Trưởng lão PIC bang
|
Trí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 |
|
![]() |
![]() |
![]() |
#4 |
Nhập môn đệ tử
Tham gia ngày: Mar 2006
Bài gửi: 8
: |
Phần mềm PonyProg2000 thấy nạp được con pic,các Bác chỉ giúp mình mạch nạp dùng cổng plt với.Cảm ơn nhiều.
|
![]() |
![]() |
![]() |
#5 | |
Trưởng lão PIC bang
|
Trích:
Mạch nạp qua cổng song song cho PIC hiệu quả nhất theo tôi vẫn là các mạch tương thích với mạch Tait classic, ví dụ Schaer+. 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:46 AM. |
|
![]() |
![]() |
![]() |
#6 |
Đệ tử 1 túi
Tham gia ngày: Jan 2006
Bài gửi: 18
: |
Chào các bác
Em vừa lắp mạch nạp PIC ICSP theo mạch schear+ Mod của bác namnq, hiện h mạch của em nó đang bị bệnh sau : detect đc chip (18f4550) đọc được, nhưng không thể nào ghi được xóa được. Ghi đúng cái vừa đọc ra thì được nhưng sửa đi 1 chút rồi ghi thì lại báo lỗi verify error at địa chỉ vừa sửa. Nhưng chỉ phần code thì mới bị thế, phần data thì lại vẫn đọc ghi bình thường, Em đang dùng winpic800. Không rõ là có do config bit của chip ko , chip mang sang máy nạp khác ( không phải icsp) thì vẫn xóa ghi được bình thường. Em đọc thấy có mấy bác cũng bị lỗi này trong trang 4 , ko rõ tới giờ các bác đã sửa được chưa ? Mong các bác giúp em với, em xin cảm ơn trước ![]() thay đổi nội dung bởi: omen, 26-02-2007 lúc 02:03 PM. |
![]() |
![]() |
![]() |
#7 | |
Trưởng lão PIC bang
|
Trích:
Điều đầu tiên bạn có thể làm là post phần set up khi vào mênu Settings>Hardware, nhãn ICSP. Bạn có thể thử chỉ xóa chip rồi đọc lại xem chip có bị xóa thực sự hay không. Những trục trặc kiểu này tôi đã gặp nhiều lầ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 |
|
![]() |
![]() |
![]() |
#8 |
Đệ tử 1 túi
Tham gia ngày: Jan 2006
Bài gửi: 18
: |
Sau đây là setting và thông báo lỗi của em
Lúc nãy thì nó vẫn còn nạp đc data bây h thì nó ko nạp luôn đc data nữa Mạch em dùng chân số 10 ack làm chân data in , em vào setting >Hardware nhưng ko có nhãn icsp, chỉ có nhãn icsp trong software, chắc ý bác bảo setting của schear+ ? |
![]() |
![]() |
![]() |
#9 | |
Trưởng lão PIC bang
|
Trí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 |
|
![]() |
![]() |
![]() |
#10 |
Đệ tử 1 túi
Tham gia ngày: Jan 2006
Bài gửi: 18
: |
Hí, em sửa được rồi các bác ạ
Sau khi post bài trên em thử cắm thêm 1 cái nguồn 5v cho con chip thế là nó lại nạp ngon các bác ạ ![]() Chắc tại con transitor cấp nguồn vdd cho nó có vấn đề |
![]() |
![]() |
![]() |
#11 |
Đệ tử 1 túi
Tham gia ngày: Jan 2006
Bài gửi: 18
: |
Hic sau khi sửa đc lỗi đó thì nó nảy sang cái lỗi là đọc hay bị unknow, lúc thì nhận đúng lúc unknow, tuy nhiên vẫn đọc ghi đc đúng
![]() |
![]() |
![]() |
![]() |
#12 |
Trưởng lão PIC bang
|
Vẫn một mẹo cũ tôi đã nói nhiều lần: thêm 1 tụ điện khoảng vài chục pF (47 pF chẳng hạn), nối từ chân PGC xuống GND, càng gần chip càng tốt.
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 |
![]() |
![]() |
![]() |
#13 |
Đệ tử 1 túi
Tham gia ngày: Jan 2006
Bài gửi: 18
: |
May quá cảm ơn bác, đúng là trị đúng bệnh
Em cũng đã đọc ở đâu đó bác hướng dẫn thế, nhưng lúc đó nó lại bị bệnh khác đâm ra ko nhớ Em xin hỏi 1 chút nữa, các thông số của phần setting ( cạnh code và data) trong winpic800 như Oscillator, oscillator selection v.v có bắt buộc phải set chính xác, hay là phần #fuse trong lập trình đã lo chuyện đó rồi |
![]() |
![]() |
![]() |
#14 | |
Trưởng lão PIC bang
|
Trích:
Các thông số của phần setting nên được kiểm tra xem có đúng ý định của người viết chương trình hay không, vì chúng là những giá trị sẽ được WinPic800 nạp vào các từ cấu hình của chip. Việc chuyển dữ liệu từ #fuse sang tập tin hex là nhiệm vụ của trình biên dịch, tuy nhiên người lập trình thường hay quên thiết lập toàn bộ các từ cấu hình, mà lại không nhớ giá trị mặc định của chúng do trình biên dịch quy định, nên đôi khi trong tập tin hex có những giá trị cấu hình không mong muố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 |
|
![]() |
![]() |
![]() |
#15 |
Nhập môn đệ tử
Tham gia ngày: Dec 2006
Bài gửi: 2
: |
![]() 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.
|
![]() |
![]() |
![]() |
|
|