Trích:
Nguyên văn bởi mrsin
các anh chị pro ơi giúp em với em đang cần lắm làm ơn giúp em với
|
xem qua code của em anh có vài góp ý như sau:
1:bên truyền lên truyền thêm " kí tự" kết thúc một chuỗi truyền.
Trích:
traloi=getch();
Mrs232[Y]=traloi;
WRITE_EEPROM(Y,Mrs232[Y]);//hàm này mất 5ms
Y++;
|
2:em viết như này thì dữ liệu có nhận được cũng không đầy đủ.
(khắc phục mất dữ liệu làm như sau:dữ liệu nhận được ghi vào mảng
Mrs232 chỉ khi nào nhận được "kí tự kết thúc chuỗi" mới lấy mảng
Mrs232 ghi vào EEPROM.
3

hần khai báo mảng lên cho nó con số rõ ràng.
vd:unsigned int Mrs232[16]={};
4:tách từng phần một mà kiểm tra rồi hãy gộp code lại thì sẽ dễ ràng hơn.