Znaleziono 6 wyników
- 05 sty 2007, 11:29
- Forum: 8051
- Temat: Problem z asemblerem
- Odpowiedzi: 11
- Odsłony: 10931
Wielkie dzieki za pomoc. [ Dodano : 2007-01-06, 15:12 ] No wiec pojawil mi sie kolejny problem. Czy da sie jakosc wykryc czy liczba jest ujemna? Zamienilem dzielenie na odejmowanie, i w niektorych przypadkach pojawia sie liczba ujemna, czy jest jakis prosty sposob na wykrycie, czy liczba jest ujemna?
- 05 sty 2007, 10:01
- Forum: 8051
- Temat: Problem z asemblerem
- Odpowiedzi: 11
- Odsłony: 10931
Heh, to jak widze musze jeszcze sie duzo pouczyc. Mam takie pytanko jeszcze: Jak dziala polecenie subb ? W opisie pisze, ze jest to odejmowanie z pozyczka. Czy jezeli mam liczbe 2 bajtowa, i odejme jedno bajtowa liczbe od dolnej czesci, to czy pozyczka zostanie pobrana od gornej czesci tej liczby 2 ...
- 03 sty 2007, 6:09
- Forum: 8051
- Temat: Problem z asemblerem
- Odpowiedzi: 11
- Odsłony: 10931
program wyglada następująco: $MOD51 Start CODE 9000h ; Rozpoczecie wykonywania programu Pamzew XDATA 0F000h ; Adres poczatku zewnetrznej pamieci danych Pamwew DATA 30h ; Adres poczatku zewnetrznej pamieci programu XSEG AT Pamzew DSEG AT Pamwew i: ds 1 tmp1: ds 1 tmp2: ds 1 f: ds 2 tdph: ds 2 tdpl: d...
- 01 sty 2007, 22:27
- Forum: 8051
- Temat: Problem z asemblerem
- Odpowiedzi: 11
- Odsłony: 10931
Dzieki za odpowiedz. Tak, chodzilo o to, aby w DPTR znajdowala sie wartosc, a nie adres do niej. Czlowiek uczy sie cale zycie... szukalem w roznych miejscach, ale jakos nigdzie nie znalazlem, ze takie odwolanie powoduje, ze zamiast wartosci mamy w rejestrze adres pod ktorym ta wartosc sie znajduje. ...
- 01 sty 2007, 13:05
- Forum: 8051
- Temat: Problem z asemblerem
- Odpowiedzi: 11
- Odsłony: 10931
; ex_sound1.asm $MOD51 Start CODE 9000h ; Rozpoczecie wykonywania programu Pamzew XDATA 0F000h ; Adres poczatku zewnetrznej pamieci danych Pamwew DATA 30h ; Adres poczatku zewnetrznej pamieci programu XSEG AT Pamzew DSEG AT Pamwew CSEG AT Start ljmp main_ $nolist $include(lcd.inc) $include(i2c.inc)...
- 30 gru 2006, 17:17
- Forum: 8051
- Temat: Problem z asemblerem
- Odpowiedzi: 11
- Odsłony: 10931
Problem z asemblerem
Witam wszystkich. Mam taki problem. Jak chce zaprogramowac granie glosniczka w ukladzie z 8051, to wykorzystuje wczesniej przygotowana procedure obslugi tego dzwieku. Niestety, kiedy podaje do procedury czestotliowsc jako liczbe ( np. graj_dzwiek 64536) to dzwiek gra, natomiast jak zrobie poprzez zm...