Thắc mắc nhỏ về VB.net khi truyền RS232
Mình mới mày mò về vb.net và đang làm 1 đề tài có truyền nhận dữ liệu giữa pc và pic qua Com bằng vb.net. Mình muốn đo nhiệt độ rồi gửi nó lên lại cho pc. Mà mình thắc mắc 1 chỗ là khi pic gửi data thì là dạng hệ Dec (hệ 10) còn vb.net thì lại nhận data ở dạng ascii (mình test thử thì thấy pic gửi 65 thì vb.net nhận dc là “A” ) thế thì khi mình đo được 28 độ thì gửi lên pc, vb.net ko hiểu dc (vì ascii từ 0-31 la ki tự null, ko in dc).
Mình muốn hỏi các bạn có thể dùng cách nào để cái c.trình vb.net cover cái số 28 độ đó như 1 chuỗi ko?, hay có cách chuyển nó thành chuỗi từ ở vdk rồi mới gửi len cho pc??? Trình dịch mình xài là HTPic, rất mong được các bạn giúp đỡ.
|