szukam prostych porzykładów w C pod 51 od mrugania ledami chcialbym zaczac i obslugi wyswietlaczy led np 4 z multipleksowaniem. Sciagnalem sobie wer. demo RC51 (kod do 4kB) ale przyklady jakie tam sa po pierwsze sa troche jak dla mnie za trudne po drugie nie kompiluja sie? jak ktos ma jakies informacje w tym temacie to prosze o pomoc
z gory dzieki.
Stefek
Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj sięC w 51 początki
Moderatorzy:Jacek Bogusz, procesorowiec, robertw, tomasz_jablonski, r-mik, Moderatorzy
Programowanie w C
Według mnie wszyskim którzy chcą zacząć naukę programowania mikrokontrolerów od C gorąco polecam assembler a gdy już będzie widomo o co chodzi to mogą spokojnie przesiąść się na C. I wtedy dopiero będziemy się martwić co dalej, a z mojego doświdczenia wiem że nie ma się potem czym martwić pewne rzeczy przychodzą z czasem.
Pozdrowionka
Pozdrowionka
no wlasnie jest trudniejszy przez ta uwaznosc
chociaz mysle ze bascomem mozna programowac bez jakiejkolwiek znajomosci budowy wewn. procka (co ma swoje wady: rozleniwia, ja zaczalem w bascomie i nie chce mi sie teraz przesiadac na c albo asm, inna wada to to ze jest to narzedzie toporne)
zgodze sie ze najlepszym specem jest sie po asmie tylko trza sie naczytac mnostwo jakis helpow czy cos bo tam jest tych polecen tyle ze glowa boli i nie latwo jest je zapamietac
chociaz mysle ze bascomem mozna programowac bez jakiejkolwiek znajomosci budowy wewn. procka (co ma swoje wady: rozleniwia, ja zaczalem w bascomie i nie chce mi sie teraz przesiadac na c albo asm, inna wada to to ze jest to narzedzie toporne)
zgodze sie ze najlepszym specem jest sie po asmie tylko trza sie naczytac mnostwo jakis helpow czy cos bo tam jest tych polecen tyle ze glowa boli i nie latwo jest je zapamietac
Do kolegi 'gruszek' jeżeli robisz jakiś ambitny program na bardziej rozbudowanym mikrokonterolerze np 80C320, 80C390, a chociażby nawet 80C552 to pewno tego nie dokonasz pod bascomem, bo albo Ci zabraknie pamięci albo cierpliwości w śledzeniu błedów, a już napewno nie dokonasz tego bez dobrej znajomości budowy procesora.
A z tą ilością rozkazów, to pod '51 jest tylko 254 rozkazy tak jak pisze 'gawel' 2 -3 projekty i wszystko jasne. Napiszesz sobie własne procedury które już w następnych projektach będziesz tylko wykorzystywał, oczywiście nie zapomnij o mnóstwie komentarzy do każdego kroku który robisz w procedurze, to może po pewnym czasie uciec z pamięci "co autor miał na myśli" gdy w ten sposób to zostało zrobione.
Niech żyje "asembler" i jego młodszy brat "C" !!!!!!!!!
):):)
A z tą ilością rozkazów, to pod '51 jest tylko 254 rozkazy tak jak pisze 'gawel' 2 -3 projekty i wszystko jasne. Napiszesz sobie własne procedury które już w następnych projektach będziesz tylko wykorzystywał, oczywiście nie zapomnij o mnóstwie komentarzy do każdego kroku który robisz w procedurze, to może po pewnym czasie uciec z pamięci "co autor miał na myśli" gdy w ten sposób to zostało zrobione.
Niech żyje "asembler" i jego młodszy brat "C" !!!!!!!!!
):):)
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 32 gości