Kurs programowania mikrokontrolerów Coldfire firmy Freescale – zaczynamy!
Aby wygenerować kod, w którym możemy użyć naszych komponentów, należy wejść w górne menu Processor Expert i kliknąć na Generate Code ‘Example.mcp – spowoduje to wygenerowanie kodu, który będzie zawierał wszystkie dotychczas ustawione opcje. Teraz wystarczy tylko przeciągnąć odpowiednie metody z menu projektu do wygenerowanego kodu, a następnie – upewniając się, że mamy podłączoną naszą „wieżę” do komputera – klikamy na ikonę Debug.
Rys. 15.
Po kliknięciu na Debug wyświetli się okno debugowania, nastąpi zapisanie naszego programu do pamięci flash mikrokontrolera. Teraz wystarczy tylko uruchomić nasz program na mikrokontrolerze klikając na ikonę Stop/Continue (klawisz F5) i tym oto sposobem wszystkie 4 diody zabłysnęły.
Dla bardziej dociekliwych…
Zapewne część z Was zastanawia się jak zapalić wszystkie diody bez użycia Processor Expert’a? Otóż zaskoczę Was, ponieważ równie łatwo można to uczynić z poziomu kodu. Każdy, kto chociaż raz otworzył i przeczytał manual’a oraz miał wcześniej do czynienia z programowaniem jakiegokolwiek mikrokontrolera wie, że aby zapalić diodę należy dokonać odpowiedniego wpisu do odpowiedniego rejestru. Wystarczy tylko utworzyć nowy, czysty projekt (podczas tworzenia projektu w kreatorze zamiast Processor Experta należy wybrać Device Initialization) i w pliku main.c dopisać poniższy kod:
PTED=0x28; /*Ustawia stan wysoki na pinie 3 i 5 portu PTE */ PTGD=0x20; /*Ustawia stan wysoki na pinie 5 portu PTG */ PTHD=0x8; /*Ustawia stan wysoki na pinie 3 portu PTH */ PTEDD=0x28; /*Ustawia pin 3 i 5 portu PTE jako wyjście*/ PTGDD=0x20; /* Ustawia pin 5 portu PTG jako wyjście */ PTHDD=0x8; /* Ustawia pin 3 portu PTH jako wyjście */
Linki
Dokumentacja mikrokontrolera MCF51CN128:
- http://cache.freescale.com/files/32bit/doc/ref_manua l/MCF51CN128RM.pdf
- http://cache.freescale.com/files/32bit/doc/data_sheet/ MCF51CN128.pdf
Dokumentacja makiety TWR-MCF51CN:
f



Projekty inteligentnych sterowników przetwornic z tranzystorami GaN — część 2: konfiguracja i optymalizacja
PM-3133-CPS – inteligentny trójfazowy licznik energii z CANopen
Czujnik drgań STMicroelectronics z wbudowaną AI alternatywą dla czujników piezoelektrycznych do monitorowania urządzeń przemysłowych 


![https://www.youtube.com/watch?v=gHcP8AajoN4 Szymon Robak oprowadza po katowickim Laboratorium Badań Kompatybilności Elektromagnetycznej w Sieć Badawcza Łukasiewicz - Instytucie Sztucznej Inteligencji i Cyberbezpieczeństwa. Zapraszamy na film! [materiał redakcyjny]](https://mikrokontroler.pl/wp-content/uploads/2026/06/Szymon-Robak-tytulowe.png)
![https://www.youtube.com/watch?v=BgxJVTwYJ-s Zapraszamy do obejrzenia filmu i wysłuchania krótkich wypowiedzi prelegentów Hardware Forum 2026 i organizatorów majowej konferencji dla inżynierów z branży elektronicznej: Konrad Bruliński z Lemontech, prof. Krzysztof Kulpa z Politechniki Warszawskiej, Zbigniew Huber z FLC, Ewa Załupska z firmy KROK, Jerzy Kozieł z MPTECH, Grzegorz Potyralski z VIGO Photonics, dr Krzysztof Czuba z Politechniki Warszawskiej, Anna Beata Kalisz Hedegaard z Quantum Security Defence, Adrian Cichosz z Elhurt Dystrybucja Anna Kamińska z Creotech Quantum, oraz Łukasz Jaeszke i Adam Jaeszke z TEK.day [materiał redakcyjny]](https://mikrokontroler.pl/wp-content/uploads/2026/05/tytulowe-film-1.png)

