Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

MA803AE2 - Jak programator do dip28

Czajnik166 15 Paź 2013 22:58 2235 4
  • #1 15 Paź 2013 22:58
    Czajnik166
    Poziom 2  

    Witam wszystkich forumowiczów.
    Jestem bardzo początkujący, potrzebuję pomocy w następującym temacie:
    Mam lampę Ibiza PAR64, która posiada główny procesor dip 28 MA803AE2 -tyle wiem na ten temat, wpisałem to na aliexpress i zamówiłem 10 takich nowych sztuk bo mój procesor padł. Po otrzymaniu przesyłki okazało się że wszystkie 10 procesorow nie zastartowało lapmy-dowiedziałem się w punkcie RTV, że samo oznaczenie to jeszcze nic-trzeba go zaprogramować. Posiadam działający jeszcze jeden taki procesor (zaprogramowany)-jak mogę skopiować jego dane na inne (nowe zakupione) układy?proszę o pomoc i z góry przepraszam jeżeli nikomu ten temat się nie przyda.

    0 4
  • #2 15 Paź 2013 23:46
    SeerKaza
    Poziom 20  

    To jakiś chińczyk i to taki że datasheeta ciężko do niego znaleźć. Jeśli jest to procesor to gdzieś w pobliżu jet pamięć na której jest program do tego procesora i o ile ona się ni sfajczyła wymiana procesora powinna pomóc. Jednak bardziej prawdopodobne jest że to jest mikro-kontroler. I teraz tak aby zczytać dane potrzebujesz programatora. A nie wiem czy toto znajdziesz i za ile. Poza tym musiałbyś mieć szczęści że niejest chroniony przed odczytem. A bardzo często takie klocki są. Czyli możesz wydać sporo kasy i nie wiadomo czy będzie działać. Myślę że bardziej się opłaca zrobić od nowa system sterowania na jakimś popularnym uC.

    0
  • #3 16 Paź 2013 01:21
    Czajnik166
    Poziom 2  

    Serdeczne dzięki za odpowiedz i to tak natychmiastową. Właśnie przeglądałem jakieś zestawy na allegro(okolice 40-60zł) programatorów gdzie to podpinam płytke do kompa i poprostu kopiuje jedne dane z procka i wrzucam je na nowego- ale wlasnie stad pytam bo czesto opisy tych programatorów są pod daną firmę a to rozumiem wyklucza uniwersalność i pewnie mi by nie pomogły. W takim razie moje pytanie: czy mógłbym liczyć na pomoc kogoś zaawansowanego>? sam nie mam zielonego pojęcia jakby to inaczej wykonać a lampy moge jeszcze mieć takie 3 z tymi samymi uszkodzeniami gdzie jestem w posiadaniu dobrego procka.

    0
  • #4 16 Paź 2013 06:33
    LA72
    Poziom 39  

    Układ, o którym mowa to:

    Cytat:
    Partname: MA803AE2
    Description: 80C51 Based Efficient Single Chip Microprocessor
    Manufacturer:
    Package: PDIP
    Pins: 28
    Oper. temp.: -40 to 85


    Tutaj możesz o nim poczytać na forum.

    0
  • #5 16 Paź 2013 22:27
    emarcus
    Poziom 35  

    SeerKaza napisał:
    To jakiś chińczyk i to taki że datasheeta ciężko do niego znaleźć. Jeśli jest to procesor to gdzieś w pobliżu jet pamięć na której jest program do tego procesora i o ile ona się ni sfajczyła wymiana procesora powinna pomóc.


    Nie jest to tak jak piszesz..
    Jest to w pełni funkcjonalny MICROCONTROLLER (z ROM i RAM) !!!!!

    A oto jego charakterystyka; fragment z Datasheet ( chineese to ang. auto-trans.):

    "1. Overview
    MA803 is based on an efficient 1-T 80C51 single-chip microprocessor architecture, each instruction takes 1 ~ 7 clock signal (faster than the standard 8051 6 ~ 7 times), and 8051
    Compatible instruction set. Therefore, the same with the standard 8051 in the case of processing power, MA803 only a very low operating speeds, thereby greatly
    Reduce the power consumption.
    MA803 has 15.5K bytes of embedded Flash memory for code and data. Flash memory can be programmed in-system (ISP). Also mention
    For In-Application Programming (IAP) capabilities. ISP allows users without removing the microcontroller from the product can download the new code; IAP means that the application is running, the microcontroller can be written into the nonvolatile data in Flash. These functions are built-in charge pump for programming hypertension.
    MA803 retained the basic features of the standard 80C52: 512 bytes of RAM, 23 I / O ports, two external interrupts, and two timer / counters. A
    PCA timer, an SPI interface, a one-time enabled Watchdog WDT, a 10 - bit ADC, a low-level detectors LVD, one is much more convenient
    Processor speed communications and improved enhanced general-purpose serial port (EUART).
    MA803 has two power-saving mode to reduce power consumption. In idle mode, CPU is frozen while the peripherals and the interrupt system are still operating. In power-down mode,
    RAM and the SFR contents are saved and all other functions are terminated. The most important is that in the micro-control power-down mode.
    Can be an external interrupt
    ."

    Całośc Datasheet zawiera ok. 70 str. Nie mam czasu na jego tłumaczenie...

    Zatem program jest wpisany do pamięci flash uC i jego wymiana nic nie daje bez wpisania doń programu.
    W jaki sposób go programowac i jakim programatorem (?), musiałbyś doczytac w D/S. lub szukac w różnych źródłach internetowych jak podano wyżej.
    Byc może ten programator go obsłuży.

    http://www.fasttech.com/products/1006/10000022/1002900

    Druga sprawa to processor, może byc zabezpieczony przed kopiowaniem programu.
    Sam fakt że całe urządzenie nie pracuje nie oznacza absolutnie że problem tkwi w wadliwym processorze lub programie.

    e marcus

    0