- 1、本文档共114页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【】数字化医疗仪器人机接口.ppt
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * wc51r(0xc5); //写入显示缓冲区起始地址为第2行第6列 wc51ddr(0x42); //第2行第6列显示字母“B” wc51ddr(0x59); //第2行第7列显示字母“Y” wc51ddr(0x45); //第2行第8列显示字母“E” while(1); } //初始化函数 void init() { wc51r(0x01); //清屏 wc51r(0x38); //使用8位数据,显示两行,使用5*7的字型 wc51r(0x0e); //显示器开,光标开,字符不闪烁 wc51r(0x06); //字符不动,光标自动右移一格 } //检查忙函数 void fbusy() { RS=0;RW=1; E=1;E=0; while (P10x80); //忙,等待 delay(); } //写命令函数 void wc51r(uchar j) { fbusy(); E=0;RS=0;RW=0; E=1; P1=j; E=0; delay(); } //写数据函数 void wc51ddr(uchar j) { fbusy(); E=0;RS=1;RW=0; E=1; P1=j; E=0; delay(); } //延时函数 void delay() { uchar y; for (y=0;y0xff;y++){;} } 数 据 口 显示存储空间 I/O 接口 行计数器 LCD接口 方式字组 显示存贮区 寄存组 数据I/O 缓冲器 光标 控制器 显示方式 寄存器组 内部 字存库 控制器 指令口 标志 LCD A0 CS RD WR D0~D7 3.5.2 点阵式LCD显示 有专用指令集,受CPU控制,产生驱动LCD的时序脉冲,控制LCD工作状态,管理LCD显示存储区。原理示意图如下: (1)E-1330特点:可以管理64KRAM;功能很强的I/O缓冲器;指令丰富;发送的数据以4位并行方式传输。 (2)E-1330引脚:与CPU接口部分;控制部分;显示驱动部分。 下表为缓冲器地址表 A0 RD WR 功能 0 0 1 读状态标志 1 0 1 读显示缓冲区和光标地址数据 0 1 0 写数据及参数 1 1 0 写指令代码 (3)E-1330指令集 (4)E-1330的应用 (a)初始化设置:其一是控制器工作参数的设置;其二是显示窗口设置。 (b)显示存储空间的分配:把显示RAM分成四个区域。第一、二显示存储区为主,三、四区域为一、二区之补充。第二区仅为图形显示方式。 (c)显示功能设置:关显示、开显示无闪烁、开显示2Hz闪烁或开显示1Hz闪烁。 (d)显示数据的输入步骤: ①设置光标地址指针。 ②设置光标地址指针的移向。 ③数据写入。 3.6 打印机接口 3.6.1 TPuP-40B/C 微型打印机及其接口 由单片机控制的超小型智能点阵打印机,每行可打印40个5?7点阵字符,可打印240种代码字符,并有绘图功能。 一. TPuP-40B/C微型打印机接口信号 DB0~DB7:单向数据传输线. STB:数据选通信号,上升沿将8位数据输入打印机并被保存. BUSY: “忙”信号.有效时,主机不得使用STB向打印机送数. ACK: “应答”信号.有效时,表示打印机已经取走数据. 8031 TPuP-40 1 1 STB BUSY DB7 DB0 P0.7 P0.0 RD P2.7 WR TPuP-40B/C 与 MCS-51单片机接口电路 二. TPuP-40B/C与MCS-51单片机接口 GND GND MOV DPTR, #7FFFH LOOP: MOVX A, @DPTR JB ACC.7, LOOP MOV A, R1 MOVX @DPTR , A TPuP-40B/C打印机代码(表3-5、 3-6) 共有256个代码。 四. 汉字打印技术 可使用打印点阵图命令将汉字当作图形来处理。 1. 采用打印点阵图的命令 每次最多
文档评论(0)