21-05-2011, 02:22 AM | #36 |
Đệ tử 1 túi
Tham gia ngày: Apr 2010
Bài gửi: 16
: |
Hỏi code.
#include <16F877a.h>
#define LED1 PIN_B4 //HANG NGHIN #define LED2 PIN_B5 //HANG TRAM #define LED3 PIN_B6 //HANG CHUC #define LED4 PIN_B7 //HANG DON VI #fuses hs, nowdt, put, nolvp, brownout #use delay(clock=20000000) int16 a,b,i,j,dv,chuc,tram,nghin,n; void led7() { nghin=a/1000; a=a%1000; tram=a/100; a=a%100; chuc=a/10; dv=a%10; output_b(dv|0b10000000); //hien hang don vi delay_us(1000); output_b(chuc|0b01000000);//hien hang chuc delay_us(1000); output_b(tram|0b00100000);//hien hang tram delay_us(500); output_b(nghin|0b00010000);//hien hang nghin delay_us(500); } void main() { set_tris_b(0x00);//chon port b lam port dau ra set_tris_d(0x00);//chon port b lam port dau ra while(1) { n++; a=n; led7(); } } e có down trên diễn đàn về đoạn code về led 7 doan. Cho e hỏi trong phần code trên: output_b(dv|0b10000000); có nghĩa là gì. xuất ra portb (dv|0b10000000) là như thế nào ah. |
|
|
Similar Threads | ||||
Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
dsPIC Tutorial 3-Đọc ngõ vào và giao tiếp LCD | namqn | dsPIC - Bộ điều khiển tín hiệu số 16-bit | 92 | 19-02-2017 11:15 PM |
dsPIC Tutorial 2-Các kỹ thuật cơ bản | namqn | dsPIC - Bộ điều khiển tín hiệu số 16-bit | 33 | 17-10-2013 11:09 PM |
dsPIC Tutorial 4-Module UART và I2C | namqn | dsPIC - Bộ điều khiển tín hiệu số 16-bit | 76 | 09-05-2012 10:55 AM |
Tutorial LCD cua Nigel??????? | spirit | Cơ bản về vi điều khiển và PIC | 16 | 16-03-2009 05:32 PM |
tutorial hay cho newbie | FUD84 | Cơ bản về vi điều khiển và PIC | 2 | 04-12-2005 02:29 AM |