нужно в проге сформировать сигналы интерфейса I2C на пинах LPT-порта для
программирования памяти 24LC64. (Частота импульсов 400 кГц.) Что-то я
не очень догоняю, как такие микросекундные времена можно извлечь из Винды.
Идеальное решение, конечно, было бы такое: прога работает с оборудованием
через USB-подключение, на USB висит микроконтроллер, далее искомый I2C.
Но такое решение не канает. (Кому интересно, я объясню -- почему)
Обязательные условия:
1. Windows XP
2. Порт LPT
3. Протокол I2C
4. Информацию для заливки в 24LC64 нужно готовить этой же прогой, т.е.
должен быть гуевый интерфейс с использованием таблички (grid), + MFC.
т.е. гремучая смесь получается. На мои возражения, что это все плохо
совместимо и толком работать не будет, начальство заявляет, что именно
так и работает программатор в CodeVision.