Code của bạn chỉ cần sửa lại thành
Code:
int8 a,b; |
anh namqn cho em hỏi luôn cái chương trình này:
Code:
//Chuong trinh led sang don o PORTB Cảm ơn anh trước! Em mới học nên ko hiểu! |
Có lẽ chương trình chạy đúng theo những gì bạn viết đó chứ.
Chương trình nên được sửa lại thành: Code:
//Chuong trinh led sang don o PORTB |
counter!!!
hoi ve counter: xin chao cac ban minh co mot thac nac the nay
khi ta dem xung ngoai dung :timer0 thi xung ngoai dua vao chan A4 va ta dung lenh: setup_counters(rtcc_ext_h_to_l,rtcc_div_1); bay gio minh muon dem xung tren c0va c1 (dung timer1) thi khai bao the nao? mong cac ban giup do cam on! |
cho mình hỏi cách sửa bộ compiler với! giả sử như sửa file lcd.c!
trong file lcd.c thi compiler mặc định là dữ liệu sẽ được gởi các chân RB4-RB7! nếu em muốn dl dc đưa ra các chân của RC4-RC7 thì phải làm như thế nào? |
thì bạn define lại ngõ suất ra ! thường trong thư viện đó ng ta đ/n như sau
Code:
#define D4 RB4 |
Đây là code LCD4bit , mình chỉnh lại từ code của anh Linh
Code:
#define E PIN_D0 |
help về Lm335+16F877A+LCD1602
lâu rùi không động chạm PIC nên quên mứt..!!!
mọi người cho em hỏi ::: Trích:
Trích:
|
hình như trong 2 file bạn include vào ko có định nghĩa trisa , trisb ,trisd . bạn chỉ cần khai báo lại địa chỉ là đc thui .. ko có gì cả !
|
bạn cũng có thể viết như sau:
while(1)// vong lap luôn đúng { for(a=0;a=8;a++) .................. } |
K hiển thị LCD được.
1 Attachment(s)
Em mới học PIC và viết thử chương trình hiển thị LCD giống như bạn FFGmember hướng dẫn, compile no error nhưng khi mô phỏng Proteus thì k hiển thị được. Kết nối LCD chắc đúng vì em thử load file của anh FFGmember thì chạy ào ào.
Mong mọi người xem giúp, em mò hoài mà chẳng xong. :( #include <16f877a.h> #include <def_877a.h> #device *=16 ADC=10 #FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT #use delay(clock=20000000) #include <lcd_lib_4bit.c> void main() { TRISD = 0x00; LCD_Init(); Printf(LCD_Putchar,"Test LCD"); } Cảm ơn mọi người ! |
Nhân tiện cho em hỏi một chút về CCS C, tuy có vẻ hơi ngớ ngẩn:
1. Compile và Build & Build all khác nhau chỗ nào, tại sao em mở 1 file .c bất kì, sửa rồi compile thì báo lỗi : I/O error 103. Vậy làm cách nào ? 2. Một project có Source, Output va Document để quản lý cái gì. Source gồm nhiều unit có tác dụng gì, vì thường em chỉ tạo 1 unit thôi..? |
em muốn tìm tài liệu mới và đầy đủ nhất về CCS bằng tiếng việt, anh nào có chỉ giúp em với. đọc phần help của nó chua hiểu kỹ vì chưa nhìu kinh nghiệm
|
Trong topic này có 2 tutorial của anh linhnc và của anh Trần Xuân Trường (nick txt), mình nghĩ là khá đủ. bạn tìm và đọc nha !
|
Trích:
|
Múi giờ GMT. Hiện tại là 04:24 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