Stek kod PIC mikrokontrolera je ograničene veličine i ne može se njime direktno manipulisati. Na programeru je da proveri da se nije desilo prekoračenje u maksimalnoj dubina steka. Graf poziva funkcija je obezbeđen od strane linkera, pri generisanju MAP fajla, i prikazuje nivo steka, pri svakom pozivu funkcije.
Kreiranje identifikacionog broja uređaja, koji koristi PIC mikrokontrolere, olakšano je ID lokacijama PIC mikrokontrolera. Ove lokacije mikrokontrolera nalaze se izvan adresabilnog prostora i za pristup njima ne mogu se koristiti regularne funkcije programskog jezika C.
Jedan od najvećih potencijalnih izvora greške u A/D konvertorima sa internim ili eksternim referencama je referentni napon. Često, ako je referentni napon izveden interno, to nije adekvatno specificirano. Kako bi se razumeo izvor greške referentnog napona, važno je uzeti u obzir tri parametra: temperaturni drift, naponski šum i opterećenje napajanja.
PIC mikrokontroleri imaju specifične instrukcije koje su u stanju da manipulišu sa bitima. Ove instrukcije se uglavnom svode na setovanje i brisanje određenog bita u okviru nekog bajta. Gde god je moguće Hi-Tech C će pokušati da iskoristi ove instrukcije radi optimizacije koda.
Idealna prenosna funkcija preseca koordinatni početak. Prva granica između kodova pojaviće se na 1 LSB. Grešku ofseta možemo posmatrati kao translaciju celokupne prenosne funkcije levo ili desno duž x ose (ose ulaznog napona).
Ključna osobina dobrog A/D konvertora je tvrdnja „bez propuštenog koda“. Ako se vrednost napona ulaznog signala menja od najmanje do najveće vrednosti iz definisanog opsega, A/D konvertor na izlazu daje sve kombinacije koda. U idealnom slučaju, svaki kod na prenosnoj funkciji A/D konvertora bi trebao da bude iste širine (LSB). Razlika u širini kodova je diferencijalna nelinearnost (DNL).
Razlika između idealnih naponskih nivoa i merenih naponskih nivoa izražen u LSB-ima je greška INL. INL greška u nekoj tački na prenosnoj funkciji A/D konvertora je akumulirani zbir svih DNL grešaka predhodnih (nižih) kodova A/D konvertora, zbog čega se zove integralna nelinearnost.