Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
17.04.2007, 18:57
|
|
Частый гость
Регистрация: 31.01.2007
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Я думаю что проверять всё это лучше на практике, (на мой протеус надежды никакой). Посоветуйте какой-нибудь очень простой, но рабочий программатор для ATMEL (вроде STK200/300).
До этого писал в Algoritm Bulder, поэтому прошивал из программы, может есть чисто программатор для родного шнура?
Uniprof уже пробовал, на COM порту всегда ошибки.
|
|
|
|
18.04.2007, 09:06
|
|
Прохожий
Регистрация: 28.11.2006
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Тема меня в своё время просто спасла.
Но она для 21xx01x - а у ней 1 байт на внутренний адрес.
У 02й я смотрю кстати тоже.
Текст программы на 55й и 56й страницах сохраняешь в 1 файле.
Желаю дачи.
Прикрепленный файл: 3977035.rar
|
|
|
|
19.04.2007, 23:25
|
|
Прописка
Регистрация: 30.06.2006
Сообщений: 147
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 3 сообщении(ях)
|
Уважаемый mdn_tec, могу добавить только, что каждое устройство с шиной i2c имеет свой фиксированый адрес, который !может! отличаться от приведенного в общих таблицах с перечнями адресов, и даже в PDF мануалах. Нужно писать программы и перебором адресов искать устройства на шине.(в крайнем случае).
Чтобы Вам разобраться привожу рабочие программы для AVR. (в свое время я пытался сделать ридер на графическом LCD c i2c, но до флеши дело не дошло, текст загружался в проц и LCD посредством шнура программатора РоnyProg c с программы на Бейсикe.)
Впрочем смотрите,пробуйте, удачи.
С ув. retaler.
Прикрепленный файл: 2740162.ZIP
|
|
|
|
26.04.2007, 20:46
|
|
Частый гость
Регистрация: 31.01.2007
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Ура!
Собрал схему на Tiny2313 и 24с02.
Всё прекрасно работает!!!
![Валяюсь от смеха](images/smilies/icon_biggrin.gif) И получается куда лучше чем в протеусе.
Спасибо всем кто откликнулся!!!
|
|
|
|
26.04.2007, 23:20
|
|
Гражданин KAZUS.RU
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Сообщение от retaler
|
Уважаемый mdn_tec, могу добавить только, что каждое устройство с шиной i2c имеет свой фиксированый адрес, который !может! отличаться от приведенного в общих таблицах с перечнями адресов, и даже в PDF мануалах. Нужно писать программы и перебором адресов искать устройства на шине.(в крайнем случае)...
|
Честно говоря с этим не согласен.... Не сталкивался с тем чтоб адресс не совпадал с pdf, и нет смысла перебирать адресса.... ИМХО
Прикрепленный файл: 2740162.ZIP
|
|
|
|
27.04.2007, 06:00
|
|
Вид на жительство
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Немножко в сторону, но в целом по теме. В Proteus есть такие инструменты, как I2C и SPI датчики (шпионы). Висит такой девайс и ничего не выдаёт, хотя на входах все сигналы присутствуют. Иногда остановит работу программы. Ну и что? ![Обижен](images/smilies/icon_beee.gif) Подскажите, плз, чего нужно от него ожидать? В хелпе к протеусу ничего осмысленного не нашёл....
|
|
|
|
27.04.2007, 12:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Сообщение от zelanez
|
Немножко в сторону, но в целом по теме. В Proteus есть такие инструменты, как I2C и SPI датчики (шпионы). Висит такой девайс и ничего не выдаёт, хотя на входах все сигналы присутствуют. Иногда остановит работу программы. Ну и что? Подскажите, плз, чего нужно от него ожидать? В хелпе к протеусу ничего осмысленного не нашёл....
|
подсоединял датчик I2C в протеусе 6.9 работало,видно было старт,стоп и передачу в шестидиричном коде.
|
|
|
|
27.04.2007, 17:56
|
|
Частый гость
Регистрация: 31.01.2007
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
У меня тоже была такая проблема со всеми инструментами. Когда их окно закроешь в режиме симуляции, то оно уже не появиться. Что бы не перезапусать Proteus необходимо вызвать из главного меню Debug -›Reset popup windows (или reset persistent
model data). Если это сделать, то при запуске симуляции окно шпиона сново появиться. ( для I2C -родные SDA и SCL подключаются соответственно SDA и SCK)
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Mega 8 + TWI (I2C) Slave Помогите.
|
west1111 |
Микроконтроллеры, АЦП, память и т.д |
46 |
10.07.2013 01:40 |
?-быстродействие I2C
|
giran |
Микроконтроллеры, АЦП, память и т.д |
1 |
15.05.2007 15:14 |
Помогите разобраться с внешней памятью по I2C
|
graham |
Микроконтроллеры, АЦП, память и т.д |
3 |
16.12.2005 17:01 |
I2C
|
chipic128 |
Микроконтроллеры, АЦП, память и т.д |
4 |
23.02.2005 02:19 |
I2C
|
zevs |
Микроконтроллеры, АЦП, память и т.д |
0 |
11.01.2005 16:11 |
Часовой пояс GMT +4, время: 05:08.
|
|