单片机习题案 6-11.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机习题案 6-11

6 80C51的C51单片机串行口有几种工作方式?如何选择?简述其特点?四种工作方式,由SCON中的SM0、SM1进行定义 方式0 方式 方式 方式2.串行通信的接口标准那几种? 3.在串行通信中通信速率与传输距离之间的关系如何最大距离与传输速率及传输线的电气特性有关。当传输线使用每0.3m(约1)有50PF电容的非平衡屏蔽双绞线时,传输距离随传输速率增加而减小。当超过1000 bps 时,最大传输距离迅速下降 4.在利用RS-422/RS-485通信的过程如果通信距离(波特率固定)过长,应如何处理 5.利用单片机串行口扩展 ORG 0000H MOV SCON,#10H LOOP:CLR P1.7 NOP NOP NOP SETB P1.7 CLR RI JNB RI,$ MOV A,SUBF SJMP LOOP END 6.利用单片机串行口扩展 ORG 0000H MOV SCON,#00H MOV P1,#0FFH LOOP:MOV A,P1 MOV SUBF,A JNB TI,$ CLR TI SJMP LOOP END 7 80C51单片机的80C31为主机,用2片27C256扩展64K EPROM,试画出接口电路。 答: 2.以80C31为主机,用1片27C512扩展64K EPROM,试画出接口电路。 答: 3.以80C31为主机,用1片27C256扩展32K RAM,同时要扩展8K的RAM,试画出接口电路。 答: 4.当单片机应用系统中数据存储器RAM地址和程序存储器EPROM地址重叠时,它们内容的读取是否会发生冲突,为什么? 答: 不会。由于80C51对ROM的读操作由PSEN控制,指令用MOVC类;对RAM读操作用RD控制,指令用MOVX。所以,尽管ROM与RAM的逻辑地址是重叠的,它们内容的读取也不会发生冲突。 5.根据图7.14电路,编程完成对81C55的操作:a、读81C55的80H单元。b、将立即数88H写入81C55的30H单元。 答:a、 MOV DPTR,#7E80H MOVX A,@DPTR b、 MOV A,#88H MOV DPTR,#7E30H MOVX A,@DPTR 6.简述LCD1602模块的基本组成。 答: LCD1602模块由控制器HD44780、驱动器HD44100和液晶板组成。HD44780是典型的液晶显示控制器,它集控制和驱动与一体,本身就可以驱动单行16字符或2行8字符。对于2行16字符的显示要增加HD44100驱动器。HD44780由显示缓冲区DDRAM、字符发生器CGROM和自定义字符发生器CGRAM组成。 7、 答: 0C7H 8 80C51的串行总线扩展 1. I2C总线的点是什么?、I2C总线的起始信号和终止信号是如何定义的? SCL线为高电平期间,SDA线由高电平向低电平的变化表示起始信号;SCL线为高电平期间,SDA线由低电平向高电平的变化表示终止信号。起始和终止信号如图所示。 3、I2C总线的数据传送方向如何控制?在起始信号后传7位从地址,位传方向位用0”表示主机发送数据,1”表示主机接收数据)。I2C总线接口的E2PROM芯片有哪几种型号?容量如何? 答:典型产品如ATMEL公司的AT24C系列: 型号 容量 AT24C01A 128 AT24C02 256 AT24C04 512 AT24C08A 1K AT24C16A 2K AT24C32A 4K AT24C64A 8K AT24C128B 16K AT24C256B 32K AT24C512B 64K 5、AT24C系列芯片的读写格式如何? 答:a、写操作过程 对AT24C02写入时,单片机发出起始信号之后再发送的是控制字节,然后释放SDA线并在SCL线上产生第9个时钟信号。被选中的存储器器件在确认是自己的地址后,在SDA线上产生一个应答信号,单片机收到应答后就可以传送数据了。 传送数据时,单片机首先发送一个字节的预写入存储单元的首地址,收到正确的应答后,单片机就逐个发送各数据字节,但每发送一个字节后都要等待应答。单片机发出停止信号P后,启动AT24C02的内部写周期,完成数据写入工作(约10ms内结束)。 AT24C02片内地址指针在接收到每一个数据字节后自动加1,在芯片的“一次装载字节数”(页面字节数)限度内,只需输入首地址。装载字节数超过芯片的“一次装载字节数”时,数据地址将“上卷”,前面的数据将被覆盖。 要写入的数据传送完

文档评论(0)

1444168621 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档