| Автор |
Съобщение |
|
Worvax
Ранг: Минаващ
Регистриран на: Вто Мар 20, 2007 1:18 am Мнения: 22
|
 Проблем с touch sense на PIC и CCS.
Здравейте! Лигавя се с няколко схеми базирани на PIC. Искам да използвам touch sense модула, но когато компилирам каквото и да е в което има #use touchpad ми дава грешка. Ползвам кода от ръководството за ccs: #include <12F615.h> #fuses NOWDT,NOMCLR,INTRC_IO,IOSC4 #use delay(clock = 4m) #use touchpad (PIN_A1='1') char c; enable_interrupts(GLOBAL); void main() { while (1) { c = TOUCHPAD_GETC(); } } Опитах 4-5 различни pic-a, вкл. 16f870, 16f877a, както и версии на ccs 4.140 и 5.012, различни пинове, но резултата винаги е: Error#99 Option invalid Bad Pin: (номера на пина) Какво пропускам?
_________________ От космоса духа вакуум!!!
|
| Нед Окт 20, 2013 5:45 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: Проблем с touch sense на PIC и CCS.
А тия пикове аджеба имат ли touch sense? Или ти искаш да закчиш пад на пина е то магически някакси да го хване...
|
| Нед Окт 20, 2013 6:30 pm |
|
 |
|
Worvax
Ранг: Минаващ
Регистриран на: Вто Мар 20, 2007 1:18 am Мнения: 22
|
 Re: Проблем с touch sense на PIC и CCS.
12F615 има 4, а 16F676 с който също опитах има 8 канала.
_________________ От космоса духа вакуум!!!
|
| Нед Окт 20, 2013 6:41 pm |
|
 |
|
stefan63
Ранг: Форумен бог
Регистриран на: Вто Фев 07, 2012 11:22 pm Мнения: 3084
|
 Re: Проблем с touch sense на PIC и CCS.
пише 4 канала АЦП, за тъч сенс не видях
|
| Нед Окт 20, 2013 6:51 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: Проблем с touch sense на PIC и CCS.
Верно, че малките имат ама 870 и 877 нямат.
|
| Нед Окт 20, 2013 7:26 pm |
|
 |
|
Worvax
Ранг: Минаващ
Регистриран на: Вто Мар 20, 2007 1:18 am Мнения: 22
|
 Re: Проблем с touch sense на PIC и CCS.
Да, наистина е моя грешката, че не догледах за 870 и 877, но с 615 и 676 пак не се получава нищо.
_________________ От космоса духа вакуум!!!
|
| Нед Окт 20, 2013 10:02 pm |
|
 |
|
CarBeta
Ранг: Форумен бог
Регистриран на: Пет Май 01, 2009 4:01 pm Мнения: 1438
|
 Re: Проблем с touch sense на PIC и CCS.
Ами ще дава грешка. Опитай с 12F1822 например, или някой дето има такъв модул. Тия дето ги пробваш могат, но не по тоя начин. При тях става с аналоговите изводи и софтуерни трикове.
|
| Нед Окт 20, 2013 10:16 pm |
|
 |
|
Worvax
Ранг: Минаващ
Регистриран на: Вто Мар 20, 2007 1:18 am Мнения: 22
|
 Re: Проблем с touch sense на PIC и CCS.
Вярно! Сега се компилира правилно. Много благодаря!!! Добре де, но и за 615 и за 676 пише в сайта на микрочип (и на комет също), че имат такива модули... нещо не схващам..
_________________ От космоса духа вакуум!!!
|
| Нед Окт 20, 2013 10:27 pm |
|
 |
|
CarBeta
Ранг: Форумен бог
Регистриран на: Пет Май 01, 2009 4:01 pm Мнения: 1438
|
 Re: Проблем с touch sense на PIC и CCS.
Могат да реализират 4 или 8 Cap Touch Channels защото имат 4 или 8 ADC, но нямат Integrated Capacitive mTouch Sensing Module, който се опитваш да подкараш.
|
| Нед Окт 20, 2013 10:48 pm |
|
 |
|
Worvax
Ранг: Минаващ
Регистриран на: Вто Мар 20, 2007 1:18 am Мнения: 22
|
 Re: Проблем с touch sense на PIC и CCS.
Ясно  Много благодаря!
_________________ От космоса духа вакуум!!!
|
| Нед Окт 20, 2013 11:39 pm |
|
 |
|
didofen
Ранг: Популярен
Регистриран на: Вто Юни 27, 2006 11:13 am Мнения: 381 Местоположение: Варна
|
 Re: Проблем с touch sense на PIC и CCS.
Да не бъркаш с ССР модула - за прихващане, мерене на времена на импулси, ШИМ и т.н.
|
| Пон Окт 21, 2013 9:27 am |
|
 |
|
Worvax
Ранг: Минаващ
Регистриран на: Вто Мар 20, 2007 1:18 am Мнения: 22
|
 Re: Проблем с touch sense на PIC и CCS.
Гледам тука за 615-ката има графа Cap Touch Channels - 4 http://www.microchip.com/ParamChartSear ... &pageId=74 и това ме озадачи. Иначе в дейташита не видях нищо по този въпрос. И за това се обърках вече. За 12F1822 си пише в документацията че си поддържа mTouch.
_________________ От космоса духа вакуум!!!
|
| Пон Окт 21, 2013 1:22 pm |
|
|