29.04.2013, 17:52
|
#771
|
Частый гость
Регистрация: 15.11.2009
Сообщений: 28
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: FAQ по STM8
модуль SPI в режиме ведомого имеет возможность программного управления выводом NSS (выбор подчиненного).
Когда используется этот ПРОГРАММНЫЙ режим, то ФИЗИЧЕСКИЙ вывод NSS можно использовать для других целей.
Настройка (для ведомого): в регистре SPI_CR2:
бит SSM Программное управление ведомым (0 - отключено; 1 - включено).
И если оно включено, то значение сигнала на выводе NSS заменяется значением бита SSI (регистр SPI_CR2).
бит SSI - значение NSS при таком управлении.
Для мастера каких-либо настроек в доках по SPI не нашел.
|
|
|
|
30.04.2013, 15:21
|
#772
|
Прописка
Регистрация: 25.02.2011
Сообщений: 122
Сказал спасибо: 61
Сказали Спасибо 23 раз(а) в 19 сообщении(ях)
|
Re: FAQ по STM8
Как грамотно подключить 5-вольтовый дисплей WH1602 к 3-вольтовому
STM8L152С6? Хочу поиграться на плате STM8LDISCOVRY
Здесь уже выкладывали ссылку http://atomsoft.wordpress.com/2010/0...m8s-discovery/, но что-то я не понял, то ли там 3-вольтовый дисплей, то ли порты у STM8S 5-вольтовые FT
|
|
|
|
30.04.2013, 15:54
|
#773
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: FAQ по STM8
Если только поиграться, но риск присутсвует. У STM8L152С6 FT-пины на пальцах одной руки посчитать можно, так что либо питать дисплей от 3,3Вольта, но могут возникнуть неприятности с установкой контрастности, либо питать дисплей от 5Вольт, но не вычитывать статус дисплея, чревато, а пользоваться только задержками.
Согласование на резисторах или диодах не рассматриваю, как некошерное, но вполне имеет место быть.
|
|
|
|
30.04.2013, 15:54
|
#774
|
Гражданин KAZUS.RU
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
|
Re: FAQ по STM8
можно применить TXB0108. Когда то LPC2103 (3.3V) соединял напрямую к 5В WH1602 - работало (чтение с индикатора не производил). Не помню может на LPC вывода 5В толерантные были.
|
|
|
|
01.05.2013, 11:41
|
#775
|
Прописка
Регистрация: 25.02.2011
Сообщений: 122
Сказал спасибо: 61
Сказали Спасибо 23 раз(а) в 19 сообщении(ях)
|
Re: FAQ по STM8
Предполагается устройство с батарейным питанием. В идеале-2 пальчиковых батарейки или одна "таблетка". Поэтому, с одной стороны, нужно снизить потребление. Из-за этого и поглядываю на STM8L. По этой же причине нежелательно увеличивать количество дополнительных микросхем. С другой стороны, хочется задействовать дисплей 1602, потому что они удобны в работе и недорогие. Правда, 3-х вольовые достать очень сложно. Вот и думаю, как выкрутиться...
На питание дисплея хочу поставить степ-ап преобразователь на 5В.
А вот как согласовать дисплей и МК-проблема. Может, действительно, подключить напрямую и использовать задержки вместо вычитывания состояния? Похоже, здесь http://atomsoft.wordpress.com/2010/0...m8s-discovery/ так и сделано
|
|
|
|
01.05.2013, 11:45
|
#776
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: FAQ по STM8
Нормально эти дисплеи работают с уровнями 3 вольта. На счет питания я бы тоже сделал проще - PWM на катушку, с нее диод на стабиллитрон 5 вольт. Будет там 10-15мА. На дисплей хватит.
Да и Л-ка не оправдана при питании от двух АА. У меня S-ка от 2032 пол года уже работает.
|
|
|
|
01.05.2013, 12:20
|
#777
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от _Слон_
|
Предполагается устройство с батарейным питанием. В идеале-2 пальчиковых батарейки или одна "таблетка". Поэтому, с одной стороны, нужно снизить потребление. Из-за этого и поглядываю на STM8L. По этой же причине нежелательно увеличивать количество дополнительных микросхем.
|
Применение 74LVC никак не скажется на общем потреблении, для примера.
Цитата:
|
С другой стороны, хочется задействовать дисплей 1602, потому что они удобны в работе и недорогие. Правда, 3-х вольовые достать очень сложно. Вот и думаю, как выкрутиться...
|
Это что, типа серийный девайс? Тогда советы сходу будут не всегда приемлемы.
Так, навскидку, как вариант, дисплей от Nokia 1202. Есть подсветка от 3Вольт, для экономии питание можно снимать с ноги порта, стоимость копеечная, ими завалены все ларьки.
Цитата:
|
На питание дисплея хочу поставить степ-ап преобразователь на 5В.
|
Как-то не вяжется с экономией и малым потреблением.
|
|
|
|
01.05.2013, 12:24
|
#778
|
Прописка
Регистрация: 25.02.2011
Сообщений: 122
Сказал спасибо: 61
Сказали Спасибо 23 раз(а) в 19 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от Easyrider83
|
Нормально эти дисплеи работают с уровнями 3 вольта. На счет питания я бы тоже сделал проще - PWM на катушку, с нее диод на стабиллитрон 5 вольт. Будет там 10-15мА. На дисплей хватит.
Да и Л-ка не оправдана при питании от двух АА. У меня S-ка от 2032 пол года уже работает.
|
А у S-ок есть встроенный RTC ? Да и разница в цене между Л и С вроде не так уж велика.
Сообщение от nahimovv
|
Как-то не вяжется с экономией и малым потреблением.
|
Так я же и ищу компромисс
Да, предполагается небольшая серия.
Последний раз редактировалось _Слон_; 01.05.2013 в 12:28.
|
|
|
|
02.05.2013, 06:15
|
#779
|
Частый гость
Регистрация: 15.11.2009
Сообщений: 28
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: FAQ по STM8
Кто-нибудь подскажет?
В документации (CD00190271.pdf, раздел 11.7.2, страница 109)
сказано:
External interrupt capability is only available if the port is configured in input mode.
Что Я перевел как:
сказано, что внешние прерывания поддерживаются только если ПОРТ сконфигурирован в режим входа.
то есть ВЕСЬ порт должен быть настроен в режим входа, и не одного байта - на выход?
|
|
|
|
15.05.2013, 11:05
|
#780
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: FAQ по STM8
Пора отрезать кусок темы, ИМХО, и отправить его в "Песочницу".
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:58.
|
|