Anh ơi cho em hỏi . Em muốn hiển thị 1 biến có kiểu dữ liệu float thì có hiển thị thông qua hàm lcdstring_display(); được không ạ
@MasterUTEfr83Ай бұрын
@@nguyenquangdung5715 nếu kiểu float đó em có thể giới hạn số chữ số em muốn hiện. Ví dụ, em đo nhiệt độ và lấy thập phân hai chữ số T = 12.23 hiển thị lên lcd, thì em sẽ tách phần nguyên, phần thập phân và hiển thị tuần tự. Ví dụ float t = 12.23; Muốn hiện thì tách 12 trước, đơn giản là ép kiểu về int vậy thì phanguyen=(uint8_t)(t) thập phân muốn lấy thì em nhân số gốc cho bội 10, như vd đó thì nhân cho 100 để được 1223, lúc này muốn lấy số 23 thì chia lấy dư cho 100. Thành ra thapphan = (100*t)%100; Bây giờ có phần nguyên, thập phân rồi thì hiển thị lần lượt: nguyên, dấu chấm, thập phân
@nguyenquangdung5715Ай бұрын
@MasterUTEfr83 bài giảng của anh hay quá sao anh không làm tiếp Video vậy ah 😥
@MasterUTEfr83Ай бұрын
@@nguyenquangdung5715 chào em. Do anh không có nhiều thời gian nên anh hoãn lại. Tuy nhiên, sau khi học xong các video cơ bản, em có thể tự tìm tòi nghiên cứu thêm các module (timer, ngắt,...) hoặc các cơ chế phức tạp hơn (RTOS,..) để phát triển thêm.