![]() |
|
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 |
|
|
|
|
#1 |
|
Đệ tử 6 túi
|
gop y ve ct den GT
#include<16f877a.h>
#fuses nowdt,noprotect,nolvp,xt,put #use delay(clock=4000000) #use fast_io(a) #use fast_io(b) #use fast_io(d) #byte portd=0x8 #byte portb=0x6 #byte porta=0x5 #bit a0=porta.0 #bit a1=porta.1 void main() {signed int x,y,i,chuc,dv; int a[10]={192,249,164,176,153,146,130,248,128,144}; set_tris_a(0b00); set_tris_b(0); set_tris_d(0b000); denxanh: x=5; portd=0b110; goto loop; denvang: x=3; portd=0b101; goto loop; dendo: x=6; portd=0b011; goto loop; loop: while(1) {chuc=x/10; dv=x%10; for(i=0;i<50;i++) {portb=a[chuc]; a0=0; a1=1; delay_ms(10); portb=a[dv]; a1=0; a0=1; delay_ms(10); }x--; if(x>=0) goto loop; else y=portd; switch(y) {case 6: {goto denvang; break;} case 5: {goto dendo; break;} case 3: {goto denxanh; break;}}}} |
|
|
|
![]() |
| Ðiều Chỉnh | |
| Xếp Bài | |
|
|
Similar Threads
|
||||
| Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
| TUT về USART trong PIC16F877A | mafd_47a | MPASM | 16 | 19-02-2025 05:32 AM |
| TUT ve I2C ( pic16f877a ) | mafd_47a | MPASM | 28 | 28-01-2025 10:45 PM |
| Bộ so sánh và PWM cho PIC16F877A | anhquangngai | Cơ bản về vi điều khiển và PIC | 24 | 08-09-2012 09:00 AM |
| Pic16f877a TỪ DỄ TỚi KhÓ | ntc | Cơ bản về vi điều khiển và PIC | 373 | 23-05-2009 10:24 PM |
| CCS C for PIC16F877A | nhh | Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) | 405 | 24-04-2008 12:00 PM |