= 1;// висока швидкість передачі = 0x81;// 9600 Бод при 20 МГц і BRGH = 1 = 1;// робота УАПП дозволена = 1;// передача дозволена = 1;// прийом дозволений = 1;// дозвіл переривання від УАПП при прийомі = 1;// дозвіл переривань від периферії = 1;// глобальне дозвіл переривань = 0;
// нескінченний цикл (1)
{
// чекаємо початку синхроімпульсу
while (SYN); = 0; (adr, PORTD); = 1; + +; = 0; (adr, PORTD);
H = 1; + +;
// очікуємо кінця синхроімпульсу, якщо він не закінчився (! SYN);
}
}
Висновок
При виконанні даного курсового проекту була вивчена архітектура мікроконтролера PIC16F876 фірми Microchip і побудована на його основі мікропроцесорна система логічного аналізатора. Придбано навички програмування мікропроцесорних систем і побудови на їх основі пристроїв збору та обробки інформації. Також було вивчено крос-компілятор HI-TECH З for Microchip PIC v7.85. br/>