| Автор |
Съобщение |
|
banchev
Ранг: Минаващ
Регистриран на: Вто Сеп 05, 2006 3:03 pm Мнения: 15 Местоположение: България ,София
|
 За какво служи CCP модула.
Извенете ме, може въпроса ми да е малко елементарен. Но аз съм начинаещ в програмирането на ПИК пикроконтролери и така не ми стана ясно за какво служи CCP модула особено в режим прихващане и сравнение.
|
| Чет Юли 28, 2011 10:48 pm |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
Прихваща и сравнява - то си личи от името  .
|
| Чет Юли 28, 2011 11:19 pm |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
Най-често се ползва за да се хване точния момент на настъпване на някое външно събитие. За целта на таймера се пуска клок с известна точна честота и при настъпване на събитието с отделен регистър на таймера се записва стойността на брояча му в момента на събитието. Обикновено освен това се генерира и прекъсване, за да може програмата ти да обработи данните.
|
| Пет Юли 29, 2011 8:51 am |
|
 |
|
didofen
Ранг: Популярен
Регистриран на: Вто Юни 27, 2006 11:13 am Мнения: 381 Местоположение: Варна
|
аз си го ползвам най-вече за ШИМ
|
| Пет Юли 29, 2011 10:24 am |
|
 |
|
banchev
Ранг: Минаващ
Регистриран на: Вто Сеп 05, 2006 3:03 pm Мнения: 15 Местоположение: България ,София
|
В рвжим ШИМ съм си изяснил що годе как действа. Но ще права опити така се учи най-добре.
|
| Пет Юли 29, 2011 3:42 pm |
|
 |
|
thegza
Ранг: Минаващ
Регистриран на: Нед Авг 17, 2008 10:16 am Мнения: 58 Местоположение: София
|
Можеш да измериш времената на импулс с него...
_________________ RadtoDecart (HowRot/2,HowOpen/7.5, &TheZone.Dots[TheZone.CurrentDot].X, &TheZone.Dots[TheZone.CurrentDot++].Y);
|
| Пет Юли 29, 2011 6:09 pm |
|
 |
|
banchev
Ранг: Минаващ
Регистриран на: Вто Сеп 05, 2006 3:03 pm Мнения: 15 Местоположение: България ,София
|
Пуска и спира определен таймер и после гледаш до каде се е напълнил таймера....... 
|
| Пет Юли 29, 2011 7:23 pm |
|
 |
|
Wise
Ранг: Форумен бог
Регистриран на: Нед Дек 19, 2004 6:26 pm Мнения: 1628 Местоположение: Сливен
|
Мммм - не е точно така! Ако таймерът се превърта многократно - имаш мноооого време да си записваш някъде колко пъти
се е случило това. Важното е, когато се случи събитието да не зависиш от софтуера - да имаш "снимка" на момента!
Т.е. анализираш някакво минало събитие с доста голяма и независима от програмата точност.
|
| Пет Юли 29, 2011 8:12 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
 Re: За какво служи CCP модула.
Аз пък бих казал че служи за каквото си поискаш но много зависи на кой контролер, може да работи и директно с АЦП-то, може да си го позлваш и за някакви съвсем нестандартни приложения, важното е да разбереш как работи, и приложенията сами ще се появят.
|
| Съб Авг 06, 2011 11:50 pm |
|
|