Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Program

elektronikopo
-
-
Posty: 160
Rejestracja: 8 lis 2007, o 22:59
Lokalizacja: Poznań

Program

Postautor: elektronikopo » 16 lis 2007, o 16:13

Wie jak zrobić ten program :

Obrazek

Ja napisałem tak:

LJMP START
ORG 100H
START:
LOP:
MOV R0,#30H
MOV R1,#38H
MOV A,#00100000B
MOVX @R0,A
MOV A,#01011011B
MOVX @R1,A

CPL P1.6
MOV A,#10
LCALL DELAY_100MS

CPL P1.6
MOV A,#10
LCALL DELAY_100MS
MOV R0,#30H
MOV R1,#38H
MOV A,#00100000B
MOVX @R0,A
MOV A,#01011011B
MOVX @R1,A

CPL P1.6
MOV A,#10
LCALL DELAY_100MS
CPL P1.6

MOV R0,#30H
MOV R1,#38H
MOV A,#00100000B
MOVX @R0,A
MOV A,#01011011B
MOVX @R1,A

CPL P1.6
MOV A,#10
LCALL DELAY_100MS
CPL P1.6

MOV R0,#30H
MOV R1,#38H
MOV A,#00100000B
MOVX @R0,A
MOV A,#01011011B
MOVX @R1,A

CPL P1.6
MOV A,#10
LCALL DELAY_100MS
CPL P1.6

MOV R0,#30H
MOV R1,#38H
MOV A,#00100000B
MOVX @R0,A
MOV A,#01011011B
MOVX @R1,A

CPL P1.6
MOV A,#10
LCALL DELAY_100MS
CPL P1.6

MOV R0,#30H
MOV R1,#38H
MOV A,#00100000B
MOVX @R0,A
MOV A,#01011011B
MOVX @R1,A

CPL P1.6
MOV A,#10
LCALL DELAY_100MS
CPL P1.6

LJMP LOP

Prosze poprawić ten program i napisanie dalszej

RcTomek
-
-
Posty: 357
Rejestracja: 18 lip 2005, o 17:28
Lokalizacja: Głogów / Wrocław

Postautor: RcTomek » 16 lis 2007, o 16:48

Prosze poprawić ten program i napisanie dalszej
Proszę to, proszę tamto... Co to jest? koncert życzeń? To nie jest pierwszy post tego typu. Czy tobie, za przeproszeniem, rączki do d*** przyrosły? Bez urazy, ale jak czytam coś takiego, to mi się nóż w kieszeni otwiera :mad:
Jeżeli na prawdę potrzebujesz pomocy, to chociaż inaczej sformułuj pytanie. "Proszę zrobić to; niech ktoś napisze..." brzmi raczej jak rozkaz a nie prośba o pomoc.

elektronikopo
-
-
Posty: 160
Rejestracja: 8 lis 2007, o 22:59
Lokalizacja: Poznań

Postautor: elektronikopo » 16 lis 2007, o 17:03

Dobra poprawie to Prosze o pomoc w napisaniu tego programu

szymel
-
-
Posty: 212
Rejestracja: 16 sty 2005, o 16:42
Lokalizacja: Włocławek

Re: Program

Postautor: szymel » 17 lis 2007, o 21:02

...Ja napisałem tak:
Poza kilkukrotnym powieleniem ...

Kod: Zaznacz cały

MOV R0,#30H MOV R1,#38H MOV A,#00100000B MOVX @R0,A MOV A,#01011011B MOVX @R1,A CPL P1.6 MOV A,#10 LCALL DELAY_100MS CPL P1.6 MOV A,#10 LCALL DELAY_100MS
... tego fragmentu, nie napisałeś nic , o czym wspomniano w zadaniu.
Masz wyświetlać(symulować) kostkę na 1-szych 3 (licząc od prawej), a Ty wyświetlasz "2" na ostatnim(szóstym) .W kodzie mają być komentarze , a u Ciebie :?: :?: :?:

Postaraj się bardziej :|

Piotrek

PS
Tu http://212.122.215.16/~kila/dsm-51/dsm-51.tar masz wszystko czego Ci trzeba , by wykonać to zadanie samodzielnie :)

elektronikopo
-
-
Posty: 160
Rejestracja: 8 lis 2007, o 22:59
Lokalizacja: Poznań

Postautor: elektronikopo » 17 lis 2007, o 22:51

Mógłby mi ktoś napisać ten program bo ja nie umiem przynajmneij mnie nakierować jak to zrobić

elektronikopo
-
-
Posty: 160
Rejestracja: 8 lis 2007, o 22:59
Lokalizacja: Poznań

Postautor: elektronikopo » 18 lis 2007, o 19:54

Nie bierzcie pod uwage tego programu co napisałem on jest źle . Nie wiem jak zaczać ten program . Prosze nakierować mnie jak napisać ten program Z gory dziekuje

Wróć do „8051”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 20 gości