Jako że dopiero teraz udało mi się poprawnie wstawić nowy temat przepraszam wszystkich za kłpotyWitam
Zaczynam poznawać język C z "Niebieskiej Biblii" trwa to już trochę
i właśnie dzięki tej książce (między innymi) dostałem procesor w prezencie,
Ponieważ był to AtTiny15 po odpaleniu Eclipsa nastąpił "zonk", Eclips
nie wspomaga tego procka .
Następnie przyszła por na AS i tu też niespodzianka AS też nie wspomaga tej kostki,
znaczy wspomaga ale tylko w ASM.
Mój błąd może najpierw powinienem doczytać (słabiutki angielsi)
,że ten procek nie ma w ogóle pamięci RAM (oczywiście poza rejestrami - jakby nie patrzeć rejestry to też RAM ) więc
wpadłem na pomysł spróbuje przerobić program Mirka z C na asembler.
Jako że AS w ogóle mi nie podszedł znalazłem taki symulator o nazwie VMlab
po poznaniu nawet ciekawy (bez reklamy

).
Wziąłem program pilota RC5 (bo wydawał się "krótki"

) i cóż pomyślałem co ja
robię C nie znam a asembler to tylko trochę na C-64 i to słabo ale tutaj
wielki pokłon Mirkowi jego rady w książce pozwoliły mi to zrobić.
Co prawda na razie to działa tylko w symulatorze (VMlab ma taki oscyloskop programowy)
a wiadomo w realu to cuda mogą z tego wyjść .
Wstawiam to co mi się udało zrobić, nie jest to przetestowany program w procku,
(niestety mam inne obowiązki a to jest moje hobby na które ciężko znajduje czas)
jak tylko znajdę czas to będę dalej działał w tym temacie.
język asm
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
plik definicje.inc
język asm
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Plik defPinow.inc
język asm
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Plik timery.inc
język asm
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Plik przerwania.inc
język asm
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Plik przerwINT0.inc
język asm
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Plik opuznienie.inc
język applescript
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Plik klawisze.inc
język asm
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Plik daneRC5.inc
język asm
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Plik czekajtim.inc
język asm
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Jeśli ktoś rzuci na to okiem to
wszelkie opinie i krytyka mile widziane.
Na swoją obronę napisze ,że jestem bardzo początkujący
Dodano po 30 minutachPodzieliłem ten kod na tyle kawałków aby testować wszystko mniejszymi kawałkami
choć może to utrudnić analizę komuś innemu .
Może jakoś się przekonam do AS w wersji 4