- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
希腊字母、块图图符和一些特殊字符。 (1)字符代码 TPμP-40A/16A中全部的打印字符代码为10H~FFH,回车换行代码0DH为字符串的结束符。但当输入代码满40/16个时,打印机自动回车,举例如下。 写出单片机控制打印机向打印机输出的代码串。 ① 打印“$2356.73”。 单片机向打印机输出的代码串为24H,32H,33H,35H,36H,2EH,37H,33H,0DH。 ② 打印“23.7cm3”。 单片机向打印机输出的代码串为32H,33H,2EH,37H,63H,6DH,9DH,0DH。 (2)打印命令 打印命令由一个命令字和若干参数字节组成,表12-4所示为TPμP-40A/16A命令代码及功能。有关打印命令的更详细说明,参见技术说明书。 12.4.3 AT89S51单片机与TPμP-40A/16A的接口设计 TPμP-40A/16A由于在其输入电路中有锁存器,在输出电路中有三态门控制,因此可以直接与AT89S52单片机相接。TPμP-40A/16A没有读、写信号,只有一对应答联络线STB*、BUSY(或ACK*),接口电路如图12-12所示。 图12-12 TPμP-40A/16A与AT89S52单片机数据总线的接口 AT89S51单片机用一条地址线(图12-12)P2.7,即A15,与或来控制写选通信号和读取BUSY状态。 图12-13所示为通过扩展的并行I/O口82C55连接的打印机接口电路。采用查询法,即通过读与82C55的PC0脚的相连的BUSY状态,来判断送给打印机的一个字节的数据是否处理完毕。也可用中断法(BUSY脚直接与单片机的引脚相连)。 【例12-4】把AT89S51单片机内部RAM的3FH~4FH单元中的ASCII码数据送到打印机打印。82C55的端口A与端口C的高4位设置为方式0输出,端口C的低4位为方式0输入。 参考程序如下: 图12-13 TPμP-40A/16A与AT89S51单片机扩展的I/O连接 12.5 单片机与I/O功率驱动的接口设计 在单片机应用系统设计中,有时需要用单片机控制各种各样的高压、大电流负载,如电动机、电磁铁、继电器、灯泡等,显然不能直接用单片机的I/O线来驱动,必须通过各种驱动电路和开关电路来驱动。此外,为了使AT89S51与强电隔离和抗干扰,有时需加接光电耦合器。 本节介绍这些外围I/O驱动电路、光电耦合器与AT89S51单片机的接口电路。 12.5.1 AT89S51与外围集成数字驱动电路的接口 在工业生产现场,有不少被控对象是电磁继电器、电磁开关或可控硅、固态继电器和功率电子开关,其控制信号都是开关电平量。由于AT89S52片内的I/O口驱动能力有限,需要经过外围集成数字驱动电路来驱动。 表12-5给出了常用的外围集成数字驱动电路的参数。这些驱动电路只要加接合适的限流电阻和偏置电阻,即可直接由TTL、MOS以及CMOS电路来驱动。当它们用于驱动感性负载时,必须加接限流电阻或箝位二极管。此外,有些驱动器内部还设有逻辑门电路,可以完成与、与非、或以及或非的逻辑功能。下面举例说明外围集成数字驱动电路的应用。 CH:时钟暂停位,1-振荡器停止,DS1302为低功耗方 式;0-时钟开始工作。 10SEC:秒的十位数字, SEC:秒的个位数字 10MIN:分的十位数字 MIN:分的个位数字 12/24:12或24小时方式选择位 AP:小时格式设置位, 0-上午模式(AM);1-下午模式(PM) 10DATE:日期的十位数字,DATE为日期的个位数字 * 10M:月的十位数字,MONTH为日期的个位数字 DAY:星期的个位数字 10YEAR:年的十位数字,YEAR为年的十位数字 表12-2中后3个寄存器的功能及特殊位符号的意义说明如下。 写保护寄存器:该寄存器的D7位WP是写保护位,其余7位(D0~D6)置为0。在对时钟/日历单元和RAM单元进行写操作前,WP必须为0,即允许写入。当WP为1时,用来防止对其它寄存器进行写操作。 涓流充电寄存器:慢充电寄存器,用于管理对备用电源的充电。 TCS:当4位TCS=1010时,才允许使用涓流充电寄存器,其他任何状态都将禁止使用涓流充电器。 DS:两DS位用于选择连接在VCC2和VCC1间的二极管数目。 01-选择1个二极管;10-选择2个二极管; 11或00-涓流充电器被禁止。 RS:两位RS位用于选择涓流充电器内部在VCC2和VCC1之间的连接电阻。 RS=01,选择R1(2kΩ);RS=10时,选择R2(4kΩ);RS=11时,选择R3(8kΩ);RS=
您可能关注的文档
最近下载
- 培育和践行社会主义核心价值观专题党课.doc VIP
- 小学数学统计与概率教学中数据分析能力培养教学研究课题报告[001].docx
- 体例格式3:《windows服务器基础配置与局域网组建》工学一体化课程学习任务设计.docx VIP
- 《GB/T 1231-2024钢结构用高强度大六角头螺栓连接副》.pdf
- 22G101 三维彩色立体图集.docx VIP
- 申万宏源校招笔试题目及答案.doc VIP
- 仁爱英语八年级下册Unit8Topic2SectionB教学案例.doc VIP
- 第9课 隋唐时期的经济、科技与文化(课件)-【中职专用】《中国历史》魅力课堂教学三件套(高教版2023•基础模块).pptx VIP
- 画法几何及水利土建制图习题答案.pdf VIP
- 高考语文现代文之石门阵.docx VIP
原创力文档


文档评论(0)