Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вывод данных на печать
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
MoonPhoenix
Доброго времени суток.

Я недавно начал работать с AVR.
Среда программирования - CodeVisionAVR.

Возник вопрос: Как вывести данные на принтер?

Не могли бы Вы объяснить как можно проще (на C).
А ещё лучше дать ссылку на библиотеку (для CodeVisionAVR).
BVU
Смотрите здесь, что-то похожее:
http://electronix.ru/forum/index.php?showtopic=11491&hl=
Igor26
Цитата(MoonPhoenix @ Feb 16 2006, 12:58) *
Доброго времени суток.

Я недавно начал работать с AVR.
Среда программирования - CodeVisionAVR.

Возник вопрос: Как вывести данные на принтер?

Не могли бы Вы объяснить как можно проще (на C).
А ещё лучше дать ссылку на библиотеку (для CodeVisionAVR).

В моём случае не хватало выводов у процессора. Я применил самую дешевую Альтеру. От процессора требовалось, помоему, четыре ноги. Совершенно спокойно печатал на штрихкодовых принтерах.
Но в моем случае использовался обычный CENTRONIX. Ничего не могу сказать про EPP, ECP и т.д. На мой взгляд сложностей быть не должно. В описаниях на параллельные принтеры, по крайней мере которые мне были нужны, было описание протокола обмена и формат команд. Достаточно хорошо CENTRONIX описан в книге "Разработка устройств сопряжения".
Если Вам интересен вариант с Альтерой, то дайте знать.
MoonPhoenix
Я бы хотел конкретизировать задачу.

Будем считать, что матричный принтер подключен к ATmega128.

Желательно обмен по интерфейсу CENTRONIX.

Где можно посмотреть пример на именно на C коде.
Igor26
Цитата(MoonPhoenix @ Feb 16 2006, 14:10) *
Я бы хотел конкретизировать задачу.

Будем считать, что матричный принтер подключен к ATmega128.

Желательно обмен по интерфейсу CENTRONIX.

Где можно посмотреть пример на именно на C коде.

Хорошо. Попробую к завтрашнему утру поискать примеры. Были где-то.
MoonPhoenix
Цитата(Igor26 @ Feb 16 2006, 13:18) *
Цитата(MoonPhoenix @ Feb 16 2006, 14:10) *

Я бы хотел конкретизировать задачу.

Будем считать, что матричный принтер подключен к ATmega128.

Желательно обмен по интерфейсу CENTRONIX.

Где можно посмотреть пример на именно на C коде.

Хорошо. Попробую к завтрашнему утру поискать примеры. Были где-то.


Спасибо! Буду ждать.
Igor26
В прикрепленном файле простейший пример. Должен скомпилироваться под CVAVR. Спрашивайте, что будет неясно.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.