Parādīts TH0, ThL0 vērtība AT89S52 par 2x16 LCD

E

eehero

Guest
Hi all, i am gatavojas izmantot AT89S52 0 taimeris kā notikums letes, pēc tam skaitot man lasīt taimera vērtību, izmantojot šādu kodu:

cilpa: mov, th0
mov R6, tl0
cjne, th0, cilpa
mov R7,

beidzot man 16 bitu datu R6, R7.
kā es varu parādīt uzskaites vērtību r6, r7 par 2x16 LCD

 
Te ir apmācība uz 8.051 un 2 x 20 LCD ..
http://www.8052.com/tutlcd.phtml

Izmantojot piemērus kodu no šī apmācība veido rindā kā: TH0 = "vērtība, no R6" un apakšējā līnija kā: TL0 = "vērtība, no R7", vai arī atkarībā no tā, kā jums patīk ..

Sveicieni,
IanP

 
Pirmā u nepieciešams konvertēt hex vērtību decimal un tad ASCII
Pēc tam to parādītu.

Šķiet, tas ir 16 bitu vērtība, 16-bit hex līdz zīmei aiz konversijas vajadzētu darīt.
visu labāko- Babesh

 

Welcome to EDABoard.com

Sponsor

Back
Top