LCD interfacing? masalah dengan angka yang lebih besar displaing

Y

yviswanathbe

Guest
Hai, Saya bekerja pada interfacing LCD dengan Mikrokontroler C8051F005 Cygnal. Saya menghadapi masalah untuk displaing jumlah yang lebih besar (ex: 4096,3996) pada LCD. Saya tidak punya masalah dengan pencetakan string Strings.For saya telah menulis fungsi dengan memeriksa panjang karakter string dan nol. Cara mengirim nilai yang lebih besar pada suatu waktu untuk LCD.For dengan angka ini (Jenis data adalah int unsigned long) juga kita perlu menulis fungsi? Kirimkan saya beberapa kode sampel? Terima kasih, Viswanath.
 
Jika Anda mengirim ini sebagai string maka akan cetak, jika Anda menugaskan ke variabel apapun itu tidak akan mengambil sebagai register 8 bit yang luas dan variabel yang digunakan lebih dari itu. Anda mungkin harus menyimpannya dalam hal 8 bit dalam register berturut-turut atau lokasi dan mengirim data ke controller untuk pencetakan.
 
Hai, Saya telah menggunakan loop sederhana untuk melanggar jumlah menjadi potongan-potongan individu dan kemudian saya sudah dikirim ke LCD dengan beberapa penundaan. Yang bekerja dengan baik. Salam, Viswanath.
 

Welcome to EDABoard.com

Sponsor

Back
Top