реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> "Курсовой макет"
Dj Kitt
сообщение Jun 3 2006, 12:31
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 3-06-06
Из: Краснодар
Пользователь №: 17 736



Доброго времени суток господа!!!

Делаю велокомпьютер(Скорость, лаг)

хочу использовать графический lcd от трубки Ericsson A2618s....
Разобрал телефон, снял нежно матрицу и присел.... glare.gif
В самом толстом месте ЖК-матрица имеет толщину ~2.17 мм, выполнена она на стекле в следствие
чего "просвечивается" насквозь....
Всё что нашел из надписей на матрице - RB129B .... help.gif
Сверху нанесено напыление 6-ти контактов
Как разобраться какой за что отвечат???? ohmy.gif ohmy.gif ohmy.gif

Сообщение отредактировал Dj Kitt - Jun 3 2006, 12:33


--------------------
Да, мы такая нация! Мы и Гитлера до самоубийства довели!
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jun 3 2006, 12:54
Сообщение #2


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Так делал бы прямо из Эрика, там внутри AVR wink.gif


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Dj Kitt
сообщение Jun 3 2006, 13:29
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 3-06-06
Из: Краснодар
Пользователь №: 17 736



Цитата
Так делал бы прямо из Эрика, там внутри AVR


Не ответ....
Был бы Эрик рабочим я бы его не разбирал.... blink.gif


--------------------
Да, мы такая нация! Мы и Гитлера до самоубийства довели!
Go to the top of the page
 
+Quote Post
Anton_13
сообщение Jun 4 2006, 09:20
Сообщение #4





Группа: Участник
Сообщений: 7
Регистрация: 24-05-06
Пользователь №: 17 412



Цитата(Dj Kitt @ Jun 3 2006, 16:31) *
Как разобраться какой за что отвечат???? ohmy.gif ohmy.gif ohmy.gif


http://electronix.ru/forum/index.php?showt...0&gopid=117480&
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Jun 4 2006, 16:12
Сообщение #5


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Прошу пользоваться smile.gif
Прикрепленный файл  LCD_Ericsson_2618_Pinout.zip ( 13.36 килобайт ) Кол-во скачиваний: 270
Прикрепленный файл  LCD_Ericsson_2618_Signals.zip ( 65.92 килобайт ) Кол-во скачиваний: 251


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
Dj Kitt
сообщение Jun 10 2006, 15:38
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 3-06-06
Из: Краснодар
Пользователь №: 17 736



Всем спасибо за памощь!!!!
Сейчас осваиваю I2C.... Скоро будут еще вопросы


--------------------
Да, мы такая нация! Мы и Гитлера до самоубийства довели!
Go to the top of the page
 
+Quote Post
Dj Kitt
сообщение Jun 21 2006, 18:33
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 3-06-06
Из: Краснодар
Пользователь №: 17 736



Всем доброго временеи суток!!!!
Появились вопросы, блин....

CVAVR материться при упоминании разряда TWINT, регистра TWCR, главное- все остальные разряды CVAVR понимает....

Чем лечиться????


--------------------
Да, мы такая нация! Мы и Гитлера до самоубийства довели!
Go to the top of the page
 
+Quote Post
SergSit
сообщение Jun 21 2006, 19:36
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 173
Регистрация: 9-12-05
Пользователь №: 12 031



Можно решить проблему двумя способоми.
1сп. В своей программе написать #define TWINT 7; 7 это номер разряда в регистре TWCR по даташиту на контроллер.В данном случае для ATmega16
2сп. Дописать этот разряд в ****.h файле на данный контроллер. Структура этого файла простая

Сообщение отредактировал SergSit - Jun 21 2006, 19:37
Go to the top of the page
 
+Quote Post
Dj Kitt
сообщение Jun 22 2006, 04:12
Сообщение #9


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 3-06-06
Из: Краснодар
Пользователь №: 17 736



SergSit, спасибо!!!!!


--------------------
Да, мы такая нация! Мы и Гитлера до самоубийства довели!
Go to the top of the page
 
+Quote Post
Dj Kitt
сообщение Jun 22 2006, 09:53
Сообщение #10


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 3-06-06
Из: Краснодар
Пользователь №: 17 736



Блин.... в файле *****.h не прописан ни один разряд ни одного регистра TWI, как их прописать?????
Пришлите кто-нить файл с прописанными разрядами!!!!!
Или обясните на конкретном примере как их прописывать!!!!!

Заранее спасибо!


--------------------
Да, мы такая нация! Мы и Гитлера до самоубийства довели!
Go to the top of the page
 
+Quote Post
otrog
сообщение Jun 22 2006, 10:28
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Цитата(Dj Kitt @ Jun 22 2006, 13:53) *
Блин.... в файле *****.h не прописан ни один разряд ни одного регистра TWI, как их прописать?????
Пришлите кто-нить файл с прописанными разрядами!!!!!
Или обясните на конкретном примере как их прописывать!!!!!

Заранее спасибо!

Можно поступить так:
Берется *.h на нужный контроллер из IAR-а.
Копируются все определения битов в буфер обмена.
Вставляются в *.h от CVAVR.


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
WHALE
сообщение Jun 22 2006, 18:17
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 902
Регистрация: 2-01-06
Из: Краснодар
Пользователь №: 12 768



Цитата(otrog @ Jun 22 2006, 14:28) *
Цитата(Dj Kitt @ Jun 22 2006, 13:53) *

Блин.... в файле *****.h не прописан ни один разряд ни одного регистра TWI, как их прописать?????
Пришлите кто-нить файл с прописанными разрядами!!!!!
Или обясните на конкретном примере как их прописывать!!!!!

Заранее спасибо!

Можно поступить так:
Берется *.h на нужный контроллер из IAR-а.
Копируются все определения битов в буфер обмена.
Вставляются в *.h от CVAVR.

И так 30 раз подряд для всех чипов,имеющих TWI.Имхо,лучше создать свои или взять готовые библио-
течные файлы twi master,twi slave и использовать их.
А разряды прописываются так:
#define TWIE 0
#define TWEN 2
#define TWWC 3
#define TWSTO 4
#define TWSTA 5
#define TWEA 6
#define TWINT 7


--------------------
"Hello, word!" - 17 errors 56 warnings
Go to the top of the page
 
+Quote Post
Dj Kitt
сообщение Jun 25 2006, 08:12
Сообщение #13


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 3-06-06
Из: Краснодар
Пользователь №: 17 736



Огромное спасибо всем, кто отозвался!!!

Новый вопрос, ламерский, поэтому просьба не пинать начинающегоsmile.gif

Для определения скорости и всего остального я буду использовать проверенный способ - геркон и магниты.

1)Как я понял, мне необходимоо этот геркон вещать лапу внешнего прерывания INT0/INT1, если не прав - поправте.

2) пришло прерывание, счетчик прибавил в к пройденному пути Х.ХХ метров, а как мне засечь время между пришедшими импульсами(вопрос ламерский,Т.К. это принцип частотомера для до 100-150 гц, я так и не понял как они работают...( на колесе будут несколько магнитов))???

Разложите пожалуйста этот вопрос по полочкам, очень прошу!
Заранее спасибо!

Сообщение отредактировал Dj Kitt - Jun 25 2006, 08:14


--------------------
Да, мы такая нация! Мы и Гитлера до самоубийства довели!
Go to the top of the page
 
+Quote Post
AndyBig
сообщение Jun 25 2006, 09:00
Сообщение #14


Иногдящий
****

Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931



Цитата
1)Как я понял, мне необходимоо этот геркон вещать лапу внешнего прерывания INT0/INT1, если не прав - поправте

В принципе, верно, хотя при необходимости можно повесить его на любую ногу контроллера, а состояние этой ноги считывать программно в основном цикле. 100 Гц - достаточно маленькая частота для программной обработки smile.gif.
Цитата
2) пришло прерывание, счетчик прибавил в к пройденному пути Х.ХХ метров, а как мне засечь время между пришедшими импульсами

Завести таймер на отсчет, скажем, миллисекунд и по прерыванию от геркона считывать и обнулять этот таймер. А дальше элементарная математика.
Go to the top of the page
 
+Quote Post
Dj Kitt
сообщение Jun 25 2006, 19:03
Сообщение #15


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 3-06-06
Из: Краснодар
Пользователь №: 17 736



Спасибо, но это ответ не совсем для ламера.....=)

Т.е. таймер считает например 10 мс, когда приходит прерывание, отсчитанное значение уходит в переменную, а сам счетчик сбрасывается, я правильно понял??? Поправте....
И еще, опишите плиз на С алгоритм обработкий таймера.
( на форуме порылся, там почти всё на АСМе)

Сообщение отредактировал Dj Kitt - Jun 25 2006, 19:04


--------------------
Да, мы такая нация! Мы и Гитлера до самоубийства довели!
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st August 2025 - 08:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.01509 секунд с 7
ELECTRONIX ©2004-2016