Перепрошивка EEPROM
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Forsyte 29 июля 2004 г. 23:30

Плиз, дочитайте полностью!
Нужно написать программу для перепрошивки 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

Дальше реакции нет. Я что-то не так перевёл? Исправьте алгоритм,
пожалуйста?



Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru