Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.19;
Скачать: CL | DM;

Вниз

Перепрошивка EEPROM   Найти похожие ветки 

 
ychenick ©   (2004-07-29 23:00) [0]

Нужно написать программу для перепрошивки EEPROM"a (перезаписуемого ПЗУ). Нужен именно исходный код на Delphi а не программа (типа PonyProg и другие, т.к. нужно за лето написать эту прогу и здать после каникул). Документация по работе с микрухой здесь: http://www.joker-tmn.narod.ru/93C46.PDF
(Жаль на вражеском языке).

У меня такие достижения:

Подключил к LPT так:
1 (CS)      pin 3  (D1)
2 (CLK)   pin 2  (D0)
3 (DI)       pin 4  (D2)
4 (D0)      pin 10 (ACK)
5 (Vss)     pin 25 (GND)
6 (N/C)    none
7 (N/C)    none
8 (Vcc)    pin 5  (D3)

Из дока я понял так:
1)включаем питание pin5(D3) - Vcc
2)включаем pin 3  (D1) - Chip Select Input (CS)

Повторяем пока не считаем информацию:
3)включаем  pin 2  (D0)   - CLK  - высокий уровень Clock
4)выключаем  pin 2  (D0)   - CLK  - низкий уровень Clock

Реакция такая:
1)включаем питание pin5(D3)  - Vcc
pin 10 (ACK) = 1
Дальше реакции нет. Я что-то не так перевёл? Исправьте алгоритм,
пожалуйста?


 
GanibalLector ©   (2004-07-30 01:32) [1]

Вообще-то проще купить все готовое.Лично у мя в городе программаторы продаются по 15-17$.Я считаю что это ОЧЕНЬ дешево.
Если ты все-таки решишь сделать все сам,то необходимо будет делать плату(буферизация,разложение байта на D0-D7,A0-A7,A8-A15 а это подразумевает использование 3 регистров, ну и много всего еще).


 
Германн ©   (2004-07-30 03:02) [2]

2 GanibalLector ©   (30.07.04 01:32) [1]
Что проще - то не всегда хорошо. :(

См. сабж.
> нужно за лето написать эту прогу и здать после каникул

Так и что ты предлагаешь "здать" после каникул?


 
KSergey ©   (2004-07-30 08:37) [3]

> ychenick ©   (29.07.04 23:00)

Сумма?


 
GanibalLector ©   (2004-07-30 09:43) [4]

2 Германн
Я почему предложил купить автору,да потому,что автор судя по всему не знаком с эл.понятиями электроники.Поэтому,в его случае ИМХО проще купить.У меня на написание подобного софта ушло примерно от 2 до 4 недель.


 
Германн ©   (2004-08-01 02:26) [5]

2 GanibalLector ©   (30.07.04 09:43) [4]
Не ну программаторы действительно проще купить!

Но ведь автору сабжа нужно, имхо, предъявить после каникул не прибор, а программу, и даже не саму программу, а ее исходники!

Не, их тоже можно купить. Точнее заказать и оплатить заказанное.


 
ychenick ©   (2004-08-01 11:55) [6]

А кто что знает о протоколе Microwire?


 
N170   (2004-08-01 12:07) [7]

1 (CS)      pin 3  (D1)
2 (CLK)   pin 2  (D0)
3 (DI)       pin 4  (D2)
4 (D0)      pin 10 (ACK)

Это, вообще-то, SPI....


 
ychenick ©   (2004-08-01 23:26) [8]


> Это, вообще-то, SPI....

Читай http://www.joker-tmn.narod.ru/93C46.PDF, там сказано  Serial Microwire Bus EEPROM


 
RapTor ©   (2004-08-03 14:31) [9]

Глянь почту на своем рамблере.



Страницы: 1 вся ветка

Текущий архив: 2004.09.19;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.055 c
14-1093935407
Nikolay M.
2004-08-31 10:56
2004.09.19
Гостиницы в Питере - 2


6-1089616621
ikivio
2004-07-12 11:17
2004.09.19
Socket Error в компонентах Indy


14-1093746177
Думкин
2004-08-29 06:22
2004.09.19
С днем рождения! 29 августа


3-1093119022
Страдалец
2004-08-22 00:10
2004.09.19
через ADO вставить в базу MS Access ссылку (hyperlink)


3-1093085647
Piter
2004-08-21 14:54
2004.09.19
Странное поведение RecordCount