PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và PIC

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

Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 11-11-2007, 02:05 PM   #1
PSman
Nhập môn đệ tử
 
Tham gia ngày: Nov 2006
Bài gửi: 9
:
Các bác ơi,
Em không hiểu được, vì sao mạch lại không chạy đến nơi đến chốn cái ví dụ đơn giản đó.

- Mạch chạy tốt, vì mạch không chạy thì nó đã k nhận được data từ tinyBL gởi xuống. Thậm chí TinyBL detect PIC rất tốt và nhạy.

- Test port thì luôn OK, bật/tắt từng chân ở bất kì port nào đều OK hết. Gởi qua TinyBL là thấy Led ngay.

- Nạp trực tiếp từ mạch nạp (FENG 3), PIC vẫn không nhấp nháy Led. Mạch này đã nạp firmware BLoader cho PIC chạy tốt, nên mạch nạp không vấn đề gì.

- Không dùng CCS nữa, em load vd asm sẵn của bác NTC, về biên dịch bằng MPLAB, đổ vào nó cũng không chạy. Vẫn là nhấp nháy Led, chứ sáng luôn asm vẫn làm nó sáng. Hiện tượng tương tự như CCS ở trên.

- Tất cả các source đều chạy tốt với Proteus. Mô phỏng cái đơn giản ấy Proteus chắc không sai.

- Test trên 2 con PIC, phản ứng là như nhau !

Chừng đó mà làm không xong nữa, nói chi đến viết code dài rồi đổ vào nó chạy lung tung chắc em điên quá.

Bao nhiêu code Keil-C bên 8951 giờ lại phải chuyển sang CCS, cũng hơi mệt. Ngày trước em làm 8951 cũng gặp cái lỗi hết sức vớ vẩn là quên nối chân 31 lên nguồn, thế là port 8951 cứ nhảy loạn xị.
PSman 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à 04:05 PM.


Đượ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