Trích:
Nguyên văn bởi CTQ_2008
Tôi muốn chia một số 125 ra ba số 1, 2, 5, để hiển thị ra LCD nhưng không biết phải làm sau.
Nếu dùng kthuật so sánh rồi tra bảng thì dài quá, vì tôi muốn hiển thị bất kỳ một số nào từ 0 đến 255 ra LCD, xin mọi người giúp dùm
Thanks !
|
Thực ra việc bạn muốn thực hiện được gọi là chuyển đổi số nhị phân thành chuỗi ký tự ASCII. Trên piclist có nhiều đoạn code hợp ngữ mẫu cho việc này:
http://www.piclist.com/techref/micro...adix/index.htm
Phần mà bạn cần nằm ở khu vực "binary to ASCII", "8bit to Decimal ASCII 3 digits". Không nhất thiết phải dùng hàm nhân chia ở đây.
Thân,