Question: Convert thus code to assembly language using MPLAB IDE, for PIC16F877A. void setup() { // sensor buart rate pinMode(2, INPUT); // IR Sensor output pin
Convert thus code to assembly language using MPLAB IDE, for PIC16F877A.

void setup() { // sensor buart rate pinMode(2, INPUT); // IR Sensor output pin connected pinMode(3, INPUT); // IR Sensor output pin connected pinMode(4, INPUT); // IR Sensor output pin connected pinMode(8, OUTPUT); // LED PIN pinMode(9,OUTPUT); // LED PIN pinMode(10, OUTPUT); // LED PIN } void loop() { int sl = digitalRead(2); // IR Sensor Sensor output pin connected = int s2 digitalRead(3); // IR Sensor Sensor output pin connected int s3 digitalRead(4); // IR Sensor Sensor output pin connected Serial.println(s1); // see the value in serial mpnitor in Arduino IDE Serial.println(s2); // see the value in serial mpnitor in Arduino IDE Serial.begin(9600); Serial.println(s3); // see the value in serial mpnitor in Arduino IDE ON delay(1000); if(s == 1) { digitalWrite(8,HIGH); // LED OFF ON } else { ON OFF delay(1000); } if(s2 == 1) { digitalWrite(9, HIGH); // LED delay(1000); digitalWrite(8,LOW); // LED } else { digitalWrite(9, LOW); // LED OFF } if(s3 == 1 ) { digitalWrite(10, HIGH); // LED delay(1000); } else { digitalWrite(10, LOW); // LED } }
Step by Step Solution
3.46 Rating (159 Votes )
There are 3 Steps involved in it
As we have seen earlier assigning a const pointer to a nonconst pointer is ... View full answer
Get step-by-step solutions from verified subject matter experts
