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

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

1 Expert Approved Answer
Step: 1 Unlock

As we have seen earlier assigning a const pointer to a nonconst pointer is ... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Electrical Engineering Questions!