avr-chat
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

at90pwm3b


From: Дмитрий Мамедиев
Subject: at90pwm3b
Date: Thu, 20 Apr 2023 09:42:30 +0300

hello, my code:
void PSC_ini(void)
{
Start_pll_64_mega();
Wait_pll_ready();
PSOC2=(1<<POEN2A)//контакт ввода/вывода, затронутый PSCOUT20, подключается к выходу генератора сигналов PSC A
|(1<<POEN2C)//контакт ввода/вывода, связанный с PSCOUT22, подключается к выходу генератора сигналов PSC2 A или B
|(1<<POEN2B)//контакт ввода/вывода, затронутый PSCOUT21, подключается к выходу генератора сигналов PSC B
|(1<<POEN2D)//контакт ввода/вывода, относящийся к PSCOUT23, подключается к выходу генератора сигналов PSC2 A или B
    |(0<<POS23)//PSCOUT23 выводит форму сигнала, сгенерированную генератором сигналов B.
|(0<<POS22);//PSCOUT22 выводит форму сигнала, сгенерированную генератором сигналов A.
PCNF2=(1<<PFIFTY2)//пятидесятипроцентный режим!!!! стр.141 п.16.5.3
|(1<<PMODE21)//Four Ramp mode
|(1<<POP2)//PSC outputs are active High.
|(1<<PCLKSEL2);//вход сигнала быстрой синхронизации (CLKPF)
PFRC2A = 0; PFRC2B = 0;
PCTL2=(1<<PPRE20) | (0<<PPRE21)//делитель CLK PLL на 4 дш. стр.162 таб.16-9
|(1 << PRUN2);//start
}
1) why if add (1<<POME), signal off. 
2) (1<<PFIFTY2) does not work.have to write OCR2SA and OCR2RA

reply via email to

[Prev in Thread] Current Thread [Next in Thread]