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

 
 
> CY7C68001 и eeprom, Какая частота на I2C?
TailWind
сообщение Sep 11 2006, 10:46
Сообщение #1


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

Группа: Свой
Сообщений: 125
Регистрация: 15-11-04
Пользователь №: 1 135



Кто-нибудь смотрел анализатором?

Какая частота на SCL?
Он читает блочно или побайтно?

Хочу эмулировать eeprom с помощью atTiny15.
Хочу понять, успеет ли микроконтроллер.
А анализатора у меня нет.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
TailWind
сообщение Sep 16 2006, 08:58
Сообщение #2


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

Группа: Свой
Сообщений: 125
Регистрация: 15-11-04
Пользователь №: 1 135



Табличка классная, спасибо!

Mega48 в моём прайсе 1.2$

Взял пока tiny13 - 1$.
У него внутренний генератор не 1.6МГц, а 9.6Мгц.

Но вот что странно.
Зачем они поменяли местами PORTB-4 и PORTB-3 ????
Это ошибка? Кристалл вообще рабочий?

Вот так работает (на выходе меандр) :
Код
qqq:
  sbi DDRB, 4
  cbi DDRB, 4
  rjmp qqq


А так нет (на выходе глухо):
Код
  sbic PINB, 4
  rjmp PC-1
qqq:
  sbi DDRB, 4
  cbi DDRB, 4
  rjmp qqq


Тот же код, с поправкой на 3-4 работает на tiny15.

Может PINB не равно $16 ???
Или rjmp PC-1 по другому как-то писать?
Go to the top of the page
 
+Quote Post
defunct
сообщение Sep 16 2006, 14:10
Сообщение #3


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(TailWind @ Sep 16 2006, 11:58) *
Mega48 в моём прайсе 1.2$

Взял пока tiny13 - 1$.

Мда.. вероятно для единичного устройства 0.2$ весомый аргумент в пользу того чтобы отказаться от аппаратного TWI и "маяться" с программным..
Оптом m48 будет в районе 0.7$. t13 ~0.5$.
В розницу m48 еще зимой была 0.95$ в Эфо.
Однако m48 будет работать в режиме Slave безглючно вплоть до 400khz и помимо i2c она еще сможет заниматься чем-то другим, в то время как t13 - нет.
Go to the top of the page
 
+Quote Post
TailWind
сообщение Sep 16 2006, 20:36
Сообщение #4


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

Группа: Свой
Сообщений: 125
Регистрация: 15-11-04
Пользователь №: 1 135



Цитата(defunct @ Sep 16 2006, 18:10) *
Мда.. вероятно для единичного устройства 0.2$ весомый аргумент в пользу того чтобы отказаться от аппаратного TWI и "маяться" с программным..

Устройство мелко серийное.
Отличается низкой ценой.
Приходиться экономить везде.

Ещё и размер имеет значение ;)

Маяться не пришлось. Мне даже было интересно.
Я написал усечённую Verilog модель tiny13.
Отлаживать стало просто ;)

Цитата(defunct @ Sep 16 2006, 18:10) *
Однако m48 будет работать в режиме Slave безглючно вплоть до 400khz и помимо i2c она еще сможет заниматься чем-то другим, в то время как t13 - нет.

Там 100кГц. Я снял картинки анализатором.
Кроме i2c больше ничего не нужно.

Самое важное
Мне всё-таки удалось сделать это на tiny15.
Я затягивал SCL, как это разрешает i2c.
Но в серию я это пустить не могу, уж очень маленький запас по частоте!

Классно было бы оседлать tiny13!
Но что-то не работает PINB !!!!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- TailWind   CY7C68001 и eeprom   Sep 11 2006, 10:46
- - Doka   ну так если не будет успевать, то пусть тормозит ш...   Sep 11 2006, 12:10
- - MALLOY2   Конечно успеет, так как по спецификации I2С max 40...   Sep 12 2006, 07:38
- - TailWind   Tiny работает на 1.6МГц. Впритык! А на счёт ...   Sep 12 2006, 08:13
- - TailWind   Если кому интересно SCL 93kHz (10.8us)   Sep 14 2006, 12:45
- - TailWind   Я хочу сделать i2c slave - эмулятор eeprom. Нужно ...   Sep 15 2006, 13:30
- - TailWind   Tiny15 выставляет Ack: Буду искать что-то другое...   Sep 15 2006, 13:36
- - DS_   Это самый неудачный микроконтроллер для такой зада...   Sep 15 2006, 18:06
- - defunct   Возьмите Mega48, у нее есть аппаратный I2C (TWI) п...   Sep 15 2006, 22:13
- - -Al-   Цитата(TailWind @ Sep 11 2006, 14:46) Хоч...   Sep 16 2006, 15:35
- - TailWind   Он мне для защиты нужен. Эмулирую eeprom чтобы лиш...   Sep 16 2006, 20:44
|- - -Al-   Цитата(TailWind @ Sep 17 2006, 00:44) Он ...   Sep 17 2006, 07:12
- - TailWind   2 Модератор Лучше удали тему совсем! Чем она...   Sep 17 2006, 10:49


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

 


RSS Текстовая версия Сейчас: 25th June 2025 - 02:08
Рейтинг@Mail.ru


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