View Single Post
Old 21-03-2009, 10:02 PM   #9
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 thaithien View Post
trời ơi thử hoài sao không đựoc vậy nè.Có cách nào để kiểm tra con pic đã nạp được hay chưa vậy.MÌnh đã read,verify,write,và đã nhận được thông báo Programming Succesfull nhưng sao chạy mạch thì không được.
Code viết bằng CCS C:
Code:
/*
    Source code file:         OUTNUM.C  
    Author, date, version:      MPB  11-7-07  V1.0  
    Program function:         Outputs an 8-bit code
    Simulation circuit:       OUTBYTE.DSN

*******************************************************/

#include "16F887.h"         // MCU select

void main()                  // Main block
{
    output_D(255);            // Switch on outputs
}
Đầu ra mình nối vào chân D,đầu âm nối vơi VSS.
Bạn chưa đặt cấu hình cho PIC. Port D cũng chưa chắc là ngõ ra. Tùy vào cấu hình của chip mà cần xác định thêm trạng thái cho các chân như MCLR, PGM. Để chip làm việc ổn định, các cặp chân VDD và VSS cần phải có một tụ ceramic 100 nF nối giữa chúng, đặt càng gần chip càng tốt.

Nạp chương trình xong mà chip không chạy theo ý đồ, hãy xem luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=3451

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