![]() |
Loi nay la j vay?
KHI DICH THI BAO LOI O DONG: rotate_right(PORTA);
MOI NGUOI CHI GIUP #include <18f4331.h> #include <def_4331.h> #fuses HS,NOWDT,NOPROTECT #use delay(clock=20000000) #use fast_io(a) #use fast_io(b) #use fast_io(c) #use fast_io(d) #use fast_io(e) void delay() { // dieu khien T0CON=TMR0ON-T016BI-T0CS-PSA-T0PS2-T0PS1-T0SP0 T016BIT=1; // CHON TIMER 8 T0CS=1; //CHON Fosc=1/4 OS PSA=1; // KHONG CHON PRESCALER /* NEU CHON PRRESCALER THI PSA=0 T0PS2-T0PS1-T0SP0 // CHON GIA TRI BO CHIA CHON THEO DATA SHEET 111 = 1:256 110= 1:128 101 =1:64 100 = 1:32 011 = 1:16 010 =1:8 001 = 1:4 000 = 1: 2 */ TMR0ON=1; // CHO PHEP TIMER0 HOAT DONG TMR0L=100; TMR0H=100; if(TMR0IF==1){ TMR0IF=0; TMR0ON=0; } } main() { Trisb=0b00000000; while(true) { porta=0b01111111; delay(); rotate_right(PORTA); } } |
copy code ng khác , k hỉu ~ cái căn bản thì làm sao chữa lỗi đc . Lỗi là j ? sao k up lên đây lun để bik mà giúp cho chữa
|
day la doan chuongt trinh cua e.
1 Attachment(s)
e dich no bao loi. e k hieu vi sao loi cho do. e tu viet viet chu copy j a?
a nhin dau ma dua ra nhan xét buồn vậy. |
Nhảm, nguyên mẫu hàm rotate_right yêu cầu 2 tham số (address, bytes) rõ ràng thế kia mà.
Regards |
Trích:
Code:
/*CHUONG TRINH ROBOT 2008-AUTOMACHINE |
thi e dau noi la khong tham khao dau. nhung doan chuong trình tren thi sao a dam noi la copy dc.
doan chuong trình trên e tập làm quen các thanh ghi trong timer của pic nên mới viết thế. |
- Giúp được thì giúp ko thì thôi sao phải nhì nhằng thế nhỉ, học chứ đâu phải là nghĩ ra kiến thức copy code để học hoàn toàn là chuyện...phình phường (học là biến kiến thức của người khác thành của mình mà).
@robotpic: Nếu chưa sửa được thì cứ post lên diễn đàn ko có người này thì có người khác giúp bạn và lưu ý là phải viết tiếng Việt có dấu (theo như một số 4rum họ nói làm như vậy là để tôn trọng bản thân và tôn trọng người khác). Have a nice day! |
a noi hay that đấy. e cũng sửa được lỗi đó rồi.
a nhamdtk4 a chỉ cho e về giao tiếp với píc với. e không rõ đoạn code LCD như thế nào cả. e thấy các a đi trước viết cao thủ quá. |
1 Attachment(s)
- Bạn chỉ cần post file lcd_doan.c vào C:\program files\PICC\Drivers, muốn thay đổi chân kết nối thì mở nó ra đổi các chân LCD_RS (E, D4,...) các hàm trong đó đều được mô tả rất kỹ đọc khắc hiểu.
- Đây là một ví dụ. |
cam on anh nhieu. co j khong hieu a giup e nhe.
a co dung pic 4331 k? |
Múi giờ GMT. Hiện tại là 07:58 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