Страница 1 из 1

Вопросик по SPI

Добавлено: Вт фев 03, 2009 14:46:39
ipkin
подскажите пожалуйста использую микросхему ADS7843 контроллер touch screen
первое подключение этой микры было к контроллеру МК51 всё прекрасно работало т.е у меня считывались максимальные значения в 8-ми битном режиме X=255 Y=255
теперь подключил эту микру к меге64 написал програмку на Си
вроде всё также работает но значения координат считываются ровно на половину т.е максимальные значения X=127,5 Y=127,5
подскажите в чём проблема уже запарился коды во вложении один на асме для 89с51 второй для меги64

Добавлено: Вт фев 03, 2009 15:47:06
mackerel
А Вы точно знаете, что нужно SPI mode 0, как у Вас в .c файле задано? Ну, т.е. CPHA=CPOL=0 ? При этом входные данные защёлкиваются по фронту. Нужно именно это?

Добавлено: Вт фев 03, 2009 17:19:58
ipkin
я пробовал разные комбинации почемуто данные урезаются наполовину