Stap 3:
3 - rechtstreeks van Arduino / de 328 Atmega met directe haven manipulatie
Telt automatisch van nul tot negen en dan herhaalt
Code
Omdat directe manipulatie van de poort gebruikmaakt van pinnen 0 en 1, die de RX en TX
pinnen respectievelijk, u moet verbreken van deze pinnen bij het uploaden van de code
LED Segment toewijzing binnen byte = {DP ABCDEFG}
byte ik = 0;
byte cijfers [10] = {B01111110, B00110000, B01101101, B01111001, B00110011, B01011011, B01011111, B01110000, B01111111, B01111011};
VOID Setup
{
DDRD = B11111111; instellen van PORTD (digitale 7 ~ 0) tot uitgangen
}
VOID count()
{
voor (ik = 0; ik < 10; i ++)
{
PORTD = cijfers [i];
delay(1000);
PORTD = 0;
}
}
void loop
{
Count();
}