![]() |
|
Tài trợ cho PIC Vietnam |
||||||||
| Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
|
Ðiều Chỉnh | Xếp Bài |
|
|
#3 | |
|
Đệ tử 7 túi
Tham gia ngày: May 2009
Bài gửi: 242
: |
Trích:
, để mình phụ 1 tayCode:
#include <16F877a.h>
#include <def_8877A.h>
#fuses NOWDT,PUT,HS,NOPROTECT
#use delay(clock=4000000)
#define led0 ra0
#define led1 ra1
#define led2 ra2
#define led3 ra3
#define data_led portb
char dig[]={192, 249, 164, 176, 153, 146, 130, 248, 128, 144};
void hienthi7doan(int16 x)
{
int8 i,j;
for (j = 0;j<50;j++)
{
x = x%100;
i = x/10;
led2 = 0;
data_led = dig[i];
delay_ms(10);
led2 = 1;
i = x%10;
led3 = 0;
data_led = dig[i];
delay_ms(10);
led3 = 1;
}
}
void main()
{
int8 i;
// TODO: USER CODE!!
trisb = 0x00;
trisa = 0x00;
portb = 0x00;
porta = 0xff;
while(true)
{
for (i = 0; i<100; i++)
hienthi7doan(i);
}
}
__________________
Mạch nạp Pickit 2 SE ---> 170k BH 1 năm Pic 18F2550 PDIP Thailand bao test 60K/1c https://sites.google.com/site/machnapvdk/ [url]http://vidieukhien.tk[/url thay đổi nội dung bởi: vidieukhiencdn, 11-04-2011 lúc 02:29 PM. |
|
|
|
|
| Ðiều Chỉnh | |
| Xếp Bài | |
|
|