![]() |
|
Модераторы: PILOT, ManiaK, Mazzi |
![]()
|
|
| fse |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 75 Регистрация: 28.9.2007 Где: г. Рязань Репутация: нет Всего: 1 |
Люди, очень расчитываю, что поможете советом.
Есть небольшой навык написания прошивки. Программирую на Delphi, работал с Com-портом, разбираюсь в аналоговой технике. И вот сейчас хочу изучить проектирование цифровой техники. С чего можно начать? Например, тут под рукой дисплейчик C16100 S1FBLY/R - хотелось бы, например, подцепить его к Com-порту и программно рисовать что душе угодно. Понимаю, это не сложно. Что почитать, в какую сторону думать? А может у вас уже есть готовое решения - я бы изучил! Спасибо. |
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 8 Всего: 99 |
Что за дисплей такой? Пожалуйста линк на документацию...
-------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
| fse |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 75 Регистрация: 28.9.2007 Где: г. Рязань Репутация: нет Всего: 1 |
Честно сказать, всё что смог нарыть:
Pin# Function 1-8 DB7-DB0, Data bus line 9 E1, Enable signal 1 10 R/W, Read/Write select 11 RS, Datainstruction select 12 V0, Power supply for driving the LCD 13 VSS, 0V power supply(GND level) 14 VDD, Power supply for logic circuit 15 E2, Enable signal 2 16 NC, No connection or Vadj 17 LED A, Power supply for LED 18 LED K, Power supply for LED Я себе представляю (если не использовать контроллер): У нас 16 ножек, что бы их однозначно задать нужно 2 байта данных с порта. Что если в "последней инстанции" использовать мультиплексор на 16 пинов... Не знаю, как это звучит, но пока в эту сторону смотрю. Это практично вообще? Если так, то по какому принципу это должно работать? Дисплей со своим знакогенератором, но можно и задавать самому отображение, 16 пинов, с подсветкой, всё что могу сказать Это сообщение отредактировал(а) fse - 5.10.2007, 23:14 |
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 8 Всего: 99 |
Дисплей на один знак чтоли?
-------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
| fse |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 75 Регистрация: 28.9.2007 Где: г. Рязань Репутация: нет Всего: 1 |
Нет, там всего 16 позиций по 4x8 точек
Даже не 4x8, а 5x8 - сложно рассмотреть... cardinal, как в принципе может быть устроен такой девайс? На проце я примерно представляю, там уже и связь по COM-порту у него есть, и ножек хватает, должно быть, а прошивка простая. А чисто на логике возможно? Буду благодарен за просвещение Это сообщение отредактировал(а) fse - 5.10.2007, 23:44 |
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 8 Всего: 99 |
Да я пока не очень понял, что там у тебя за девайс и как с ним общаться. Если у тебя нет никакого описания, то можешь его выкинуть. Начинать надо с изучения datasheet, а если его нет, то методом тыка если только, но тут помочь не смогу...
-------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
| fse |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 75 Регистрация: 28.9.2007 Где: г. Рязань Репутация: нет Всего: 1 |
Понял. Выкидывать жалко!
www.compel.ru/pdf/lcd/DataVision/DV-0802.pdf |
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 8 Всего: 99 |
А ну так тогда бери какой-нибудь процессор, изучай команды своего девайса (см. стр. 15 и дальше) и пробуй высвечивать на табло разную информацию. Пока не понял в чем проблема...
-------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
| fse |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 75 Регистрация: 28.9.2007 Где: г. Рязань Репутация: нет Всего: 1 |
cardinal, какой можно проц использовать? Старенький PIC подойдёт? И ещё, я так понимаю, что у него должно хватать портов чтобы подцепить все ножки дисплея?
|
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 8 Всего: 99 |
Тут не в возрасте дело.
Не все, а те которыми нужно управлять. Самое простое это взять какой-нибудь atmega8 в dip корпусе (где-то 50 рублей) и спаять все на проводках или макетке. Но учти, что тебе нужен будет еще и программатор (тут подороже, но думаю рублей за 300-400 достанешь). -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
| fse |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 75 Регистрация: 28.9.2007 Где: г. Рязань Репутация: нет Всего: 1 |
cardinal, спасибо за совет! Будем пробовать
|
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 8 Всего: 99 |
Не за что.
-------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
| makwen |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 163 Регистрация: 9.11.2005 Где: Киев Репутация: 1 Всего: 1 |
можно самому спаять программатор под LPT порт используя 4 резистора, или под com порт используя 5 резисторов, 3 стабилитрона, 1 диод и 1 транзистор. Это что касается самых простых. Можно туда еще буфер всунуть, тогда будет чуток по-круче программатор. Но я использу на 4-х резисторах и все работает. fse, если хочешь, могу прислать эти схемы, плюс если нужно могу выложить полезную инфу по МК AVR. |
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 8 Всего: 99 |
makwen, надо на форуме эту информацию выложить - многим полезно будет посмотреть. =)
А вообще к этому программатору можно через AVR Studio потом без гемора подключиться или как там общение с процессором происходит? -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
| fse |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 75 Регистрация: 28.9.2007 Где: г. Рязань Репутация: нет Всего: 1 |
makwen, А ты можешь схемки выложить, или ссылочку дать на эти программаторы? А ещё бы здорово, если работа программатора объяснялась. А именно назначение резюков и стабилитронов, желательно даже с кусочком теории "для чего нужны и как расчитываются номиналы".
И ещё, у меня на мамке есть LPT, но я что-то не уверен, кажется напрямую к нему нет доступа из винды? А-то может и дисплейчик я цепанул бы на него в целях поэкспериментировать! |
|||
|
||||
![]()
|
| Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)" | |
|
|
На данный раздел помимо Правил форума распространяются текже следующие правила:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |