PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và PIC > Những câu hỏi thường gặp

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

Những câu hỏi thường gặp Những lỗi cơ bản thường gặp khi làm việc với PIC hoặc những vấn đề cơ bản nhất thường được hỏi trong những năm qua

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 21-08-2007, 05:35 PM   #1
tranducbinh
Đệ tử 1 túi
 
Tham gia ngày: Feb 2007
Bài gửi: 13
:
Mình đã nhầm khi đặt 40MHz và đã sửa lại là 4MHz trong chuong trình. Còn mạch thật thì dùng thach anh N4.000J. Nhưng sau khi sửa xong và nạp lại thì vẫn là 2.3 V. Không biết tại sao nữa.

Mong mọi người chỉ giúp.
tranducbinh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-08-2007, 08:11 PM   #2
anh_gioi
Đệ tử 6 túi
 
Tham gia ngày: Oct 2006
Bài gửi: 147
:
pic 16F877A co chít ko?

cho em hỏi Pic của em ạ: em dùng con pic 16F877A ,phần mềm nạp wi800.ban đầu nó nhận pic,xóa đc cả pic.nhưng khi em nạp dữ liệu vào thì nó báo lỗi(em quên ko chụp lỗi rùi).
con pic khac em nạp ngon ơ(như vậy là pic chít ạ)
anh_gioi vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-08-2007, 08:30 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 anh_gioi View Post
cho em hỏi Pic của em ạ: em dùng con pic 16F877A ,phần mềm nạp wi800.ban đầu nó nhận pic,xóa đc cả pic.nhưng khi em nạp dữ liệu vào thì nó báo lỗi(em quên ko chụp lỗi rùi).
con pic khac em nạp ngon ơ(như vậy là pic chít ạ)
Chưa thể kết luận là PIC chết được. Nếu có thể thì bạn nhờ người khác nạp thử con PIC của bạn bằng một mạch nạp khác xem thế nào. Thông tin của bạn đưa ra còn thiếu, đó là mạch nạp loại nào, khi nạp thì bạn dùng socket của mạch nạp, hay nạp kiểu ICSP?

Bạn thử lại như sau: ra lệnh xóa chip, sau đó cho đọc lại ngay sau khi xóa chip, để xem chip có thực sự bị xóa hay không. Nếu chip không thể bị xóa thì bạn sẽ gặp lỗi như trê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 22-08-2007, 12:30 AM   #4
batbatdieu
Đệ tử 4 túi
 
Tham gia ngày: May 2005
Bài gửi: 83
:
Trích:
Nguyên văn bởi tranducbinh View Post
Mình đã nhầm khi đặt 40MHz và đã sửa lại là 4MHz trong chuong trình. Còn mạch thật thì dùng thach anh N4.000J. Nhưng sau khi sửa xong và nạp lại thì vẫn là 2.3 V. Không biết tại sao nữa.

Mong mọi người chỉ giúp.
Nếu bạn sửa lại thành 4MHz rồi thì dòng này
#fuses NOWDT,PUT,HS,NOPROTECT
HS bạn cũng phải đổi thành XT ,ví dụ như :
#fuses XT,NOWDT,NOPROTECT,NOLVP

namqn: HS chấp nhận dải tần số thạch anh 4 - 20 MHz, do đó không nhất thiết phải đổi lại.

thay đổi nội dung bởi: namqn, 22-08-2007 lúc 01:20 AM.
batbatdieu vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 22-08-2007, 11:33 AM   #5
tranducbinh
Đệ tử 1 túi
 
Tham gia ngày: Feb 2007
Bài gửi: 13
:
Smile

Mình đã sửa lại dòng #FUSES như bạn chỉ và chân RB4..7 đã lên đúng 5V! Xin cảm ơn đã chỉ giúp mình. Sau một hồi mày mò thì mình nhận ra lỗi là do từ khóa PUT trong dòng #FUSES. Tại sao lại như vậy??? Có ai giải thích giùm mình với. Xin cảm ơn.

thay đổi nội dung bởi: tranducbinh, 22-08-2007 lúc 11:51 AM.
tranducbinh 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:01 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