|
|
  |
ATtiny13 + AT45B011B, SPI на tiny13 и чем запрограммировать AT45B? |
|
|
|
Jul 27 2007, 10:05
|
Местный
  
Группа: Свой
Сообщений: 242
Регистрация: 27-01-05
Пользователь №: 2 225

|
Цитата(radimir @ Jul 27 2007, 13:49)  но на тини нет SPI SPI сделать программным
|
|
|
|
|
Jul 27 2007, 11:25
|

Участник

Группа: Свой
Сообщений: 49
Регистрация: 18-02-05
Из: Екатеринбург
Пользователь №: 2 746

|
2prottoss Огромное вам человеское спасибо!  просто и со вкусом. а вот может кто нить посоветует чем прошить AT45B ? Вроде как куча программаторов которые по spi шьют а вот 45B не поддерживают...
|
|
|
|
|
Jul 27 2007, 22:02
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(ReAl @ Jul 27 2007, 13:03)  prottoss, а какой смысл в подпрограмме разделять wr_data и rd_data ? Вполне можно вдвигать биты на освободившееся место в wr_data, как я обычно и делаю Проттосс ответил, что никакого смысла нет, но мне кажется, что всё-таки смысл есть. Если вы передаете строку символов, то передаваемая строка заменяется на принимаемую, что не всегда удобно и не всегда возможно, скажем, если строка находится в пзу.
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Jul 28 2007, 17:59
|

Участник

Группа: Свой
Сообщений: 58
Регистрация: 17-01-07
Из: Одесса
Пользователь №: 24 523

|
Цитата а вот может кто нить посоветует чем прошить AT45B ? Вроде как куча программаторов которые по spi шьют а вот 45B не поддерживают... Попробуй это http://www.amwaw.edu.pl/~adybkows/elka/ispprog.html правда сам не пробывал, не успел, но должно работать, кстати, можно назначать пины порта под разную разводку программатора, по умолчанию (по схеме) должен быть выбран ADD ISP программатор. А кристалл какой? AT45DB или AT45D? - там разное питающее напряжение - 3,3В и 5В.
--------------------
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|