PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   xin code led cube 5x5x5 dùng pic 16f877A lập trình CCS (http://www.picvietnam.com/forum/showthread.php?t=32843)

khanhbka 18-09-2013 11:48 AM

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);
}
}

Dragon_00 18-09-2013 11:06 PM

bạn chưa cấu hình I/O cho port B. Dùng lệnh set_tris()

khanhbka 19-09-2013 05:24 PM

uh nhỉ.có lẽ thế.để mình thử lại.cảm ơn bạn nhé

phankieu32k0515 22-09-2013 09:11 AM

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);
}
}

phankieu32k0515 22-09-2013 09:13 AM

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à 06:29 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