Test c code for 89c2051. Tæller 7 seqment display 0-9 sudo apt install sdcc Installer at89overlord. Sørg for at der er Python3 med pip på maskinen Først download python code HER Udpak den downloadede zip fil på linux maskinen. Gå til den udpakkede mappe Installer at89overlord med følgende kommando: pip install at89overlord Når disse værktøjer er installeret kan kildekoden kompileres medfølgende kommando: sdcc -o build/ src/test7seq.c -mmcs51 --opt-code-size --code-size 2048 Ved kompilering dannes der en test7seq.ihx. Denne skal konverteres til en test7seq.hex file : Dette gøres med følgende kommando: packihx test7seq.ihx >test7seq.hex Nu er hex filen test7seq.hex dannet Den overføres til 89c2051 med følgende kommando: at89overlord -f test7seq.hex -p /dev/ttyUSB0 -b9600 Du kan udlæse indholdet af en 89c2051 til en hex fil, med følgende kommando: at89overlord -r test.hex -p /dev/ttyUSB0 -b9600 ATmega328P-PU kildekode til programmer |
Programming AT89C2051Download AT89C2051 datablad Down at89overlord python software Køb AT89C2051 Print udlæg til programmerings print Diagram til programmerings print AT89C2051 benforbindelser:
|