Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"ccp1y" - 1 õppematerjal

Kodutöö taimer-Sissejuhatus digitaaltehnikasse
8
docx

Kodutöö taimer. Sissejuhatus digitaaltehnikasse

// 1. TAIMERI LOENDURI SEADISTUS // Loendur nulli TMR2=0; // Loendur käivitada T2CON = 0b00000110; // TMR2ON=1, Sagedusjagur (1x) = 16x // 2. LOENDURI NULLIMISE SEADISTUS // Taimeri perioodi seadistus võrdlusregister PR2= 123; // 3. IMPULSI LAIUSE VÕRDLUSLÜLI SEADISTUS // Võrdluslüli PR2 seadistus CCP1CON = 0b00001100; // 11xx = PWM mode // Impulsi laiuse seadistus võrdlusregister CCPR1L = PR2/2; CCP1X = 0; CCP1Y = 0; // 4. VÄLJUNDI SEADISTUS // PWM-lüli väljundi seadistus // et väljund jõuaks klemmile, selleks nullitakse // registris TRISC bit number 2 TRISC &= ~Q_buzz; while (1){ // Kordus - loop } } Gaudeamus Programm töötab eelnevalt ära määratud helitugevusel. Programm ei kordu, vaid lugu algab algusest peale, kui programm iga kord uuesti tööle panna. Helisagedused võetakse tabelist Nooditabel ning pausi ja noodi pikkused tabelist Noodid

Energeetika → Elektrijaotustehnika
4 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun