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();
}
}
}
}
|
sao em đã thêm vào nhưng nó chỉ chạy được 1 lần sang lần thứ 2 thì nó chạy sai cập nhật nhiệt độ không được
sao hiển thị phải nhỏ hon 96 vậy anh?
file em đã thêm ở dưới có thêm phần của anh nữa nhưng vẫn chạy sai anh xem dùm em!!!!!!!!!!!!!!!
cám ơn anh!!!!!!!!!!!!!!