Например TDA7294

Форум РадиоКот • Просмотр темы - AT90can128 + DV40400 + телефонная клавиатура
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн авг 04, 2025 23:55:18

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 11 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: AT90can128 + DV40400 + телефонная клавиатура
СообщениеДобавлено: Вт апр 03, 2012 18:42:56 
Родился
Аватар пользователя

Зарегистрирован: Пт мар 30, 2012 20:29:41
Сообщений: 9
Откуда: СПб
Рейтинг сообщения: 0
Здравствуйте, уважаемые форумчане. Я тут новичок, как и в области программирования МК.

Компилятор выбрал WinAVR отладку делаю в AVRStudio 4.18

Только недавно начал писать на С/С++ и на WinAVR в частности, всё, что написал, это программа на "двиганье" ножкой порта, передача байта по UARTу.

Сразу после этого получил такое задание :o :

Нужно сделать, чтобы при включении питания на ЖК появлялась надпись "программа тестирования", через 10 секунд надпись "тест клавиатуры", затем "нажмите клавишу Х", после нажатия на Х будет предложено нажать следующую кнопку и т.д.
Как видно из названия это нужно сделать с помощью МК AT90can128, ЖК DV40400 и телефонной клавиатуры 3х4, а программу написать на WinAVR.

Схему прикладываю к сообщению.

Даже понятия не имею с чего начать...А преп сроки оч короткие дал :shock:

Заранее благодарен.

_________________
Кот кота видит издалека)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: AT90can128 + DV40400 + телефонная клавиатура
СообщениеДобавлено: Ср апр 04, 2012 16:52:29 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 12
Рейтинг сообщений: 67
Зарегистрирован: Пт авг 27, 2010 05:57:06
Сообщений: 2482
Откуда: Тюмень
Рейтинг сообщения: 0
А что за схема такая с регистрами? мне кажется что для чтения телефонной клавиатуры не нужно никаких регистров.При всем желании уйдет 1 порт для одной клавиатуры.
Вы все же хотите использовать совмещенные линии управления дисплеем и чтения клавиатуры?Может можно исключить некоторые элементы из этой схемы? Так слишком сложно получится.Это вообще похоже на проект отопления для загородного дома.
Те функции что вы описали можно выполнять и без этого лишнего обвяза.

_________________
В поисках истины человек развивается.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: AT90can128 + DV40400 + телефонная клавиатура
СообщениеДобавлено: Ср апр 04, 2012 17:07:43 
Мучитель микросхем
Аватар пользователя

Карма: 8
Рейтинг сообщений: 28
Зарегистрирован: Вс авг 10, 2008 19:35:49
Сообщений: 411
Откуда: Евпатория
Рейтинг сообщения: 0
Задача-то в общем несложная, конечно, при наличии некоторого опыта. Непонятен выбор контроллера - зачем нужен can? Может потом устройство будет дополнятся некоторыми функциями? С чего начать? Начни с подключения ЖКИ и вывода туда чего-нибудь. Потом подключи клавиатуру, ну, хотя бы так. А потом соединяй всё вместе.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: AT90can128 + DV40400 + телефонная клавиатура
СообщениеДобавлено: Ср апр 04, 2012 18:36:09 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 12
Рейтинг сообщений: 67
Зарегистрирован: Пт авг 27, 2010 05:57:06
Сообщений: 2482
Откуда: Тюмень
Рейтинг сообщения: 0
Дисплей DV40400 с контроллером KS0066U полностью совместим с дисплеями с контроллером HD44780 -самые распространенные контроллеры.
Тема по контроллеру HD44780

Пример работы и библиотека для дисплея с HD44780
там я так понял два дисплея по 20х4 получается E1 - первая половина активируется E2- вторая.
s_black писал(а):
Потом подключи клавиатуру, ну, хотя бы так.

По схеме она так и подключена.Только с одной разницей- выводы на нее это шина данных на дисплей,то есть нужно еще программно фильтровать клаву и дисплей.

tzzkПридумайте схему как будете все подключать.

_________________
В поисках истины человек развивается.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: AT90can128 + DV40400 + телефонная клавиатура
СообщениеДобавлено: Чт апр 05, 2012 15:15:38 
Родился
Аватар пользователя

Зарегистрирован: Пт мар 30, 2012 20:29:41
Сообщений: 9
Откуда: СПб
Рейтинг сообщения: 0
s_black писал(а):
Непонятен выбор контроллера - зачем нужен can? Может потом устройство будет дополнятся некоторыми функциями?


Да, потом устройство будет дополнятся, к сожалению мне было сказано использовать именно этот МК

vitalik_1984 писал(а):
А что за схема такая с регистрами? мне кажется что для чтения телефонной клавиатуры не нужно никаких регистров.При всем желании уйдет 1 порт для одной клавиатуры.
Вы все же хотите использовать совмещенные линии управления дисплеем и чтения клавиатуры?Может можно исключить некоторые элементы из этой схемы? Так слишком сложно получится.Это вообще похоже на проект отопления для загородного дома.
Те функции что вы описали можно выполнять и без этого лишнего обвяза.


И сделать все надо по этой схеме, т.е. свою схему я не могу дать :(

Спасибо, за то, что откликнулись на просьбу, постараюсь что-нибудь сделать.

_________________
Кот кота видит издалека)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: AT90can128 + DV40400 + телефонная клавиатура
СообщениеДобавлено: Чт апр 05, 2012 22:53:40 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 12
Рейтинг сообщений: 67
Зарегистрирован: Пт авг 27, 2010 05:57:06
Сообщений: 2482
Откуда: Тюмень
Рейтинг сообщения: 0
вам нужно было хотя бы примерно сделать что конкретно хотите от устройства ресурсы камня ограничены (несмотря на то ,что AT90can128 :) )
Лучше сразу начать разработку с распределения ресурсов.Иначе дальнейшее расширение может превратиться в полную переработку приложения.

блин эти соединенные линии это конечно надо извернуться :shock:

И сделайте нормальную схему если хотите чтобы кто-то вам помогал.
Если понимаете в схеме сделайте.
Лучше и удобнее получается в программе Splan 6 или 7.

_________________
В поисках истины человек развивается.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: AT90can128 + DV40400 + телефонная клавиатура
СообщениеДобавлено: Пт апр 06, 2012 00:01:47 
Родился
Аватар пользователя

Зарегистрирован: Пт мар 30, 2012 20:29:41
Сообщений: 9
Откуда: СПб
Рейтинг сообщения: 0
vitalik_1984 писал(а):
вам нужно было хотя бы примерно сделать что конкретно хотите от устройства ресурсы камня ограничены (несмотря на то ,что AT90can128 :) )
Лучше сразу начать разработку с распределения ресурсов.Иначе дальнейшее расширение может превратиться в полную переработку приложения.

блин эти соединенные линии это конечно надо извернуться :shock:

И сделайте нормальную схему если хотите чтобы кто-то вам помогал.
Если понимаете в схеме сделайте.
Лучше и удобнее получается в программе Splan 6 или 7.


Конкретное задание есть и оно расписано на 4 страницы а4. :shock:
хотелось бы для начала сделать первые несколько пунктов, и вообще понять как это делать...

Да, схема действительно нечеловечная, видимо погорячился сказав, что понял её)

_________________
Кот кота видит издалека)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: AT90can128 + DV40400 + телефонная клавиатура
СообщениеДобавлено: Пт апр 06, 2012 04:13:26 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 12
Рейтинг сообщений: 67
Зарегистрирован: Пт авг 27, 2010 05:57:06
Сообщений: 2482
Откуда: Тюмень
Рейтинг сообщения: 0
ну вот видите, а мы должны были догадаться.Честнее надо быть прежде всего с собой O:-)
постарайтесь уж как нибудь сделать все же схему давайте все же почитаем что там у вас за хрень с заданием.

_________________
В поисках истины человек развивается.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: AT90can128 + DV40400 + телефонная клавиатура
СообщениеДобавлено: Пн апр 09, 2012 23:31:36 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 12
Рейтинг сообщений: 67
Зарегистрирован: Пт авг 27, 2010 05:57:06
Сообщений: 2482
Откуда: Тюмень
Рейтинг сообщения: 0
Че реально короткий срок?Уже отчислили???? o_O

_________________
В поисках истины человек развивается.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: AT90can128 + DV40400 + телефонная клавиатура
СообщениеДобавлено: Вт апр 24, 2012 13:58:14 
Родился
Аватар пользователя

Зарегистрирован: Пт мар 30, 2012 20:29:41
Сообщений: 9
Откуда: СПб
Рейтинг сообщения: 0
Да, почти отчислили)

думаю начать с малого: инициализацию ЖКИ и вывод текста на него, может ли кто-нибудь с этим помочь? Дело в том, что рабочую библиотеку для дисплеев 40х4 найти не могу :( Спасибо.

_________________
Кот кота видит издалека)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: AT90can128 + DV40400 + телефонная клавиатура
СообщениеДобавлено: Сб апр 28, 2012 20:50:52 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 12
Рейтинг сообщений: 67
Зарегистрирован: Пт авг 27, 2010 05:57:06
Сообщений: 2482
Откуда: Тюмень
Рейтинг сообщения: 0
вам нужно не 40х4 а 2*( 20х4 )я же писал раньше.Нужно примотать библиотеку HD44780 к вашему дисплею.потом в функции вывода вместо E=1;или portx|=(1<<ENABLE);пишете условие если символ раньше 20 то первый экран.если дальше,то второй.
Вот небольшое пояснение к вашему дисплею
Изображение
Что вы конкретно начали делать?За вас же никто не сделает, поймите это.И тогда может дело пойдет.Уже три раза можно было сделать с того момента как поступило первое сообщение.Может вам и не сильно нужно?

_________________
В поисках истины человек развивается.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y