- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型智能打印机(Tpup-40A接口电路)
郑州航空工业管理学院
《单片机原理与应用》
课程设计说明书
09 级 电气工程及其自动化 专业 七二 班级
题 目 微型智能打印机(Tpup-40A接口电路)
姓 名 吕鹏翀 学号 090607221
指导教师王义琴 职称 讲师
二О 一二 年 6 月 2 日
一、设计智能微型打印机(TpμP-40A接口电路设计)的基本原理
TpμP-40A的主要技术性能;
1:具有2KB控制程序及标准的Centironic并行接口。
2:具in有较丰富的打印命令,格式简单。
3:可产生全部标准的ASII代码字符,以及128个飞镖准字符和图符。
4:打印格式比较灵活。
5:字符,图符和点阵图可以在宽和高的方向放大2,3,4倍。
6:每行字符的点行数课用命令更换及字符行间距及每行字符的空点航在0-255间任选。
7:带有水平和垂直制表命令便于打印表格。
8:具有重复打印同一字符命令,以减少输送代码的数量。
9:带有重复命令格式的检错功能,当输入错误命令时,打印机立即打出错误的信息代码。
TpμP-40A微型打印机与计算机系统通过机箱后的20芯扁平电缆及插件相连。打印机箱后部接插件引脚号如图所示。各引脚定义如下:
2 4 6 8 10 12 14 16 18 20
GND GND GND GND GND GND GND GND ACK FRR STB DBO DB1 DB2 DB3 DB4 DB5 DB6 DB7 BUSY
DB0-DB7:数据线,单向由计算机输入打印机。
STROBE:数据选通信号。在该信号的上升沿时,数据线上的8位并行数据被打印机读入机内锁存。
BUSY:打印机忙状态忙状态信号,当该信号有效时,表示打印机正忙于处理数据。此时,CPU不得不使用信号向打印机送入新的数据。
ACKK:打印机的答应信号。此信号为有效电瓶状态,表明打印机已取走数据上的数据。
ERR:出错信号。当送入打印机的命令格式有错误时,打印机立即引出一行错误信息,以提示操作者注意,在打印机打印出信息之前,该信号出现一个负脉冲,脉冲宽度为30ms。
接引信号时序:
TpμP-40A全部代码共256个,其中00H无效,代码01H-0FH为打印命令,代码10H-1FH为用户自定义代码:代码为20H-7FH为标准ASII码:代码80H-FFH为非ASCII代码,其中包括少量汉字,希腊字母,块图图符和一些特殊的字符。
TpμP-40A中全部字符代码为10H-FFH,字符串的结束代码,或回车换行代码为0DH.但是,当输入代码满40个时,打自动回车。
TpμP-40A智能微型打印机的工作原理是其控制命令由一个命令字节和若干参数字节组成,其格式如下;
ccxxo...xxn
其中cc命令代表01H-0FH.XXn;n个参数字节,n=0-250,随不同命令而异,命令结束代码为0DH,除代表中代码为06H的命令必须用它结束外,其余均可以忽略。
命令代码 命令功能 01H 打印字符,图等,增宽(X1,X2,X3,X4) 02H 打印字符,图等,增高(X1,X2,X3,X4) 03H 打印字符,图等,宽和高同时增加(X1,X2,X3,X4) 04H 字符行间距更换 定义 05H 用户自定义字符点阵 06H 驻留代码字符点阵式样更换 07H 水平跳区 08H 垂直跳区 09H 恢复ASCII代码和清除输入缓冲区命令 0AH 一个空位后回车换行 0BH-0CH 无效 0DH 回车换行 0EH 重复打印同一字符命令 0FH 打印位点阵图命令
命令非法时的出错提示:
当主机向TpμP-40A输入非法命令时,打印机即打印出错代码,用以提示用户,出错代码信息打印格式如图所示,其含义如下:
ERROR:0-----放大系数出界,级放大系数是1,2,3,4以外的数字此错误出现在使用01H,02H和03H命令时。
ERROR:1-----定义代码非法。及用户自定义代码不是10H-1FH.
ERROR:2-----非法换代码命令只能用10H-1FH去换驻留字符代码,否则视为非法。
ERROR:3-----绘图命令错误。既指定图形字节数为0或大于240。
ERROR:4-----垂直命令错误,即制定空行数为0。
二、设计方案
单片机硬件系统设计是以单片机最小系统设计为核心,配置适当外围电路,能够实现应用需求各项指标的电子电路设计,单片机硬件系统设计可以
您可能关注的文档
最近下载
- 2025年西安航空职业技术学院单招职业适应性测试模拟试题及答案解析.docx
- 重庆市第八中学校2023-2024学年七年级上学期期末语文试题(解析版).docx
- 《21. 蝉》 课件 课件-2024-2025学年八年级语文上册 (统编版).pptx VIP
- 食品营养与健康 功能因子 功能因子.ppt
- 中建一局劳务分包合同范本.pdf
- 栖霞建设(600533)公司2023年财务分析研究报告.doc
- 四川大学工程训练课件 铸造成形.ppt
- 建筑施工组织设计规范GBT-50502-2009条文与制定说明.doc VIP
- 矿物与我们的生活科学教案.doc VIP
- 储能技术储能材料新能源材料锂电池储能.ppt VIP
文档评论(0)