![]() |
Cần giúp - Sử dụng mạch thật ko như ý muốn
1 Attachment(s)
Em mua 1 KIT phát triển bên banlinhkien.vn với 1 PIC 16f887. Nạp code vào nó chạy không đúng. Code của e ntn. Em dừng HI-TECH để biên dịch
#include "htc.h" void main() { //c?u hình ngõ vào DIGITAL; ANSEL=0x00; ANSELH=0x00; // SET all PIN is Output TRISB = 0x00; TRISA = 0x00; TRISC = 0x00; TRISD = 0x00; TRISE = 0x00; PORTA = 0x00; // SET PORT A Hiệu điện thế 0V PORTC = 0x00; PORTD = 0x00; PORTE = 0x00; RB0 = 0; RB1 = 1; //vòng l?p vô h?n while(1) { } } Khi vào giả lập đơn giản trên PROTEUS thì mọi thứ chạy ổn hết. Khi nạp mạch rồi đo hiệu điện thế thì tất cả các chân đều có mức 5V (Đo giữa chân với GND Nguồn) Đo RB0 và RB1 thì có hiệu điện thế giống nhau. Sơ đồ mạch do bên BanLinhKien cung cấp ở file đính kèm Nguồn vào của e là 5.29V. Em cấp vào GND và VCC trên ICSP. Mọi người giải thích giúp em với đc không. E ko biết lỗi ở đâu. |
Mình ko dùng HTPIC nh ko cần include file 16f887.h cũng đc ư bạn?
Bạn thử kiểm tra lại chân reset xem đúng mức áp cao chưa? ko đc thì thử xem lại thạch anh nhé(trc mình cũng bị do chết thạch anh). |
Múi giờ GMT. Hiện tại là 12:24 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam