03-12-2008, 07:54 PM | #11 |
Đệ tử 6 túi
Tham gia ngày: May 2007
Bài gửi: 127
: |
đây là 1 đoạn code viết cho 74hc595 :
Code:
//-------------------------------------------------------------- #define DATA RB7 #define CLK RB6 #define STR RB5 void display_used_74hc595(unsigned char x) { unsigned char i ; for(i=0;i<8;i++) { if( bit_test(x,0) == 1 ) { DATA=1 ; } else { DATA=0 ; }; CLK=0; CLK=1; x = x>>1 ; }; } //-------------------------------------------------- void main(void) { TRISA=0xff; TRISB=0x00; TRISC=0xff; TRISD=0xff; while(true) { display_used_74hc595( 1 ) ; STR=1; STR=0; }; } thay đổi nội dung bởi: namqn, 04-12-2008 lúc 02:08 AM. |
|
|