Stap 1: Pin_arduino.h
Arduino uno is met behulp van ATmegaxx8 en definieert u de poort met behulp van nr, zodat wij het makkelijk kunt gebruiken
dat proses wordt opgeslagen in Pin_arduino.h
We kunnen het bestand vinden in dit pad C:\Program Files\Arduino\hardware\arduino\avr\variants\standard
Open Pin_arduino.h en we zullen zien hoe arduino converteren poort en DDR
dan moeten we de volgende om dingen te veranderen voordat we de arduino in ATmega16 kunt gebruiken.
- Het aantal digitale pinnen
- Het aantal analoge pinnen
- Analoge pin-toewijzingen en const voor analoge pinnen (werkelijke waarden voor A0, A1)
- Digitale pin PCICR toewijzen aan
- PIN op poort (PORTA, PORTB etc) koppelen
- PIN naar timer toewijzen
De meeste van deze zijn ongecompliceerd en kunnen we de juiste waarden van het doel van AVR chips gegevensblad.