τα analog pins εχουνε pullups ?

Κώδικας:
#include <PinChangeInterrupt.h>
const int encoderPinA = A7;
const int encoderPinB = A6;
const int button = A5;
const int encoderbtn = A4;
unsigned volatile int temp;
volatile int n = LOW;
int encoderPinALast = LOW;
void setup() {
 pinMode(encoderPinA, INPUT_PULLUP);
 pinMode(encoderPinB, INPUT_PULLUP);
 pinMode(button, INPUT_PULLUP);
  attachInterrupt(digitalPinToInterrupt(encoderPinA), updateEncoderv, FALLING );
 attachInterrupt(digitalPinToInterrupt(encoderPinB), updateEncoderv, FALLING); 
 attachPinChangeInterrupt(digitalPinToPCINT(button), buttonISR, FALLING);
 attachPinChangeInterrupt(digitalPinToPCINT(encoderbtn), encbtnISR, FALLING);
  Serial.begin(9600);
  Serial.println("setup");
  pinMode(13,OUTPUT);
}
void loop() {
 Serial.println(temp); 
}
void updateEncoderv() {
 n = digitalRead(encoderPinA);
 if ((encoderPinALast == LOW) && (n == HIGH)) {
  if (digitalRead(encoderPinB) == LOW) {
   temp=temp-10;
  }
  else {
   temp=temp+10;
  }
  
  
 }
 encoderPinALast = n;
}
void buttonISR() {
digitalWrite(13,HIGH);
digitalWrite(13,LOW);
}
void encbtnISR() {
}
ενώ στο α5 τρεχει κανονικα το interrupt με τον παλογραφω βλεπω στο a7 a6 a4 δεν είναι pulled up