http://www.viara.cn/en/j51/
Symulator Lasera http://images49.fotosik.pl/261/c05af04e8... Fot.0 Jedno ze zdjęć prototypu symulatora lasera Jest to opis kilku symulatorów zaprojektowanych i działających przeze mnie . Zarówno tych najprostszych opartych na popularnym tajmerze 555 , jak również do konstrukcji profesjonalnych opartych na mikrokontrolerach jednoukładowych...
Udało mi się ukończyć symulator 8080. Pewnie są jeszcze jakieś błędy, w każdym razie program testujący instrukcje procesora przechodzi pomyślnie. Co do oryginalnej instrukcji Intela, znalazłem 2 błędy w opisie rozkazów CNZ i CZ. Wygląda, że ich opisy zostały omyłkowo zamienione. Czy ktoś może polecić jakiś dobry, sprawdzony, współczesny asembler dla...
Ja tez mam teraz w szkole 8080, a symulator jakiego uzywam (pod linuxem) to GNUSim8085 i jakos jest w pelni kompatybilny z programami napisanymi na 8080. Znajomi pod windowsem uzywaja sim8085 i tez nie napotkali zadnych problemow z obsluga kodu 8080.
Czy moze ktos posiada(linki,program) symulator procesorow AVR ??? Pozdrawiam Irek 1. AVRStudio4.09 zawiera asembler i symulator - http://www.atmel.com/dyn/products/tools_... 2. AVRStudio3.56 zawiera asembler i symulator i współpracuje z AVRGCC - http://www.atmel.com/dyn/products/tools_... 3. VisualMicroLab świetny...
Ale wracając jeszcze do przedmiotu dyskusji to te dwa wymienione w opisie program i kompilator są na pewno darmowe do użytku komercyjnego ? AVR Studio to tylko IDE i korzystanie z niego nie wpływa na licencjonowanie kodu. Podobnie zawarty w nim asembler (nie kompilator) jest darmowy. Więc nie ma problemu. symulator ktory pokazuje krok po kroku wszystkie...
Akumulator to tylko nazwa rejestru. Potrafił akumulować wyniki z ALU i był docelowym rejestrem do której zapisywany był wynik operacji. Obecnie wyniki mogą być zapisane do dowolnego rejestru z pewnej grupy rejestrów, więc nadaje się im po prostu nazwy R0..R31. Jeżeli, któryś z nich dodatkowo spełnia jakąś funkcję to nadaje się mu ekstra nazwę. Nazwa...
(at)JarekC To niekoniecznie musi być problemem, bo: - w większości AVR stos ustawiany jest podczas resetu na koniec SRAM, więc nie trzeba go inicjalizować (ale warto sprawdzić, czy w użytym w symulatorze modelu tak jest), - funkcja się wywoła, bo asembler umieści ją począwszy od adresu 0, czyli wektora resetu, - skoro to symulacja i na końcu jest breakpoint...
Witam mam jakąś zaćmę umysłową albo niewiem co ale prosty program nie ma ochoty mi działać oto program : ----------------------------------------... org P:$100 move #$10,x1 ; liczba 1 do x1 move #$20,y0 ; liczba 2 do y0 move #0,b ; wyzerowanie rejestru b mac y0,x1,b ; wymnoz y0 przez x1 i dodaj do b ----------------------------------------...
Dla ułatwienie decyzji , czym i jak. Asembler 8051 -free Symulator 8051, z bardzo dobrym opisem uP. W programie są dostępne różne interfejsy: diody LED, wyświetlacze 7-seg, przyciski,silnik krokowy, oscyloskop z wyjścia przetwornika DA, klawiatura i inne z przykładami http://www.edsim51.com/map.html X-- Basic i Asembler Tak jak i powyżej z bogatym interfejsem...
Zarys. AVRy to sympatyczne uC (mikrokontrolery) firmy znanej chyba wszystkim z produkcji legendarnej "51" z pamięcią Flash - http://www.atmel.com . Rodzina ta należy do procesorów RISC - choć lista rozkazów jest dość rozległa Smile. Większość rozkazów wykonują w JEDNYM takcie - w przeciwieństwie do np. 12 taktowych MCS-51. Dodatkowo posiadają mechanizm...
Mogę potwierdzić, że asembler z gcc te rozkazy akceptuje. Nie testowałem czy asembler z AS sobie z nimi radzi, ale powinien. W każdym razie symulator z AS nie ma najmniejszych problemów po natrafieniu na nie - prawidłowo je deasembluje i symuluje. Być może wybrałeś niewłaściwy procesor - np. XMEGA128A1 zamiast 128A1U. Tylko ten drugi ma dla nich wsparcie.
Z tego co pamiętam, to symulator jagoda działał tak sobie. Dlatego też zbudowałem rzeczywisty układ z procesorem opartym o architekturę '51. Program twój wygląda prawidłowo. Wiem, że asembler jest mało czytelny na pierwszy rzut oka, ale warto posiedzieć. Na zachętę powiem, że po nauczeniu się asemblera 8051 (a trwało to kilka tygodni) asembler AVR'ów...
Magistrowi wpadło do głowy żeby nas nauczyć programowania 8052 HA HA CH....a Pomórzcie !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! W pracowni jest PC z Windws XP miał zainstalowany SYMULATOR 8052 ale jaki????????????????? i jeszcze taki program do tłumaczenia z polskiego (z notatnika) na język tego symulatora 8052. 1. Co muszę zciągnąć jaki symulator i ten drugi...
Witam. Jestem tu pierwszy raz. Poszukuje rozwiazania kilku problemow, korzytalem z opcji 'szukaj', ale nic nie znalazlem. Nie znam jeszcze 'topografii' tego forum, wiec moze po prostu zle szukalem. Programuje mikrokontrolery w asemblerze od wielu lat, jednak dopiero teraz zdecydowalem sie na wyswietlacze graficzne w swoich urzadzeniach. Potrzebuje wiec...
Asembler - oglnie dobry każdy najlepiej żeby nie miał ograniczenia kodu (ja używam pod dosa ;], można keila - do 2KB kodu, i wiele innych), co do symulatora to fajny jest ADSIM, a jak ktos już załapie o co w tym wszystkim chodzi to można spokojnie używać symulator z keila (chociaż wdaje mi się że ADSIM jest wygodniejszy).
Jest jeszcze Franklin (wersja eval) i parę innych ale wszystkie w mniejszym lub większym stopniu podobne do Keila (sposób pracy). Kilka linków znajdziesz na mojej stronie. A poza tym proponuję przeszukać elektroda.pl bo podbne dyskusje były już mnóstwo razy;-)
ZlyDotyk dziękuję za pomoc. Miałeś rację. Sam chyba nigdy bym na to nie wpadł. Podprogram zmieniał mi status i tutaj był cały problem. Widać symulator nie testuje tak naprawdę bitów w SREGu ale to w końcu symulator nie mikrokontroler więc ma prawo uciekać się do "sztuczek". Sam dopiero zaczynam uczyć się mikrokontorlerów w dodatku na zasadzie samouka...
wsadzanie czesci kodu w pętle chyba wynoszenie poza pętle optymalizacja algortymów cokolwiek by to znaczyło. bascom jako język jest bardzo prosty i łatwy w zrozumieniu, bardziej niż C czy asembler :?: It is practically impossible to teach good programming style to students that have had prior exposure to BASIC: as potential programmers they are mentally...
Mam taki pomysł co do symulacji urzadzeń wewnętrznych. W naszych wspaniałych szkołach średnich od kilku lat próbuje się nauczyć mikrokontrolerów i programowania w asemblerze. Z powodu braku kasy wiele szkół uskutecznia kompilowanie na papierze oraz inne metody "na sucho" (paranoja). Więc z takim środowiskiem widze tu dla ciebie (jak to się fachowo określa)...
Proponuje Atmel Studio symulator i analizowac co kody robią. A możesz mi napisać dlaczego się męczysz w asm. Jest to zadanie w szkole? Bo nie rozumiem po co się tak pałować. A i tak jak widać efekt jest średni. Asembler tak naprawdę dobrze znać, żeby czasami napisać jakąś krótka funkcję do C (aczkolwiek już mi się to od dawna nie zdarzyło).
Zajrzyj na moją stronę, w dziale linki znajdziesz odnośniki do kompilatorów C dla 51 i AVR (wersje eval). Jezeli chodzi o symulator procesorów AVR to www.atmel.com i tam poszukaj AVRStudio (jest 3.5 i 4.07), AVRStudio to też asembler dla tych uC. BTW to użyj opcji SZUAKJ - podobne tematy były poruszane już mnostwo razy i sporo informacji można na ten...
Co do pierwszego - skąd symulator ma wiedzieć w jakim stanie jest pin wejściowy? Możesz stworzyć plik symulacji z przebiegami IO i nim nakarmić AVR Studio. Co do drugiego - cyfra to jak rozumiem jakiś symbol rejestru? Jak wygląda procedura obsługi przerwania? Jeśli tak jak pokazałeś to jest totalnie błędna, bo dec zmienia rejestr statusu procesora,...
Witam, Przeczytałem forum na temat K-202 i chciałbym dodać garść informacji. K-202 pracował w poznańskim biurze projektów "Bipromasz" prze ok 16 lat. Służył do obliczeń inżynierskich: konstrukcje stalowe - kratownice, belki; konstrukcje żelbetowe - hale, budynki, ramy żelbetowe; instalacje CO, wentylacje, elektryczne - obliczanie natężenia oświetlenia;...
No to odpal atmel studio, wczytaj tego hexa, odpal symulator i pobaw się w śledzenie kodu. Jeśli to kompilat C to na początku będzie inicjalizacja zmiennych globalnych czyli kopiowanie z flash do SRAM. To można olać. Kolejny taki blok powinien być odpowiedzialny za liczenie jakiegoś zabezpieczenia kodu - szukaj jak pisałem LPM/ELPM. Przejrzyj też plik...
może podpowie ktoś czy jest coś takiego żeby było podobne do Basica i miało kompilator na 89C2051 a jeszcze lepiej jakiś symulator prosty i help choćby po angielsku do tego. szukałem ale sporo nie obsługuje 89C2051. jak narazie coś tam w bascomie próbuje bo ma opis komend polsku , ale szukam czegoś jak najprostrzy asembler Basic czy coś innego co by...
jestem początkujący Przerabiam temat od ponad roku oczywiście amatorsko z doskoku 1. wybrałem 8051 - prosty wiele opisów warto poznać 2. asembler 8051 - poznanie zawiłości rejestrów liczników portów itc 3. kompilator - dostępny 4. symulator - dostępny 5. programator - i tu wiele miesięcy jak co i dlaczego 6. mam programator - sam zmontowałem (programowanie...
Nie bój sie assemblera. Procesory RISC maja niewiele prostych rozkazów. Platformy Kolega pomylił. W przypadku ARMa ani "niewiele" ani "prostych"; samo określenie ARM mianem RISC też dość dyskusyjne. Asembler ARM początkującego może jedynie wystraszyć. Z tą liczbą rozkazów, to temat faktycznie dyskusyjny. Z80 700 rozkazów i 6502 z 15 wypada gorzej....
Robię kolejno zadania z książki Gałki: "Podstawy programowania mikrokontrolera 8051" i natrafiłem na polecenie, aby narysować zawartość stosu w momencie schowania setek. Moje pytanie brzmi, czy mogę zrobić to, jak nie posiadam płytki dsm-51? Mam tylko popularny symulator jagoda, na którym nie ma jako takiej pracy krokowej i mogę odczytać zawartość końcową...
Czesc, Bis: W sumie jesli asembler jest "jezykiem opisu sprzetu" to ja mam taka malutka prosbe w sumie. Mam Athlona w moim kompie i on jest taki troszke wolny i pomyslalem sobie, ze moze moglbys mi podeslac jakis prosty kodzik w asemblerze, ktory skrocilby mi potok w procku do czegos normalnego i najlepiej jakby spowodowal ze instrukcje skokow wykonywaly...
maciej.andrzej.s: Ponieważ nie masz żadnego doświadczenia, to w zależności od wyboru rodziny i egzemplarza uC albo dasz sobie szansę na naukę i rozwój, ale zniechęcisz się na długo (na zawsze). Koledzy tutaj różnie podpowiadają i pewnie każdy z nich ma trochę racji. Ja proponuję zwrócić uwagę na to jak się pracuje z każdą rodziną mikrokontrolerów, jakie...
(at) , a rozkaz movc to odczyt z pamięci programu i nie wiem po co go używasz skoro masz zapełnić obszar pamięci RAM a nie odczytywać ROM
Tak jak przedmówca polecam pakiet MIDE-51 (dobry asembler i symulator). A wszystkiego na temat programowania dowiesz sie z tych postów: http://www.elektroda.pl/rtvforum/viewtop... http://www.elektroda.pl/rtvforum/viewtop... http://www.elektroda.pl/rtvforum/topic18... Pozdrawiam.
Hi ! Ja używam TURBO-51 asembler+symulator. Jeśli chcesz podeślę Ci go na maila...
Witaj. Napisz dokładnie o co chodzi, ewentualnie prosze o kontakt na GG lub mail. Pozdrawiam.
Bo to jest symulator. Poza tym ja też popełniłem błąd. Prawidłowy przybliżony wzór to 256*256*255*2 czyli 33423360 a cały delay powinien trwać 16,71s.
Poszukaj w ustawieniach. Z tego co pamiętam to jest tam możliwość zaznaczenia, aby generował pliki asemblera. Bardzo często się przecież podgląda to co zrobił kompilator więc taka możliwość na pewno jest, a już w keilu to na 100%.
do avr polecam darmowe avrstudio do pobrania ze sstrony .www.atmel.com
Spójrz na swój kod rozbity na poszczególne kroki. Jeśli w programie występują powtarzające się fragmenty - należy użyć pętli. Na początek zrób rysowanie pojedynczej linii w pętli, np: 1. Załaduj do rejestru bajt jako wzorzec 1 linii figury z wyrównaniem do lewej, np 00110000B 2. Pętla 6 kroków - przesuń rejestr z bajtem wzorca o 1 bit w lewo z przeniesieniem...
Ponieważ do zabawy z mikrokontrolerami mam oddzielny komputer ze stabilnym W98 SE a chciałbym sprawdzić w praktyce nową rodzinę LPC1100 szukam odpowiedniego kompilatora języka C oraz asemblera. Symulator i debugger niekonieczny. Polecane przez NXP LPCxpresso jak widzę w opisie jest przeznaczone od W2000 w górę i watpie czy da się je bez bólu zainstalować....
Witam nie bardzo wiem jak jest z narzedziami do procesorow motoroli - zapewne lepiej niz do prockow texasa. jezeli chodzi o rodzinę TMS320 - to jest to generalnie mały dramat. musisz podać dokładnie podrodzinę luib procek, ktory Cie interesuje. Domyslam się po tytule ksiązki - że chcesz zając się rozdziną TMS320C5X (lub predzej C54xx,55xx) (chyba cos...
Poszukaj na http://www.atmel.com POWODZENIA :smile: Patryk
Mam dobry symulator tego uC. W sieci masz całą masę informacju i przykładowych programów. Oczywiście mało prawdopodobne ,że znajdziesz właśnie rozwiązanie Twojego problemu. Wymaga to trochę własnej inicjatywy. Proponuję zacząć samemu a potem pytać na forum o ew. rady i poprawianie błędów w programie. Pozdrawiam
Zestaw narzędzi do linkowania (hex) plików z kodem w asemblerze oraz symulatory.
Środowisko ( kompilator asemblera i bardzo dobry symulator ) to keil uVision, możesz pobrać ze strony www.keil.com do 2KB kodu jest wersja darmowa. W asemblerze to naprawdę dużo ;-)
Tu maszs symulator w javie Zapewne bedzie pomocny co i w jakiej kolejnosci sterowc. http://www.geocities.com/SiliconValley/C... Poszukaj w moich postach podawałem parokrotnie własne procedurki w C pod AVR'a
Witam jeżeli chodzi ci o prosty sposób na kod programu obsługujący wyświetlacz, to moja propozycja jest taka: Sciągnij sobie Oshon Pic Simulator [url=http://www.oshonsoft.com/downloads.... Tutaj Tam jest gotowy programik do obsługi LCD, możesz go pozmieniać do własnych potrzeb w Basicu (jest w symulatorze), po skompilowaniu ładujesz program.hex do...
intel vtune jak dobrzse pamiętam. Program dekompiluje kod napewno do asemblera, ale czy do c++ tego nie jestem pewien
Witam Jeśli używasz bascoma to masz symulator i możesz sobie to sprawdzić. Taki protokół transmisji czy zrobisz w asemblerze czy bascomie będzie wyglądał podobnie. Tu i tu będziesz właściwie ustawiał bit po bicie. -- pozdrawiam
Ściągnij sobie ze strony www.atmel.com AVR Studio. Masz tam: http://www.atmel.com/dyn/products/tools_... całe środowisko z edytorem, asemblerem i symulatorem.
symulator asembler diody asembler dodawanie asembler
matrix alarm metalowo gumowe alarm polecam
alphard sw1203 chińska latarka
Migająca ikona rozładowanej baterii mimo naładowania – przyczyny i rozwiązania Napięcie na PS1_PRT w amplitunerze Yamaha RX-V471