Ðề tài: Ghep bit
View Single Post
Old 12-02-2011, 10:06 AM   #8
tdm
Đệ tử 7 túi
 
Tham gia ngày: May 2005
Bài gửi: 258
:
Trích:
Nguyên văn bởi no1990 View Post
code cua e đây a xem dùm e cái
a=0;b=1;c=0;d=1;e=1;f=0;g=1;h=0;

unsigned char i=0;
i|=a;i<<1;
i|=b;i<<1;
i|=c;i<<1;
i|=d;i<<1;
i|=e;i<<1;
i|=f;i<<1;
i|=g;i<<1;
i|=h;

PORTA=i;
sửa lại như sau:
Code:
#include <16F877A.h>
#device *=16 adc=10
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
#use delay(clock=4000000)
int1 a=0,b=1,c=1,d=0,e=1,g=1;
int1 n=1,m=0;
int8 i=0x00;
main()
{
set_tris_b(0x00);
i=i|a;i<<=1;
i=i|b;i<<=1;
i=i|c;i<<=1;
i=i|d;i<<=1;
i=i|e;i<<=1;
i=i|g;i<<=1;
i=i|n;i<<=1;
i=i|m;
output_b(i);
 while(1)
 {
 }
}
__________________
viết chương trình cho vdk chạy ổn định là cả một vấn đề.
tdm vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn