void setup()
{
for(int i = PA0; i <= PA7; i++)
{
pinMode(i, OUTPUT);
}
} // num
int num=0; // 00001000 & 00000000
void loop()
{
digitalWrite(PA0,num&1);
digitalWrite(PA1,num&2);
digitalWrite(PA2,num&4);
digitalWrite(PA3,num&8);
digitalWrite(PA4,num&16);
digitalWrite(PA5,num&32);
digitalWrite(PA6,num&64);
digitalWrite(PA7,num&128);
if(num<200)
{
num++;
}
delay(500);
}Loading
stm32-bluepill
stm32-bluepill