Wątek przeniesiony 2018-11-07 15:45 z Newbie przez Marooned.

Pytanie o działanie MCU 8051 IDE

Odpowiedz Nowy wątek
2013-03-24 14:15
0

Witam.
Pobrałem sobie ostatnio MCU 8051 IDE, gdyz na uczelni mamy asemblera na dsm 8051 i chciałem trochę poćwiczyć.
Gdy wklejam kod:

CSDS16  EQU 0FF30H
CSDB16  EQU 0FF38H

    ORG 0
    LJMP START

    ORG 100H
START:
    ;MOV P1, #10100000B

    ;MOV A, #0000110B;          ;JEDYNKI
    ;MOV A,   #1011011B;                ;DWÓJKI
    ;MOV A, #1001111B;              ;TRÓJKI
    ;MOV A, #1100110B;              ;CZWÓRKI
    ;MOV A, #1101101B;               ;PI¥TKI

    MOV A,  #8
    MOV DPTR, #WZORY
    MOVC A, @A+DPTR

    MOV DPTR, #CSDB16
    MOVX @DPTR, A

    MOV A, #047H
    MOV DPTR,   #CSDS16
    MOVX    @DPTR,  A

    CLR P1.6

    SJMP $

WZORY:
    DB 0011111B, 0000110B, 1011011B, 1001111B, 1100110B, 1101101B
    DB 1111101B, 0000111B, 1111111B,

Który wyświetla na wyświetlaczu trzy cyfry to na dsm'ce uczelnianej działa, a na symulatorze już nie.
Wiecie może dlaczego? Może trzeba coś skonfigurować wcześniej?
Kod się kompiluje bez błędów ale nie wyświetla nic na w wyświetlaczu.

Dzięki z góry za pomoc i pozdrawiam.

edytowany 1x, ostatnio: furious programming, 2013-03-25 08:10

Pozostało 580 znaków

2013-03-24 15:14
0

PS: Chodzi mi o ustawienie tych bitów i portów przy led display.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0