| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Идея за 12с508/9 с "измислено" прекъсване на Rx http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=4682 |
Страница 1 от 1 |
| Автор: | popo [ Сря Авг 22, 2007 10:40 pm ] |
| Заглавие: | Идея за 12с508/9 с "измислено" прекъсване на Rx |
Възможно ли е да се създаде софтуерно прекъсване, и съответно resive Буфер на софтуерен UART ( Rx Tx )на PIC12C50x . Поне буфера да има масив data[3]. За да може да приема данни (по скоро елементарни команди) през UART-а на ПК в всеки един момент от времето. Защото на мен ми се струва почти невъзможно. Или вече да се търсят по модерните чипове с хардуерен SUART, и с истинско прекъсване. Интересува ме някоя хитринка , а не трудоемкото Проверяване на старт бита на RX (или толкова инструкций за да не се изпусне поне 2/3 от старт бита), това ми увеличава кода с 1/3. |
|
| Автор: | 123 [ Чет Авг 23, 2007 8:07 am ] | |||||||||
| Заглавие: | Re: Идея за 12с508/9 с "измислено" прекъсване на | |||||||||
|
||||||||||
| Автор: | valioman [ Чет Авг 23, 2007 9:31 am ] |
| Заглавие: | |
@avrsn вземи се в ръце и ползвай каквато и да е 12 ка но не и тази 50х серия ..... та тези нямат кьораво прекъсване ...... аА и вече можеш спокойно да си купуваш F серията че ще ти излиза по евтин дебъга А колкото за софтуерното прекъсване еми зависи от програмата ти ... ако свалиш скоростта достатъчно ,че да може стартовия бит да бъде проверен някъде в цикъла .... става номера иначе ..... може да слагаш повече if-ове ама пак си е тъпо решение ... абе вземи си един пикльо поне да има външно прекъсване че иначе ...... има да се бъхтиш напразно |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|