xin code led cube 5x5x5 dùng pic 16f877A lập trình CCS
mình mới học lập trình pic 16f dùng CCS và đang muốn làm mạch led cube 5x5x5 nhưng chưa biết bắt đầu lập trình từ đâu. mình muốn xin code để tham khảo. ai có cho mình xin với. :D
nhân tiện cho mình hỏi cách định nghĩa bit.mình làm thế này mà led không nháy. #use fast_io(B) #byte portB=0x6 #bit B1=portB.1 void main { while(1) { B1=1; delay_ms(80); B1=0; delay_ms(80); } } |
bạn chưa cấu hình I/O cho port B. Dùng lệnh set_tris()
|
uh nhỉ.có lẽ thế.để mình thử lại.cảm ơn bạn nhé
|
cho hỏi với nha: mình mới học pic và chương trình mình viết như sau, sao rc3 không sang
#include<16F877A.h> #include<def_877a.h> #fuses NOWDT,PUT,HS,NOPROTECT,NOLVP #use delay(clock=20000000) main() { trisa=31; trise=0; trisc=33; trisd=0; while(true) { porta=0x20; porte=0x07; portc=0x06; portd=0x03; delay_ms(500); porta=0; porte=0; portc=0; portd=0; delay_ms(500); } } |
vậy cấu hình cho các post thê nào hả sư huynh
|
Múi giờ GMT. Hiện tại là 04:58 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