![]() |
|
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
Tham gia ngày: Jan 2007
Bài gửi: 11
: |
![]() Em nạp chương trình vào Pic ok rồi, cho len mạch test được 1 lúc sau vài lần reset thì bị treo, lấy Pic ra đọc dữ liệu trong pic ra thi thấy nó trống ko? Vậy thì con Pic của em bi vấn đề j` xin các bác chỉ giúp.
|
![]() |
![]() |
![]() |
#2 | |
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 |
|
![]() |
![]() |
![]() |
#3 |
Đệ tử 1 túi
Tham gia ngày: Jan 2007
Bài gửi: 11
: |
Em dùng mạch nạp PG2C,,pic 16f877a, winpic800 để nạp, sơ đồ mạch gắn trên project board lúc đầu test thây ok( quét led) sau test lcd ban đầu cũng ok, nhưng những lần sau nữa thì bị treo khi reset và đôi khi mất dữ liệu, mô phỏng trên Protues thấy chạy ngon lành. Nhờ anh chỉ giúp
|
![]() |
![]() |
![]() |
#4 |
Trưởng lão PIC bang
|
Mời bạn theo link trong chữ ký của tôi để đọc về các đề nghị đối với các thành viên, mục 1, nếu bạn chưa có dịp đọc.
Vấn đề của bạn liên quan đến các chân dùng cho chế độ nạp chương trình vào chip, mà tôi đã đề nghị bạn cho biết sơ đồ mạch thử nghiệm để xem xét. Nếu bạn không có thời gian để tạo ra sơ đồ mạch thì tôi cũng không có cách nào để giúp bạ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 |
![]() |
![]() |
![]() |
#5 | |
Đệ tử 1 túi
Tham gia ngày: Jan 2007
Bài gửi: 11
: |
Trích:
Ý tưởng đơn giản là hiển thị 1 chữ nào đó trên LCD. Khi RB0 xuống 0 thì hiển thị 1 chữ khác, cứ thế đến chữ cuối cùng rồi quay lai chữ ban đầu. Em cũng mới mày mò về Pic và C thôi. Cám ơn anh trước nhe !! |
|
![]() |
![]() |
![]() |
#6 | |
Trưởng lão PIC bang
|
Trích:
Chân RB3/PGM của bạn thường xuyên ở mức cao, nếu cho phép LVP (bit cấu hình LVP mang giá trị là '1', mặc định là vậy nếu bạn không thay đổi nó trong code) thì khi bạn reset PIC, nó sẽ đi vào chế độ nạp chương trình và nội dung flash có thể bị xóa. 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 |
|
![]() |
![]() |
![]() |
#7 |
Đệ tử 1 túi
Tham gia ngày: Jan 2007
Bài gửi: 11
: |
Cho em hỏi tí, nếu điện áp cấp cho Pic ko đủ 5V thì khi reset mạch có ảnh hưởng j ko ??
|
![]() |
![]() |
![]() |
#8 | |
Trưởng lão PIC bang
|
Trích:
Nếu điện áp nguồn của PIC vẫn nằm trong phạm vi cho phép thì sẽ không ảnh hưởng gì đến hoạt động của PIC, nghĩa là khi reset PIC thì nó sẽ bắt đầu thực thi chương trình từ địa chỉ 0x0000. Thông tin cụ thể về quan hệ giữa điện áp nguồn và tần số xung clock tối đa nằm trong datasheet của chip cụ thể. Chẳng hạn với PIC16F877A, là các hình 17-1 và 17-2. 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 |
|
![]() |
![]() |
![]() |
#9 |
Đệ tử 1 túi
Tham gia ngày: Jan 2007
Bài gửi: 11
: |
Cám anh anh namqn nhiều lắm, em đã cấu hình lại LVP=off, nạp vào chạy ngon lành, reset ko bị treo nữa
|
![]() |
![]() |
![]() |
|
|