Trích:
Nguyên văn bởi tdm
khai báo char mang[20]//khai báo như vậy là được .[20] có thể thay đổi nhưng <=96.
code dich trái:
khai báo lại mảng unsigned char hien_thi[96];
Code:
while(1)
{
int dich_chu=0,toc_do_chay=0;
for(dich_chu=0;dich_chu<=32;dich_chu++)//pic 16f877a không đủ ram nên chỉ dịch được 32 cột.
{
for(toc_do_chay=0;toc_do_chay<=2;toc_do_chay++)
{
b1=1;
b0=1;
b2=1;
b0=0;
b2=0;
for(m=0;m<=63;m++)
{
n=hien_thi[m+dich_chu];
n=~n;
xuat(n);
delay_us(1000);
dich();
}
}
}
}
|
dưới là code em đã thêm phần của anh vào ạk
e đã thêm vào nhưng chạy được 1 lần nhưng nhiêt độ cũng bị cập nhật sai anh ơi sang lần 2 nó bị lỗi ko hiển thị được nữa]
vì sao hiển thị phải nhỏ hơn 96 vậy anh lớn hơn sao ko anh?
a down về xem dùm em!!!!!!!!!!!!!!!!
cám ơn anh nhiều ạk!!!!!!!!!!!