PDA

View Full Version : Vấn đề về nạp chương trình cho PIC


nghia221287
24-04-2009, 01:58 AM
Mọi người có thể giúp em được không? Số là em mới bắt đầu tìm hiểu về PIC. Em đã mua một mạch nạp ICD2 USB. em viết chương trình bằng CCSC rùi sau đó dịch ra file (.hex). Sau đó em dùng MPLAB IDE để nạp cho PIC. em dùng con 16f877a(mới học mà). Vấn đề gặp phải của em là như sau :
- trên thông báo của IDE thì em đã nạp thành công rùi(programing succeed) nhưng khi em test mạch thì không có hiện tượng j cả? Ngay cả khi em viết 1 đaọn code hiện thị led trên port B.
Các bác có thể cho em biết là em bị j không? em đang hoan mang không biết con PIC có vấn đề hay mạch test của mình có vấn đề.
Mong các bác giúp đỡ! Chân thành cảm ơn.

namqn
24-04-2009, 02:46 AM
Mọi người có thể giúp em được không? Số là em mới bắt đầu tìm hiểu về PIC. Em đã mua một mạch nạp ICD2 USB. em viết chương trình bằng CCSC rùi sau đó dịch ra file (.hex). Sau đó em dùng MPLAB IDE để nạp cho PIC. em dùng con 16f877a(mới học mà). Vấn đề gặp phải của em là như sau :
- trên thông báo của IDE thì em đã nạp thành công rùi(programing succeed) nhưng khi em test mạch thì không có hiện tượng j cả? Ngay cả khi em viết 1 đaọn code hiện thị led trên port B.
Các bác có thể cho em biết là em bị j không? em đang hoan mang không biết con PIC có vấn đề hay mạch test của mình có vấn đề.
Mong các bác giúp đỡ! Chân thành cảm ơn.
Giả thiết là mạch nạp của bạn tốt. Vấn đề của bạn có thể do:
- Viết chương trình chưa tốt (bạn chưa cho biết code thử nghiệm ra sao, cùng với sơ đồ mạch thử nghiệm tương ứng)
- Mạch thử nghiệm có vấn đề
- Bạn chưa biết cách thao tác trên MPLAB để ICD 2 release chân MCLR của PIC.
- Một nguyên nhân khác các nguyên nhân trên

Thân,

duy08091983
24-04-2009, 09:23 AM
Mọi người có thể giúp em được không? Số là em mới bắt đầu tìm hiểu về PIC. Em đã mua một mạch nạp ICD2 USB. em viết chương trình bằng CCSC rùi sau đó dịch ra file (.hex). Sau đó em dùng MPLAB IDE để nạp cho PIC. em dùng con 16f877a(mới học mà). Vấn đề gặp phải của em là như sau :
- trên thông báo của IDE thì em đã nạp thành công rùi(programing succeed) nhưng khi em test mạch thì không có hiện tượng j cả? Ngay cả khi em viết 1 đaọn code hiện thị led trên port B.
Các bác có thể cho em biết là em bị j không? em đang hoan mang không biết con PIC có vấn đề hay mạch test của mình có vấn đề.
Mong các bác giúp đỡ! Chân thành cảm ơn.

Chào bạn !

Bạn hãy upload file *.hex của bạn lên đây, mình coi thử xem có ổn không. Thêm nữa bạn cũng upload thêm sơ đồ mạch (nhớ chụp/chuyển thành file ảnh jpg hay gif để mọi người dễ xem), mình muốn quan tâm đến bộ phận reset (chân MCLR) và bô phận tạo xung (thạch anh). Giả sử bạn chưa thiết kế sơ đồ mạch trên máy tình, hãy dùng paint vẽ lại những gì bạn đã làm trên phần cứng.

Bạn cứ bình tĩnh, mọi chuyện bắt đầu đều có khó khăn. Chúng ta hãy cùng nhau giải quyết nó thôi.

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

khongbietvisao
02-09-2009, 10:28 PM
Chào các bạn ! Mình là người mới học & có rất ít thời gian - muốn hỏi là Winpic800 có viết được chương trình ra file *.hex để nạp PIC 16F84 vì mình học PIC qua sách của anh Lê duy Phi chỉ cách dùng MPLAB mà mình load về ko được , bạn nào giúp mình với vì mình ko rành cách post lên lẫn cách nhắn tin lên diễn đàn
Cám ơn rất nhiều

onglich
05-11-2009, 09:20 AM
bạn up ngay file hex bạn dịch lên đi rồi tôi sẽ xem giúp bạn

anhtaibkhn01
05-11-2009, 10:13 AM
mình cũng mới học pic,mình nghĩ bạn nên dùng winpic800 của microchip để nạp cho 877a,chúc thành công