| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| PIC Secondary Oscilator http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=3624 |
Страница 1 от 2 |
| Автор: | bkulev [ Сря Яну 24, 2007 11:49 am ] |
| Заглавие: | PIC Secondary Oscilator |
Някой знае е ли каква е максималната честота която може да се подава на входа T1OSC, а също и какъв кварц max може да се сложи там. Нещо не можах да открия инфо в различните datasheets. В момента конкретно ме интересува за 24FJ - пиновете са наречени SOSC - все тая, инфо няма(или аз не съм го намерил). |
|
| Автор: | Predator_MF [ Сря Яну 24, 2007 12:16 pm ] |
| Заглавие: | |
Мисля, че няма да е проблем да пуснеш до 50MHz клок там - сещаш се за тези схеми на честотомери с PIC16F84 дето са пръснали из нета - входния сигнал се подава на T0CKI и PIC-а смогва да отчита (макар и през вътрешен делител) |
|
| Автор: | bkulev [ Сря Яну 24, 2007 12:29 pm ] |
| Заглавие: | |
Да, на мен в момента наистина ми трябва 50MHz, обаче искам да съм сигурен в нещата. Чудя се защо не са написали нищо по въпроса
Мисля, че е важно на каква максимална честота може да работи генератора, елементите по веригата до брояча и с каква макс. честота могат да се превключват тригерите му, стръмност на фронтовете и т.н.... Защото, ако го сложиш да брои нещо важно и почнеш да изпускаш импулси, тя става една... |
|
| Автор: | HCL [ Сря Яну 24, 2007 6:38 pm ] |
| Заглавие: | |
В документацията на 24FJ го дават фиксиран на 32kHz (стр. 95). Не знам как ще пуснеш 50MHz, като в timing requirements стр. 211 пише min 31kHz, max. 33kHz. Това за което пише Predator-a трябва да е нещо различно, SOSC не минава през честотен делител, в интерес на истината и OSC не минава през такьв. |
|
| Автор: | trm_only_for_work [ Сря Яну 24, 2007 9:16 pm ] | ||
| Заглавие: | |||
hmm http://ww1.microchip.com/downloads/en/D ... 39747C.pdf HCL къде си чел
|
|||
| Автор: | HCL [ Сря Яну 24, 2007 10:02 pm ] | ||
| Заглавие: | |||
Точно там кьдето и ти. Аз го тьлкувам като максимална честота на OSC входа 32MHz без PLL и 8Mhz в PLL mode. Максимална честота на SOSC входа 33kHz. Кое те смущава?
|
|||
| Автор: | Predator_MF [ Сря Яну 24, 2007 10:21 pm ] |
| Заглавие: | |
HCL, тоя максимален клок не е ли в осцилаторен режим, в смисъл като закачиш кварц 32KHz (от който обикновено се прави часовник с Timer1). Мисля, че тоя параметър за максимален клок на Т1OSC е означен с параметър OS30 в тая твоята картинка и така по сметки излиза 14ns минимум, излиза някъде около 70MHz |
|
| Автор: | trm_only_for_work [ Сря Яну 24, 2007 11:11 pm ] |
| Заглавие: | |
Еми и 3-мата говорим за различни параметри или по-точно за едно и същоговориме, но гледаме различни неща. Аз подхождам така: хората пишат CLKI външно максимум 32Мхз Predator говори за друг параметър от таблицата , на базата на който намира 14ns такт ?, 1/4 от такта, и смята че това е хх Mhz / в момемтна не ми се смята затова и ? HCL говори за Честота на кварца, но това е за основният кварц /според мен естествено -- така де хроата пишат: external freq честотата си е честота |
|
| Автор: | zaprqn [ Сря Яну 24, 2007 11:15 pm ] |
| Заглавие: | |
малко ме е срам да пусна нова тема с въпрос който ще ви се стори супер тъп та как по дяволите да свържа кристал към T0CKL на 16Ф84 (примерно), като кристала има 2 крака, а Т0CKL е един от 10 часа търся, рових даташитове търсих схеми, обърнах гоогле с хастара навънка и не намерих. Затуй се регистрирах тука де |
|
| Автор: | HCL [ Сря Яну 24, 2007 11:16 pm ] | |||||||||
| Заглавие: | ||||||||||
Predator, като гледам графиката в pdf-а, точно над таблицата стр. 211 с OS20 е обозначено минималното време, през което е позволено да лежи H или L ниво на входа на главния oscillator ОSC1. Това време дефинира 32-та MHz маkcимална честота с която PIC-а може да работи на ОSC1. Намалиш ли времето под тази му стойност прескачаш 32МHz и Microchip не дават гаранция, че ще вьрвят добре нещата. Затова и са дефинирали само минимум, маkcимума отива кьм безкрайност при липса на такт DC. А останалите 10%, (1-2*0.45)*Тosc са предвидени за забавянето при преходите L->H, H->L, идеални кварцове няма, на паразитните капацитети им трябва малко време да се разредят. bkulev пише
Това са пин 47 и 48 на 64-пиновотo TQFP. Не 40 и 39 (OSC2 OSC1), което мисля, че те подвежда. Или бьркам някьде. |
||||||||||
| Автор: | HCL [ Сря Яну 24, 2007 11:24 pm ] |
| Заглавие: | |
Май има право маниака, че говорим за различни неща. Аз говоря за пиновете на вторичния осцилатор SOSC (SOSCI и SOSCO), мисля че за тях се пита в поста. 32kHz твьрдо. Ти говориш за пьрвичния осцилатор POSC (OSC1 и OSC2). Макар и да не разбирам какви са тези 70MHz там. Логиката в CPU-то на PIC-а няма как да превключва толкова бьрзо без да осере аритметиката. |
|
| Автор: | trm_only_for_work [ Сря Яну 24, 2007 11:25 pm ] | |||||||||
| Заглавие: | ||||||||||
HCL смущава ме , че казваш мах вх на външна честота 33kHz, а като гледам pdf-a е 32Мхз и не каза ли ти това в последният си post едит: не говоря за главният кварц да го наречем, който дава тактовата честота на процесора ... говоря за пиновете ,който са да се вържат към Таймер 1 и там да се върже тактов (ВТОРИ!) генератор, то това и пита човека до 18-та серия се наричка T1OSC или нещо от сорта, сега са SOCS ли SOSC .. сранно , според мен , защото първото е малко по-логично, но то и ПИК24 нали е "нова концепция". edit:Аз съм в грешка, защото гледаm CLKI , което е още едно название на OSC1 , което е главният кварц, ахххх **** Е момчета във вас е надеждата да изясните кой от давама ви е прав. факта е че сега като си видях объркването наистиан пише SOSC 31-33khz< но не SOSCx примерно, защото единият е SOsCO, а друият SOSCI, но сигурно това имат в предвид |
||||||||||
| Автор: | HCL [ Чет Яну 25, 2007 12:48 am ] | |||||||||
| Заглавие: | ||||||||||
едно и сьщо e SOSCO(utput) е изхода, SOCSI(input) е входа. zaprqn предполагам имаш предвид T0CKI на който можеш да вьржеш вьншен клок за TMR0. За да получиш клок от този кристал ти трябват малко допьлнителни елементи. В Datasheet-а има дадени примерни схеми стр.40 и 41. Ако не ти се занимава можеш да си купиш готов осцилатор. Ако не знаеш каква е разликата може да хвьрлиш едно око тук. http://www.mcu-bg.com/mcu_site/viewtopi ... 0%F6#33035 |
||||||||||
| Автор: | Predator_MF [ Чет Яну 25, 2007 1:13 am ] | |||||||||
| Заглавие: | Re: PIC Secondary Oscilator | |||||||||
HCL, съдейки по зададената тема, явно става въпрос за максималната честота, която може да се подава на този пин, така че да върти Timer1, а не за кварца който можеш да сложиш между T1OSCIN и T1OSCOUT (SOSCI и SOSCO в случая) - кварца е ясен - 31-33KHz. Timer1 може да работи като 16/8 бита таймер/брояч с вътрешен клок (идващ от клока на процесора) или външен, който може да е кварц между двата крака или може да се подава от някакъв друг източник....в последния случай можеш да подаваш клок дори над този на процесора...може да използваш този режим като честотомер например, удобно в случая е че имаш вътрешен prescaler с който можеш да делиш 1:2, 1:4, 1:8...не съм отварял PDF специално на 24FJ професор, но доколкото знам перифериите на Microchip почти не се различават в различните фамилии...както и бъговете ПС: тия 70MHz са моя грешка .... SOSC = Secondary Oscillator - това е "втори" клок, който можеш да превключиш към професора когато искаш да го караш по-спокойно, примерно да върти просто един часовник. В случая тия 32KHz се отнасят само за oscillator-а на Timer1, иначе пин SOSCO може да се ползва като T1CKI (Timer 1 clock in) и съдейки по опита ми с PIC процесори твърдя, че таймера ще работи с честоти поне до 50MHz |
||||||||||
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|