14-bitni broj u 8 bitni mikrokontroler

Aug 23, 2006 1 Replies

Kako adresirati 14 bitni broj u 8-binom mikraèu?poku¹avam na ovaj naèin: Inaèe taj broj je broj kartice, proximity Kako oèitavam bitove na pinovima (koji dolaze sa reder-a na mikraè) tako ih sla¾em u Akumulator (©iftam bitove jadan za drugim) Kad ispunim akumulator (8-bitova), akum. premjestim u jedan od slobodnih registara Sljedeæih ¹est bitova na isti naèin ¹iftujem u akum., i kad uðu u akumulator (svih ¹est bitova)akum. premjestim ispod onog registra od prije.(E sad ,u ovom registru imam dvije nule koje nisu od ovog broja jer je druga polovica broja imala ¹est bitova, a akumulator je osam bitni broj) E tu nastaje problem, kad ¾elim taj broj poslat na UART , ja mogu jedino poslat prvo dolnjih 8 bitova, pa onda gornjih?? S time da mi se u donjih osam pojavljuje i one dvije nule koje nisu dio broja Kako to rije¹it? Radim u asembleru



HVALA


Buiæ Bojan www.pulainzenjering.hr

ih

akumulator

polovica

A da promijenis zanimanje? Ocito ti elektronike ne ide... Trebao bi ljudima iz grupe koji ti pomazu podijelit bar pola svoje place!

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required