Pytanko o tablice
Masz problem? Zapytaj na forum elektroda.pl
From: "Krzy$" <kchrisk1_at_nospam_poczta.onet.pl>
Subject: Pytanko o tablice
Date: Mon, 3 May 2004 16:19:31 +0200
Witam
Mam takie pytanko : Jak w asemblerze na ATMega8, skorzystac z tablicy zeby
wyslac dowolny napis na lcd (np "HELLO") zamiast czegos takiego:
...
ldi dana,'H'
rcall dana_lcd ;proceura wysylania na lcd znaku o kodzie "dana"
ldi dana,'E'
rcall dana_lcd
ldi dana,'L'
rcall dana_lcd
ldi dana,'L'
rcall dana_lcd
ldi dana,'O'
rcall dana_lcd
Probowalem na rozne sposoby ale jakos mi nie wychodzi
Dzieki za pomoc
Krzysiek
========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.cyf-kr.edu.pl!not-for-mai
From: "Andy" <anokWYTNIJ_at_nospam_ceti.pl>
Subject: Re: Pytanko o tablice
Date: Mon, 3 May 2004 18:57:23 +0200
Użytkownik "Krzy$" <kchrisk1_at_nospam_poczta.onet.pl> napisał w wiadomości news:c75kdb$ffm$1_at_nospam_news.onet.pl...
Witam
Mam takie pytanko : Jak w asemblerze na ATMega8, skorzystac z tablicy zeby
wyslac dowolny napis na lcd (np "HELLO") zamiast czegos takiego:
...
ldi dana,'H'
rcall dana_lcd ;proceura wysylania na lcd znaku o kodzie "dana"
ldi dana,'E'
rcall dana_lcd
ldi dana,'L'
rcall dana_lcd
ldi dana,'L'
rcall dana_lcd
ldi dana,'O'
rcall dana_lcd
---------------------------------
ldi zh, high( tab )
ldi zl, low( tab )
add zl, zl
adc zh, zh
nchar:
lpm dana, z+
cpi dana, 0
breq end
rcall dana_lcd
rjmp nchar
end:
nop
nop
; ....
hold: rjmp hold
tab: .db "HELLO",0
----------------------------
--
Andrzej
========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai