Witam!
Poradźcie mi co tu zrobić.
Kończę właśnie pracę dyplomową. Buduję parę urządzeń z własnym protokołem dla PLC (Power Line Communication). Wszystko na '51. Było by już ok, gdyby nie fakt, że dla jednego urządzenia brakuje mi pamięci Flash. Wstępnie, miał on być zbudowany na 89C51 (4k). Niestety interfejs użytkownika zjada za wiele miejsca i zaczęły się schody, tzn.
- '51 odpada bo więcej jak 4k kodu nie wejdzie, przynajmniej '52 (8k),
- dysponuję programatorem ATE-2000A (LPT) który obsługuje 52, ale nie mogę jej dostać. W TME powiedzieli mi że podstawowej (C52) już nie mają, ewentualnie z interfejsem SPI (89S52).
- znalazłem jakieś programatory na ISP AEC pod DOS i ISPPROG, ale do pierwszego nie mogę załadować pliku HEX. Nie potrafię wskazać mu pliku, chyba robię coś nie tak, czytałem pdf o AEC ale za bardzo nie wiem jak to załadować, a przy drugim wyskakuje mi komuniakt że nie może odnaleść pliku giveio.sys driver. Robię tak jak w pliku read_me ale on go nie ładuje (install_giveio.sys).
Do tego wszystkiego piszę w kompilatorze RIDE w wersji (6.10.19), ale ma ograniczenie do 4k, więc odpada, udało mi się załatwić pełną wersję od kolegi z elektrody która jest starsza od tej na której pracowałem (6.1.3). I co się okazuje? Nie obsługuje procesorów 89S52!!!
Uparłem się na '52 bo mam już płytki wszystkie porobione a wyprowadzenia są kompatybilne z '51. Mam system XP.
Ludzie pomocy bo chyba nigdy tej pracy nie skończę!!!
Poradźcie mi co tu zrobić.
Kończę właśnie pracę dyplomową. Buduję parę urządzeń z własnym protokołem dla PLC (Power Line Communication). Wszystko na '51. Było by już ok, gdyby nie fakt, że dla jednego urządzenia brakuje mi pamięci Flash. Wstępnie, miał on być zbudowany na 89C51 (4k). Niestety interfejs użytkownika zjada za wiele miejsca i zaczęły się schody, tzn.
- '51 odpada bo więcej jak 4k kodu nie wejdzie, przynajmniej '52 (8k),
- dysponuję programatorem ATE-2000A (LPT) który obsługuje 52, ale nie mogę jej dostać. W TME powiedzieli mi że podstawowej (C52) już nie mają, ewentualnie z interfejsem SPI (89S52).
- znalazłem jakieś programatory na ISP AEC pod DOS i ISPPROG, ale do pierwszego nie mogę załadować pliku HEX. Nie potrafię wskazać mu pliku, chyba robię coś nie tak, czytałem pdf o AEC ale za bardzo nie wiem jak to załadować, a przy drugim wyskakuje mi komuniakt że nie może odnaleść pliku giveio.sys driver. Robię tak jak w pliku read_me ale on go nie ładuje (install_giveio.sys).
Do tego wszystkiego piszę w kompilatorze RIDE w wersji (6.10.19), ale ma ograniczenie do 4k, więc odpada, udało mi się załatwić pełną wersję od kolegi z elektrody która jest starsza od tej na której pracowałem (6.1.3). I co się okazuje? Nie obsługuje procesorów 89S52!!!
Uparłem się na '52 bo mam już płytki wszystkie porobione a wyprowadzenia są kompatybilne z '51. Mam system XP.
Ludzie pomocy bo chyba nigdy tej pracy nie skończę!!!