![]() |
cấu hình chuẩn cho PIC16F88!
em viết chương trình nháy led cho 16f88, kiểm tra thì ok 100%.nhưng khi nạp vào thì ko thấy nó chạy.
hỏi mấy bạn thì phải bảo đặt __CONFIG cho pic16f88. em viết bằng Hi-Tech PIC và dùng thạch anh 20M mong các bác chỉ cho em đặt cấu hình chuẩn cho Pic16F88 cám ơn các bác nhiều! |
Trích:
Nếu dùng Hi-Tech PIC C thì bạn mở tập tin header cho PIC16F88 (tập tin pic16f87.h trong thư mục con "include" của thư mục cài đặt trình dịch), đến phần cuối tập tin sẽ thấy các hằng số được định nghĩa cho các trường trong hai từ cấu hình. Hãy tổ hợp các trường của từ cấu hình thứ nhất và thứ hai tương tự như dưới đây (đừng copy & paste vào code của bạn, hãy động não một chút): Code:
__CONFIG(HS & WDTDIS & LVPDIS & DEBUGDIS); //1st config. word |
Trích:
nhưng em đặt cấu hình như thế này thì lại chạy://__CONFIG(INTIO & PWRTDIS & BORDIS & WDTDIS & MCLRDIS & LVPDIS); em thắc là khi dặt __COFIG(..&HS) hoặc __COFIG(..&MCLREN)thì code ko bao giờ chạy? em dùng thạch anh 20M nên em nghĩ là khai báo HS mới chuẩn chứ?sao khi khai báo HS code lại ko chạy nhi? Mong Anh giải thích dùm cám ơn nhiều! |
Trích:
Bạn phải cho biết mạch phần cứng của bạn ra sao thì mới có thể giải thích cho bạn được. Giả sử bạn không nối tụ cho mạch dao động, hoặc không dùng điện trở kéo lên thích hợp ở chân MCLR thì làm sao những trường hợp bạn đã nêu lại chạy được. Thân, |
Trích:
anh xem dùm cấu hình cho em với! cám ơn anh nhiều! |
Bạn tham khảo link này để biết thêm chi tiết về phần cứng: http://olimex.com/dev/pic-p18.html, phần mạch dao động và mạch reset cho PIC6F88.
Còn code nguồn chắc phải tham khảo được trong các example của HTPIC chứ nhỉ. __CONFIG(INTIO & PWRTDIS & BORDIS & WDTDIS & MCLRDIS & LVPDIS); Cái chỗ in đậm có phải disable MCLR ??? |
Trích:
example của HTPIC tìm khó như kim dưới đáy biển:( mình tìm hoài mà ko thấy example HTPIC chuẩn ở đâu.bạn có nguồn tài liệu này ko port lên cho anh em tham khảo cám ơn bạn nhiều! |
Trích:
Thân, |
các bác cho mình hỏi 1 câu tuy hơi ngớ ngẩn nhưng nó giải quyết thắc mắc của mình!
pic16f88. khi nối trực tiếp thạch anh vào chân 15 và 16 k0 có tụ thì phần __CONFIG MCLRDIS vậy với các con pic khác.cứ nối trực tiếp thạch anh ko qua tụ thì đều cấu hình(__CONFIG MCLRDIS) như vậy à? cám ơn nhiều! |
mình đã đặt cấu hình như bạn:__CONFIG(INTIO & PWRTDIS & BORDIS & WDTDIS & MCLRDIS & LVPDIS);và chọn dao động HS mà vẫn ko chạy
ai giúp mình với:( cám ơn nhiều! |
Các bạn cho mình hỏi với! đối với Pic6f887 mình không cần gắn thạch anh bên ngoài vào cũng được đúng không? vì bên trong chip này đã có thạch anh nội??? và tần số của thạch anh này là bao nhiêu vậy??? Mong các bác chỉ giáo.
|
sao ko giải thích dùm các bạn à?
hay câu hỏi bình thường ko ai quan tâm? buồn thế! |
Múi giờ GMT. Hiện tại là 01:55 AM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam