How to declare an array of pins? I tried the following approach.
sbit pins[2]={0x80,0x81}
I need to declare them in an array because I have to make multiple changes to pins in my project. My code will become very bulky if I use one variable for one pin. Is there a way out?
Your processor can't index bit variables.
Making multiple changes to pins at the same time can sometimes be done by using and/or operations on the container byte for a 8-pin port.
Or you can make a function that does what you need and call that over and over.
View all questions in Keil forum