单片微机原理与接口技术答案(宋跃版)(6)
=(fOSC/12)/(2N?TC)
其中:N为定时器T1的位数,TC为定时器T1的预置初值。
2
7-4 简述IC总线的数据传输方式。 答: (略)
2
7-5 编写程序将AT89C51单片机片内40H~47H单元中的八个8位数据通过IC总线接口传送到存储器AT24C01的50H~57H单元中。 答:
ICW: ICWLP1: ICWLP2: ICWLP3: LCALL START MOV A,#0A0H LCALL WOBYT LCALL TACK JB 30H,ICWLP1 MOV A,#50H LCALL WOBYT LCALL TACK JB 30H,ICWLP1 MOV R5,#8 MOV R0,#40H MOV A,@ R0 LCALL WOBYT LCALL TACK JB 30H,ICWLP1 INC R0 DJNZ R5,WLP2 LCALL STOP LCALL DELAY RET ;发送起始信号 ;#10100000B器件地址码, ;发送器件地址 ;检查应答位 ;无应答位,重发 ;50H为待写存储单元首地址 ;发送待写存储单元地址 ;检查应答位 ;无应答位,重发 ;待发送数据块的长度 ;40H为第一个数据的首地址 ;读一个字节数据 ;发送 ;检查应答位 ;无应答位,重发 ;指向下一个要发送的数据 ;要发送数据未发完,再发送 ;全部数据发完,停止 ;延时,等待AT24C01内部写操作 ;返回
7-6简述SPI总线的数据传输方式。 答:(略)
7-7编写程序将AT89C51单片机片内30H、31H单元中的16位数据通过SPI总线接口传送到数字/模拟转换器TLC5615。. 答:
DIN SCLK CS5615 DataH BIT P1.1 BIT P1.2 BIT P1.3 EQU 30H ;定义I/O口 第 页 共 46 页 26
DataL TLC5615: LPH: LPL: EQU 31H CLR SCLK ;准备操作TLC5615 CLR CS5615 ;选中TLC5615 MOV R7,#08H MOV A, DataH ;装入高8位数据 LCALL DELAY ;延时 RLC A ;最高位移向TLC5615 MOV DIN,C SETB SCLK ;产生上升沿,移入1位数据 LCALL DELAY CLR SCLK DJNZ R7,LPH MOV R7,#08H MOV A,DataL ;装入低8位数据 LCALL DELAY ;延时 RLC A ;最高位移向TLC5615 MOV DIN, C SETB SCLK ; 产生上升沿,移入1位数据 LCALL DELAY CLR SCLK DJNZ R7,LPL SETB CS5615 ;结束TLC5615的操作,同时将转换数据代码存入10位DA寄存器,启动新一轮的DA转换 DELAY: RET …(略) RET 7-8简要说明CAN总线、USB总线、1-Wire总线的特点。
答:
CAN的特点:
(1) 较低的成本与极高的总线利用率;
(2) 数据传输距离可长达10km,传输速率可高达1Mbps;
(3) 可靠的错误处理和检错机制,发送的信息遭到破坏后可自动重发; (4) 节点在错误严重的情况下具有自动退出总线的功能;
(5) 报文不包含源地址或目标地址,仅用标志符来指示功能信息和优先级信息; (6) 多主机依据优先权进行总线访问,无破坏性的基于竞争的仲裁; (7) 借助接收滤波的多地址帧传送。 USB:
具有传输速度快(USB1.1是12Mbps,USB2.0是480Mbps, USB3.0是5 Gbps),使用方便,支持热插拔,连接灵活,独立供电等优点。
1-Wire:
它采用单根信号线,既传输时钟,又传输数据,而且数据传输是双向的。它具有节
第 页 共 46 页
27
省I/O口线资源、结构简单、成本低廉、便于总线扩展和维护等诸多优点。
7-9画出CAN总线控制器SIA1000与单片机的连接电路原理图。 答:
7-10写出PDIUSBD12固件各模块程序的分工。 答:
PDIUSBD12固件各模块程序的分工如下:
硬件提取层:对单片机的I/O口、数据总线等硬件接口进行操作。
PDIUSBD12命令接口:对PDIUSBD12器件进行操作的模块子程序集。
中断服务程序:当PDIUSBD12向单片机发出中断请求时,读取PDIUSBD12的中断传输来的数据,并设定事件标志“EPPFLAGS”和Setup包数据缓冲区“CONROL_XFER”传输给主循环程序。
标准请求处理程序:对USB的标准设备请求进行处理。 厂商请求处理程序:对用户添加的厂商请求进行处理。
主循环程序:发送USB请求、处理USB总线事件和用户功能处理等。
7-11单总线有哪些ROM命令? 答:
ROM命令 搜索ROM(F0H) 读ROM(33H)(仅适合单节点) 匹配ROM(55H) 跳跃ROM(CCH)(仅适合单节点) 报警搜索ROM(Ech)(仅少数器件支持)
第 页 共 46 页
28
ROM命令 识别单总线上所有的1-wire器件的ROM编码 直接读1-wire器件的序列号 寻找与指定序列号相匹配的1-wire器件 使用该命令可直接访问总线上的从机设备 搜索有报警的从机设备
第8章 思考题及习题参考答案
1.在一般情况下实现片选的方法有两种,分别是 线选法 和 译码法 。 2.起止范围是0000H~3FFFH的存储器的容量是 16 KB。
3.11根地址线可选 2048(或2KB)个存储单元,16KB存储单元需要 14 根地址线。 4.MCS-51机中扩展I/O口占用片外__数据__存储器地址空间。
5.MCS-51单片机访问片外存储器时利用通信 ALE_信号锁存来自_P0__口的低八位地址信号。 6.半导体存储器的最重要的两个指标是 存储容量 和 存取速度 。(较易,一般)
第 页 共 46 页 29
7.32KB ROM的首地址若为2000H,则末地址是 9FFFH 。
8.三态缓冲寄存器的“三态”是指 低电平 态、 高电平 态和 高阻 态。
9.74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中_8_块芯片。 10.74LS273通常用来作为简单 输出 接口扩展;而74LS244则常用来作简单 输入 接口扩展。 11.计算机对输入/输出设备的控制方式主要有三种。其中, A 方式硬件设计最简单,但要占用不少CPU的运行时间; B方式的硬件线路最复杂,但可大大提高数据传送效率;而 C 则介于上述两者之间。
①先进先出 ②后进先出 ③直接存储器访问 ④程序查询 ⑤高速缓存 ⑥系统总线 ⑦程序中断 ⑧逐行扫描 请选择并填写答案:A=__④__,B= ③ ,C=_ ⑦_
12.LED显示器的显示控制方式有 静态 显示和 动态 显示两大类。 13.LED显示器根据二极管的连接方式可以分为 共阴极 和共阳极两大类。 14.I/O口数据传送有哪些传送方式,分别在哪些场合下应用?
单片机和外设之间进行数据和信息的交换时,由于外设的工作速度存在差异,数据的传送就需要采用不同的方式,CPU可以采用无条件传送、查询传送、中断传送和直接存储器存取四种传送。
无条件传送适合数据信号变化缓慢的外部设备及工作速度足以和CPU同步工作的外部设备。 直接存储器存取适合于外设和存储器之间有大量的数据需要传送;外设的工作速度很快。 15.为什么要消除按键的机械抖动?消除按键的机械抖动的方法有哪几种?原理是什么? 解:在按键的闭合和断开过程中,由于开关 …… 此处隐藏:1877字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [法律文档]苏教版七年级语文下册第五单元教学设计
- [法律文档]向市委巡视组进点汇报材料
- [法律文档]绵阳市2018年高三物理上学期第二次月考
- [法律文档]浅析如何解决当代中国“新三座大山”的
- [法律文档]延安北过境线大桥工程防洪评价报告 -
- [法律文档]激活生成元素让数学课堂充满生机
- [法律文档]2014年春学期九年级5月教学质量检测语
- [法律文档]放射科标准及各项计1
- [法律文档]2012年广州化学中考试题和答案(原版)
- [法律文档]地球物理勘查规范
- [法律文档]《12系列建筑标准设计图集》目录
- [法律文档]2018年宁波市专技人员继续教育公需课-
- [法律文档]工会委员会工作职责
- [法律文档]2014新版外研社九年级英语上册课文(完
- [法律文档]《阅微草堂笔记》部分篇目赏析
- [法律文档]尔雅军事理论2018课后答案(南开版)
- [法律文档]储竣-13827 黑娃山沟大开挖穿越说明书
- [法律文档]《产品设计》教学大纲及课程简介
- [法律文档]电动吊篮专项施工方案 - 图文
- [法律文档]实木地板和复合地板的比较
- 探析如何提高电力系统中PLC的可靠性
- 用Excel函数快速实现体能测试成绩统计
- 教师招聘考试重点分析:班主任工作常识
- 高三历史选修一《历史上重大改革回眸》
- 2013年中山市部分职位(工种)人力资源视
- 2015年中国水溶性蛋白市场年度调研报告
- 原地踏步走与立定教学设计
- 何家弘法律英语课件_第十二课
- 海信冰箱经销商大会——齐俊强副总经理
- 犯罪心理学讲座
- 初中英语作文病句和错句修改范例
- 虚拟化群集部署计划及操作流程
- 焊接板式塔顶冷凝器设计
- 浅析语文教学中
- 结构力学——6位移法
- 天正建筑CAD制图技巧
- 中华人民共和国财政部令第57号——注册
- 赢在企业文化展厅设计的起跑线上
- 2013版物理一轮精品复习学案:实验6
- 直隶总督署简介




