接口技术专升本课件第七章
- 格式:ppt
- 大小:230.50 KB
- 文档页数:36
第七章1、什么是串行异步通信,它有哪些作用?答:在异步串行通信中,数据是一帧一帧(包括一个字符代码或一字节数据)传送的,每一帧的数据格式参考书。
通信采用帧格式,无需同步字符。
存在空闲位也是异步通信的特征之一。
2、89C51单片机的串行口由哪些功能部件组成?各有什么作用?答:89C51单片机的串行接口由发送缓冲期SBUF,接收缓冲期SBUF、输入移位寄存器、串行接口控制器SCON、定时器T1构成的波特率发生器等部件组成。
由发送缓冲期SBUF发送数据,接收缓冲期SBUF接收数据。
串行接口通信的工作方式选择、接收和发送控制及状态等均由串行接口控制寄存器SCON控制和指示。
定时器T1产生串行通信所需的波特率。
3、简述串行口接收和发送数据的过程。
答:串行接口的接收和发送是对同一地址(99H)两个物理空间的特殊功能寄存器SBUF进行读和写的。
当向SBUF发“写”命令时(执行“MOV SBUF,A”),即向缓冲期SBUF装载并开始TXD引脚向外发送一帧数据,发送完便使发送中断标志位TI=1。
在满足串行接口接收中断标志位RI(SCON.0)=0的条件下,置允许接收位REN (SCON.4)=1,就会接收一帧数据进入移位寄存器,并装载到接收SBUF中,同时使RI=1。
当发读SBUF命令时(执行“MOV A, SBUF”),便由接收缓冲期SBUF 取出信息通过89C51内部总线送CPU。
4、89C51串行口有几种工作方式?有几种帧格式?各工作方式的波特率如何确定?答:89C51串行口有4种工作方式:方式0(8位同步移位寄存器),方式1(10位异步收发),方式2(11位异步收发),方式3(11位异步收发)。
有2种帧格式:10位,11位方式0:方式0的波特率≌fosc/12(波特率固定为振荡频率1/12)方式2:方式2波特率≌2SMOD/64×fosc方式1和方式3:方式1和方式3波特率≌2SMOD/32×(T1溢出速率)如果T1采用模式2则:5、若异步通信接口按方式3传送,已知其每分钟传送3600个字符,其波特率是多少?答:已知每分钟传送3600个字符,方式3每个字符11位,则:波特率=(11b/字符)×(3600字符/60s)=660b/s6、89C51中SCON的SM2,TB8,RB8有何作用?答:89c51SCON的SM2是多机通信控制位,主要用于方式2和方式3.若置SM2=1,则允许多机通信。
1. 单选题(2分)正确答案CMCS-51寻址方式中,立即寻址的寻址空间是。
A工作寄存器R0~R7B专用寄存器SFRC程序存储器ROMD片内RAM的20H~2FH安节中的所有位和部分专用寄存器SFR的位2. 单选题(2分)正确答案AMCS-51寻址方式中,操作数Ri加前缀“@”号的寻址方式是。
A寄存器间接寻址B寄存器寻址C基址加变址寻址D立即寻址3. 单选题(2分)正确答案C单片机中PUSH和POP指令常用来。
A保护断点B保护现场C保护现场,恢复现场D保护断点,恢复断点4. 单选题(2分)正确答案B当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统使用的工作寄存器组为。
A组0B组1C组2D组35. 单选题(2分)正确答案CMCS-51单片机复位后,专用寄存器ACC的状态是。
A01HB07HC00HD0FFH6. 单选题(2分)正确答案D单片机8051的XTAL1和XTAL2引脚是引脚。
A外接定时器B外接串行口C外接中断D外接晶振7. 单选题(2分)正确答案DALU表示。
A累加器B程序状态字寄存器C计数器D算术逻辑部件8. 单选题(2分)正确答案BMCS-51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来。
A存放指令B存放16位地址,作间址寄存器使用C存放下一条指令地址D存放上一条指令地址9. 单选题(2分)正确答案C寻址方式就是的方式。
A查找指令操作码B查找指令C查找指令操作数D查找指令操作码和操作数10. 单选题(2分)正确答案C对于8051单片机,其内部RAM20H-2FH单元。
A只能位寻址B只能字节寻址C既可位寻址又可字节寻址D少部分只能位寻址11. 单选题(2分)正确答案A访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是。
AP0口BP1口CP2口DP0口和P2口12. 单选题(2分)正确答案C单片机8051的引脚。
A必须接地B必须接+5VC以上两种视需要而定13. 单选题(2分)正确答案B单片机上电复位后,PC的内容和SP的内容为。