Микроконтроллеры | Цифровой термометр на МК и LCD nokia 3310 |
|
---|---|---|
|
||
|
||
Оксфорд тут абсолютно ни при чём. Спокойно могла быть Уфа или, скажем, Серпухов. А если чуток посерьёзнее, то не будем забывать, что "компьютер многократно увеличивает некомпетентность пользователя"(С). |
|
|
Уфа бы промолчала, откуда в Уфе такой тонкий английский юмор? |
|
|
Зато она спрашивает про АТ76С713, не мега ли это, хотя никто ее так не называл. Нет бы сразу посмотреть в даташит. |
|
|
GM: спрашивает про АТ76С713, не мега ли это, хотя никто ее так не называл Да-да, я заметил как Оксфорд тщательно избегал слова "мега", описывая этот контроллер |
|
|
AHTOXA: Это SHIP SELECT, выбор кристалла. Когда на SPI висит несколько устройств, он нужен. Выбирает устройство, с которым в данный момент производится обмен. Активный уровень - низкий. GM: А если чуток посерьёзнее, то не будем забывать, что "компьютер многократно увеличивает некомпетентность пользователя"(С). Вопрос к корифеям, включая АТНОХУ, (ибо это с его кода). конкретно меня интерисует самое начало. Да еще куча подпрограм прилагается, я понимаю, что это наработки облегчающие программирование. Подключил - и пользуйся. Но мне как новичку это как раз и сложно пока гонять по всем листингам выиискивая алгоритм работы. |
|
|
Повторюсь. Задача для первого урока у меня такая. Подключить правильно LCD к МК. Правильно подключить в программе все нужные библиотеки через #include. Я пока подключил nokia3310.h и tiny2313.h. Затем нужно задать переменные и команды управления ЖК. Затем правильно его инициализировать. Я прочел, что надо сразу после вкл, выставлять 0 на выводе RST LCD. Иначе полетит индикатор. И последнее, надо вывести 1 строчку хотя бы на экран. |
|
|
serg_svd: #define NOKIA_SCK B, 2, H // (нога 2 на дисплее) Это порт B2, активный уровень - высокий (H). Удобные макросы, Я ими всё время пользуюсь. Потом или Если не нравится, пиши как обычно, PORTB |= (1<<2); // нога 2 порта B в 1 Что касается минимального примера, так это он и есть Просто работа с дисплеем вынесена в модуль nokia310, а работа с таймером - в timer. Лишнего там ничего нет. Впрочем, ладно, постараюсь на днях изобразить в одном файле. |
|
|
AHTOXA: Это порт B2, активный уровень - высокий (H). Удобные макросы, Я ими всё время пользуюсь. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |