51159
Дослідження текстового та графічного режимів роботи EPSON-сумісних матричних принтерів
Лабораторная работа
Коммуникация, связь, радиоэлектроника и цифровые приборы
Специальные функции передаются на ПУ сериями Escpe Серия Escpe состоит из кода Escpe 1B и буквенноцифровых знаков или символов. Виды шрифтов SO выход из основного набора ИСО включение широкого шрифта ESC SO включение широкого шрифта SI вход в основной набор ИСО включение уплотненного шрифта ESC SI включение уплотненного шрифта DC2 выключение уплотненного шрифта DC4 выключение широкого шрифта ESC E включение жирного шрифта ESC F выключение жирного шрифта ESC G включение двойной печати ESC H выключение двойной...
Украинкский
2014-02-10
26.69 KB
8 чел.
Національний Технічний Університет України
«Київський Політехнічний Інститут»
ННК «Інститут прикладного системного аналізу»
Кафедра математичних методів системного аналізу
Лабораторна робота №1:
з курсу “Технічне забезпечення інформаційних технологій
Виконав:
Студент 3-го курсу
групи КА-05
Вертилецький В.Г.
Прийняв:
Кірюша Б.А.
Київ 2012
Лабораторна робота № 1
Мета вивчення принципів роботи, можливостей та програмування EPSON-сумісних принтерів.
Основные технические характеристики и принцип действия матричного EPSON совместимого принтера
Матричный EPSON совместимый принтер относится к классу иглопечатающих матричных устройств последовательного действия со средней скоростью печати.
Технические параметры и конструкция принтера обеспечивают широкий диапазон применений принтера позволяет печатать алфавитно-цифровую информацию и графические изображения.
1. Технические характеристики
1.1. Текстовый режим |
|
Скорость печати |
100 знаков в секунду |
Направление печати |
в двух направлениях с логической оптимизацией движения головки |
Количество иголок |
9 |
Растр символов |
9х9 точек |
Набор символов |
95 символов, 3 различных набора символов |
Размеры символов |
при делении 1/10”-2,47х2,04 мм, при делении 1/12"-2,47x1,48 мм, при делении 1/17"-2,47х1,20 мм (высота с расширением вниз 3,17 мм, вид шрифта устанавливается переключателями DIL или программно). |
Виды шрифтов |
Количество символов |
|
на дюйм |
в строке |
|
Нормальный |
10 |
136 |
Широкий |
5 |
68 |
"элита" |
12 |
163 |
"элита/широкий в |
6 |
81 |
Уплотненный |
17 |
233 |
Уплотненный/широкий |
8.5 |
116 |
1.2. Точечный режим |
|
Основной шаг точечного растра по вертикали |
72 точки на дюйм |
Основной шаг точечного растра по горизонтали |
400, 576. 640. 720. 960 и 1920 точек на 8 дюймов |
1.3. Обработка документов |
|
Построчная подача |
1/6 дюйма (4.23 мм) или 1/8 дюйма (3.16мм) установка переключателями DIL 1/6, 1/8, 7/72, n/72, n/216 дюйма программируется (n = 1, 2, 3,..., 255) |
Направление подачи |
вперед; назад единичными шагами, посредством клавиши; назад программируется (при системах подачи зубчатыми колесами) |
Виды формуляров |
непрерывный с краевой перфорацией ("лепорелло"), трактор 130-420 мм; рулон - 85-420 мм. диаметр рулона не более 126 мм. диаметр бобышки до 16 мм; отдельный формуляр 85 420 ми |
Копии Красящая лента |
1 оригинал и 2 копии, общая толщина не должна превышать 0.3 мм. стандарт - кассетная лента FВК 1. дополнительно - лента шириной 13 мм с переключающими отверстиями, диаметр катушки 54 мм. |
Описание команд
Ввиду широкого спектра использования матричный EPSON совместимый принтер предлагает разнообразные возможности программно-управляемого вывода.
Управление ПУ осуществляется на базе ASCII (American standard code for information interchange). Буквы, числа и специальные символы адресуются от 32 до 126 и от 160 до 254. Специальные функции передаются на ПУ сериями Escape Серия Escape состоит из кода Escape (1B) и буквенно-цифровых знаков или символов.
Если передана целая строка печатных данных (включая символ пробела), а следующий символ действителен и может быть отпечатан, то распечатывается содержимое буфера печати, после чего выполняется LINE FEED
Далее приведены управляющие коды м поясняющие примеры.
Виды шрифтов
SO - выход из основного набора (ИСО)/включение широкого шрифта,
ESC SO - включение широкого шрифта,
SI - вход в основной набор (ИСО)/включение уплотненного шрифта,
ESC SI - включение уплотненного шрифта,
DC2 - выключение уплотненного шрифта,
DC4 - выключение широкого шрифта,
ESC E - включение жирного шрифта,
ESC F - выключение жирного шрифта,
ESC G - включение двойной печати,
ESC H - выключение двойной печати,
ESC M - включение шрифта "элита",
ESC P - включение шрифта "пика",
ESC S - включение печати в верхней или нижней части строки,
ESC T - выключение печати в верхней или нижней части строки,
ESC W - включение или выключение широкого шрифта,
ESC ! - выбор вида шрифта,
ESC - включение или выключение режима подчеркивания.
Точечный режим
ESC K - точечный режим: 480 позиция на 8 дюймов,
ESC L - точечный режим: 960 позиций на 8 дюймов,
ESC Y - точечный режим: 960 позиций на 8 дюймов,
ESC Z - точечный режим: 1920 позиций на 8 дюймов,
ESC * - выбор точечного режима.
Интервал между строками
ESC 0 - установка интервала на 1/8",
ESC 1 - установка интервала на 7/72",
ESC 2 - установка интервала на 1/6",
ESC 3 - установка интервала на n/216",
ESC A - установка интервала на n/72".
Подача бумаги
LF - построчная подача,
VT - вертикальная табуляция,
FF - подача формуляров,
ESC J - выполнение построчной подачи n/216,
ESC j - выполнение построчной подачи назад n/216",
ESC N - установка конечной строки формуляра,
ESC O - выключение конечной строки формуляра,
Управление форматом
LF - конец установки табулятора,
BS - шаг назад,
HT - горизонтальная табуляция,
CR - установка печатной позиции на начало строки,
ESC B - установка меток вертикальной табуляции.
ESC C - установка длины формуляра n строк,
ESC C0 - установка длины формуляра n дюймов,
ESC D - установка меток горизонтальной табуляции,
ESC Q - установка количества символов на строку.
Управление вводимыми данными
CAN - гашение буфера печати,
DEL - гашение последнего символа в буфере печати,
Прочие команды
BEL - зуммер,
ESC 8 - выключение контроля конца бумаги,
ESC 9 - включение контроля конца бумаги,
ESC R - выбор набора символов,
ESC U - установка печати в одном или двух направлениях,
ESC < - установка печати в одном направлении (1 строка)
ESC @ - инициация ПУ.
Листинг программы:
// TZLAB1ver1.1.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <cstdio>
#include "image.h"
using namespace std;
void main ()
{
char esc = 27;
//first part
fstream f = fstream("e:\\tzkit\\DOSPrinter26\\a.prn", fstream::out | fstream::binary);
f << (char)0x1B << (char)0x0E << "wide Veriletskij V\n";
f << (char)0x14;
f << (char)0x1B << (char)0x0F << "strong Veriletskij V\n";
f << (char)0x12;
f << (char)0x1B << (char)0x45 << "bold Veriletskij V\n";
f << (char)0x1B << (char)0x46;
f << (char)0x1B << (char)0x47 << "double Veriletskij V\n";
f << (char)0x1B << (char)0x48;
f << (char)0x1B << (char)0x4D << "font elita Veriletskij V\n";
f << (char)0x1B << (char)0x50 << "font pika Veriletskij V\n";
f << (char)0x1B << (char)0x53<< (char)0x0 << "print up Veriletskij V\n";
f << (char)0x1B << (char)0x53<< (char)0x1 << "print down Veriletskij V\n";
f << (char)0x1B << (char)0x54;
f << (char)0x1B << (char)0x2D<< (char)0x1 << "podcresleli Veriletskij V\n";
f << (char)0x1B << (char)0x2D<< (char)0x1;
//second part
FILE *file=fopen("e:\\tzkit\\DOSPrinter26\\line.prn","wb");
fprintf(file,"ESC K -- %c%c%c%c%c",27,'K',60,0);
for (int i=0; i<60;i++)
fputc(0x28,file);
fprintf(file,"\n");
fprintf(file,"ESC L -- %c%c%c%c%c",27,'L',60,0);
for (int i=0; i<60;i++)
fputc(0x28,file);
fprintf(file,"\n");
fprintf(file,"ESC Z -- %c%c%c%c%c",27,'Z',60,0);
for (int i=0; i<60;i++)
fputc(0x28,file);
fprintf(file,"\n");
fclose(file);
//third part
//cout << esc << 'A' << 1;
freopen("lab1.prn", "w", stdout);
for (int p = 0; p < 7; p++)
{
cout << "\r\n" << esc << (char)0x0E << "Fixed capacitor polarized ESC * " << p;
cout << "\r\n";
for (int i = 0; i < 10; i++)
{
cout << esc << (char)42 << (char)p << (char)(tim.width % 256) << (char)(tim.width / 256);
for (int k = 0; k < 160; k++)
{
char c = 0;
for (int j = 0; j < 8; j++)
c = (c << 1) + 1 - tim.pixel[k + i * 8 * 160 + j * 160] / 255;
cout << c;
}
cout << "\r\n";
}
}
}
А также другие работы, которые могут Вас заинтересовать | |||
69933. | Предмет и методы науки истории | 41.5 KB | |
Предмет и методы науки истории. Методы истории. Важнейшая задача истории обобщение и обработка накопленного человеческого опыта. Ключевский писал: Без знания истории мы должны признать себя случайностями не знающими как и зачем мы пришли в мир как и для чего в нем живем как и к чему... | |||
69934. | Предмет и задачи психофизиологии. Принципы психофизиологического исследования | 41.5 KB | |
Принципы психофизиологического исследования В связи с успехами изучения активности отдельных нейронов мозга животных и в условиях клинического обследования у человека психофизиология стала наукой не только о физиологических но и о нейронных механизмах психических процессов состояний и поведения. | |||
69935. | Содержание предпринимательской деятельности в жизни современного общества | 233 KB | |
Изучить сущность предпринимательской деятельности и ее роль в развитии общества и бизнеса цели предпринимательства условия предпринимательской деятельности. История возникновения и сущность предпринимательства. Виды и формы предпринимательства. | |||
69936. | Предмет, система курса «Основы права» | 92.5 KB | |
Цель лекции: ознакомить студентов с основными юридическими понятиями, основными законами которые были приняты за годы суверенитета. Рассмотреть основные этапы становления науки о правовых отношений. | |||
69937. | Введение в теорию менеджмента | 141 KB | |
Менеджмент сложный непрерывный динамичный и целенаправленный процесс воздействия управляющей системы субъект управления на управляемый объект при помощи различных методов и средств для достижения поставленных целей. Объект управления социально-экономическая система воспринимающая... | |||
69938. | Предмет гидроэкологии | 70 KB | |
Гидробиология гидроэкология наука изучающая биологические процессы происходящие в водных экосистемах взаимодействие гидробионтов со средой их роль в функционировании водных экосистем естественного и искусственного происхождения в процессах трансформации вещества и энергии... | |||
69939. | Классификация строительных материалов. Состав, структура и основные свойства строительных материалов | 199 KB | |
Строительными называются материалы для возведения и ремонта зданий и сооружений. Изучение строительных материалов в вузе предполагает не просто знакомство с названиями и применением материалов. В высшем учебном заведении не должно быть чисто информационных курсов. | |||