Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Проблем с touch sense на PIC и CCS.
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=11840
Страница 1 от 1

Автор:  Worvax [ Нед Окт 20, 2013 5:45 pm ]
Заглавие:  Проблем с 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: (номера на пина)
Какво пропускам?

Автор:  Cekins [ Нед Окт 20, 2013 6:30 pm ]
Заглавие:  Re: Проблем с touch sense на PIC и CCS.

А тия пикове аджеба имат ли touch sense? Или ти искаш да закчиш пад на пина е то магически някакси да го хване...

Автор:  Worvax [ Нед Окт 20, 2013 6:41 pm ]
Заглавие:  Re: Проблем с touch sense на PIC и CCS.

12F615 има 4, а 16F676 с който също опитах има 8 канала.

Автор:  stefan63 [ Нед Окт 20, 2013 6:51 pm ]
Заглавие:  Re: Проблем с touch sense на PIC и CCS.

пише 4 канала АЦП, за тъч сенс не видях

Автор:  Cekins [ Нед Окт 20, 2013 7:26 pm ]
Заглавие:  Re: Проблем с touch sense на PIC и CCS.

Верно, че малките имат ама 870 и 877 нямат.

Автор:  Worvax [ Нед Окт 20, 2013 10:02 pm ]
Заглавие:  Re: Проблем с touch sense на PIC и CCS.

Да, наистина е моя грешката, че не догледах за 870 и 877, но с 615 и 676 пак не се получава нищо.

Автор:  CarBeta [ Нед Окт 20, 2013 10:16 pm ]
Заглавие:  Re: Проблем с touch sense на PIC и CCS.

Ами ще дава грешка. Опитай с 12F1822 например, или някой дето има такъв модул. Тия дето ги пробваш могат, но не по тоя начин. При тях става с аналоговите изводи и софтуерни трикове.

Автор:  Worvax [ Нед Окт 20, 2013 10:27 pm ]
Заглавие:  Re: Проблем с touch sense на PIC и CCS.

Вярно! Сега се компилира правилно. Много благодаря!!!
Добре де, но и за 615 и за 676 пише в сайта на микрочип (и на комет също), че имат такива модули... нещо не схващам..

Автор:  CarBeta [ Нед Окт 20, 2013 10:48 pm ]
Заглавие:  Re: Проблем с touch sense на PIC и CCS.

Могат да реализират 4 или 8 Cap Touch Channels защото имат 4 или 8 ADC, но нямат Integrated Capacitive mTouch Sensing Module, който се опитваш да подкараш.

Автор:  Worvax [ Нед Окт 20, 2013 11:39 pm ]
Заглавие:  Re: Проблем с touch sense на PIC и CCS.

Ясно :) Много благодаря!

Автор:  didofen [ Пон Окт 21, 2013 9:27 am ]
Заглавие:  Re: Проблем с touch sense на PIC и CCS.

Да не бъркаш с ССР модула - за прихващане, мерене на времена на импулси, ШИМ и т.н.

Автор:  Worvax [ Пон Окт 21, 2013 1:22 pm ]
Заглавие:  Re: Проблем с touch sense на PIC и CCS.

Гледам тука за 615-ката има графа Cap Touch Channels - 4 http://www.microchip.com/ParamChartSear ... &pageId=74 и това ме озадачи. Иначе в дейташита не видях нищо по този въпрос. И за това се обърках вече. За 12F1822 си пише в документацията че си поддържа mTouch.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/