| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| прост въпрос за PIC18F4550 timer0 http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=7687 |
Страница 1 от 1 |
| Автор: | npelov [ Съб Мар 27, 2010 6:33 pm ] |
| Заглавие: | прост въпрос за PIC18F4550 timer0 |
Имам проблем с разчитането на даташита - по-точно за таймер 0. Там пише че когато е към вътрешния генератор се увеличава на всеки "клок": In Timer mode, the module increments on every clock by default unless a different prescaler value is selected (see Section 11.3 “Prescaler”). Това аз го разбирам като "увеличава се с 4 на всяка инструкция". Тъй като до сега съм си играл само с PIC12 и PIC16 където таймер 0 се увеличават с 1 на всяка инструкция (или с 1 на всеки 4 клока, Fosc/4 или както щете го наречете) се чудя дали таймер 0 при Fosc = 48 MHz тик-така с 48 MHz или с 12 MHz. |
|
| Автор: | kasparov [ Съб Мар 27, 2010 8:52 pm ] |
| Заглавие: | |
под clock се има предвид вътрешен системен клок = Fosc/4. По ясно е написано в описанието на регистъра T0CON, както и на блоковата диаграма за таймера. |
|
| Автор: | npelov [ Съб Мар 27, 2010 9:02 pm ] |
| Заглавие: | |
Аха. мерси. Все пак е объркващо. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|