| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > SPI на AT89C5131 |
| Автор: CROC 4.8.2006, 21:38 | ||
в том виде в каком сейчас существует мой код у меня программа не заходит в прерывание spi
и какое прерывание использовать spi_spif_int или spi_modf_int ?? ни с тем, ни с тем не получается может кините, что-то из своего? |
| Автор: cardinal 4.8.2006, 22:09 | ||
Вот одна фишка есть. Разбирайся...
|
| Автор: CROC 6.8.2006, 12:53 | ||
спасибо, но все самое интересное на асемблере и еще не используется прерывания связанные с spi и еще, хоть скажите для чего (какие действия делает) эта подпрограммка была сделана, так мне в асемблере проще будет разобраться |
| Автор: CROC 6.8.2006, 20:54 |
| я вроде разобрался с просто передачей (в цикле по таймеру), но в таком случае не все так идеально как бы мне хотелось а вот никак не могу получить прерывание от spi по окончанию передачи байта |
| Автор: cardinal 6.8.2006, 22:09 |
| Этого не знаю... |
| Автор: CROC 6.8.2006, 23:06 |
| жаль |
| Автор: CROC 10.8.2006, 20:06 |
| решил с перываниями не работать на самой большой скорости возможно передавать байты с перерывам в 10 маш.команд так что я думаю найду чем занять процессор в это время |