Professional Documents
Culture Documents
int
int
int
int
dip_sw1=12;
dip_sw2=13;
dip_sw3=A0;
dip_sw4=A1;
void setup() {
Serial.begin(9600);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(ledpin_green, OUTPUT);
pinMode(ledpin_yellow, OUTPUT);
pinMode(ledpin_red, OUTPUT);
pinMode(led_dec, OUTPUT);
digitalWrite(led_dec,HIGH);
pinMode(led_mon,OUTPUT);
digitalWrite(led_mon,HIGH);
pinMode(ignitionPin, INPUT);
attachInterrupt(ignitionInterrupt, &ignitionIsr, RISING);
pinMode(dip_sw1,INPUT);
pinMode(dip_sw2,INPUT);
pinMode(dip_sw3,INPUT);
pinMode(dip_sw4,INPUT);
ss of 7 segments
}
}
void loop() {
noInterrupts();
rpm_to_disp=int(rpm);
interrupts();