《单片机原理及应用》第四章 课题五 DA转换(原卷版+解析版)

2024-12-23
| 2份
| 15页
| 150人阅读
| 1人下载

资源信息

学段 中职
学科 职教专业课
课程 单片机技术与应用
教材版本 -
年级 -
章节 -
类型 题集-专项训练
知识点 单片机定时器/计数器及串行通信
使用场景 中职复习-一轮复习
学年 2024-2025
地区(省份) 四川省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 405 KB
发布时间 2024-12-23
更新时间 2024-12-25
作者 中职电子知识铺
品牌系列 学易金卷·阶段检测模拟卷
审核时间 2024-12-23
下载链接 https://m.zxxk.com/soft/49516721.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

四川省单独招生考试《单片机原理及应用》45分钟专题训练专辑,共30份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固电子信息类理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加电子信息类高考的学生。与本专辑配套的还有四川省单独招生考试《电子技术基础与技能》《电工技术基础与技能》45分钟专题训练专辑,欢迎同学和老师们下载使用。 《单片机原理及应用》 第四章 单片机硬件扩展与接口技术 课题五 D/A转换 时间:45分钟 总分:100分 班级 姓名 学号 成绩 一、选择题(本大题共20小题,每小题 2 分,共40分) 1.DA 转换的作用是( ) A. 将模拟信号转换为数字信号 B. 将数字信号转换为模拟信号 C. 放大模拟信号 D. 对数字信号进行编码 2.DAC0832 是( )位的 DA 转换器。 A. 8 B. 10 C. 12 D. 16 3.在 DAC0832 中,输入数字量全为 0 时,其模拟输出电压为( ) A. 0V B. 电源电压 C. - 电源电压 D. 参考电压 4.DAC0832 有( )种工作方式。 A. 1 B. 2 C. 3 D. 4 5.在 DAC0832 的直通方式中,( ) A. 不需要任何控制信号 B. 只需要片选信号 C. 需要读信号和写信号 D. 需要时钟信号 6.若要使 DAC0832 输出一个正向的锯齿波,通常采用( )工作方式。 A. 直通 B. 单缓冲 C. 双缓冲 D. 以上都可以 7.在 DAC0832 单缓冲方式下,当WR1为低电平时,表示( ) A.允许数据输入到输入寄存器 B.允许数据从输入寄存器传输到 DAC 寄存器 C.开始进行 D/A 转换 D.输出模拟电压 8.DAC0832 与单片机连接时,其数据线通常与单片机的( )连接。 A. 地址总线 B. 数据总线 C. 控制总线 D. 电源线 9.当 DAC0832 的参考电压增大时,( ) A. 分辨率提高 B. 输出模拟电压范围增大 C. 转换速度加快 D. 对数字信号的敏感度提高 10.在 DAC0832 的双缓冲方式中,第一个缓冲器的作用是( ) A. 锁存数据 B. 转换数据 C. 输出数据 D. 放大数据 11.当 DAC0832 处于双缓冲工作方式时,主要用于( ) A. 提高转换精度 B. 提高转换速度 C. 实现多个 DAC0832 的同步转换 D. 降低电源功耗 12.如果 DAC0832 的参考电压VREF为-5V,输入数字量为 10000000B(二进制),则输出模拟电压为( ) A.-2.5V B.2.5V C.-1.25V D.1.25V 13.DAC0832 的输出模拟电流通过( )可转换为模拟电压。 A. 电阻 B. 电容 C. 电感 D. 运算放大器 14.在使用 DAC0832 产生一个正弦波时,需要( ) A. 不断改变输入的数字量 B. 固定输入的数字量 C. 先输入最大值再输入最小值 D. 输入随机数字量 15.如果 DAC0832 的电源电压为 5V,参考电压为 2.5V,其输出模拟电压的最大值为( ) A. 5V B. 2.5V C. 1.25V D. 0V 16.在 DAC0832 单缓冲方式下,控制信号()通常连接在一起。 A.ILE、CS、WRI B. ILE、CS、WR2 C.CS、WRI、WR2 D. ILE、WRI、WR2 17.DAC0832 的输入寄存器和 DAC 寄存器的作用是( ) A. 输入寄存器用于存放数字输入量,DAC 寄存器用于存放模拟输出量 B. 输入寄存器用于锁存数字输入量,DAC 寄存器用于锁存从输入寄存器传输来的数据并控制转换 C. 输入寄存器用于转换数字输入量,DAC 寄存器用于输出模拟量 D. 两者作用相同,都是用于存放数字输入量 18.在使用 DAC0832 产生三角波时,其数字输入量的变化规律是( ) A. 从 0 逐渐增加到 255,再从 255 逐渐减小到 0 B. 从 0 直接跳到 255,再从 255 直接跳到 0 C. 从 0 逐渐增加到 127,再从 127 逐渐减小到 0 D. 从 0 逐渐增加到 255,保持 255 不变 19.为了使 DAC0832 能够稳定工作,其数字输入端的信号建立时间应( ) A. 小于其转换时间 B. 大于其转换时间 C. 等于其转换时间 D. 与转换时间无关 20.已知DAC0832 的引脚CS=0、ILE=1、WR1=0、WR2=0、XFER=0,则 DAC0832 工作于( ) A.方式0 B.双缓冲方式 C.直通方式 D.单缓冲方式 二、判断题(本大题共10小题,每题 2分,共 20 分) 1.DAC0832内部为倒T形电阻网络,欲得到模拟电压输出,通常需外接运算放大器。( ) 2. DAC0832需要时钟信号才能进行数模转换。( ) 3.DA 转换是将数字信号转换为模拟信号,其转换精度只取决于转换器的位数。( ) 4.在 DAC0832 中,输入数字量全为 1 时,其模拟输出电压一定为最大值。( ) 5.DAC0832 的分辨率越高,其能输出的模拟电压值越精确。( ) 6.在 DAC0832 的直通方式下,数据无需任何控制即可直接转换为模拟输出。( ) 7.若要使 DAC0832 输出一个稳定的直流电压,可采用单缓冲方式并保持输入数字量不变。( ) 8.DAC0832 与单片机连接时,其地址线必须连接到单片机的地址总线。( ) 9.在 DAC0832 的双缓冲方式中,两个缓冲器是同时进行数据锁存和转换的。( ) 10.在使用 DAC0832 产生波形时,改变输入数字量的频率就能改变波形的频率。( ) 3、 分析简答题(本大题共2小题,每题 10 分,共20 分) 1. 如图所示,下列程序的功能是用中断法实现按键按下的瞬间,LED灯的状态取反请将以下程序补充完整。 ORG 0000H LJMP MAIN ORG ① ;中断入口地址 CPL ② ;LED 灯状态取反 ③ ;中断返回 MAIN: ④ ;设置按键按下瞬间触发中断 0 SETB PX1 ⑤ ;CPU中断允许 SETB EX1 SJMP $ END 2 .如图所示89S51单片机使用DAC0832以单缓冲方式产生锯齿波。 四、综合题(共计20 分) 如图所示89S51单片机使用DAC0832以双缓冲方式实现绘图仪电机控制(假定X坐标数据存放在内部RAM30H单元中,Y坐标数据存放在内部RAM31H单元中)。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 四川省单独招生考试《单片机原理及应用》45分钟专题训练专辑,共30份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固电子信息类理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加电子信息类高考的学生。与本专辑配套的还有四川省单独招生考试《电子技术基础与技能》《电工技术基础与技能》45分钟专题训练专辑,欢迎同学和老师们下载使用。 《单片机原理及应用》 第四章 单片机硬件扩展与接口技术 课题五 D/A转换 时间:45分钟 总分:100分 班级 姓名 学号 成绩 一、选择题(本大题共20小题,每小题 2 分,共40分) 1.DA 转换的作用是( ) A. 将模拟信号转换为数字信号 B. 将数字信号转换为模拟信号 C. 放大模拟信号 D. 对数字信号进行编码 【答案】B 【解析】DA 转换即数模转换,是将计算机等数字系统输出的数字信号转换为模拟信号,用于控制外部模拟设备等,所以答案是 B。 2.DAC0832 是( )位的 DA 转换器。 A. 8 B. 10 C. 12 D. 16 【答案】A 【解析】DAC0832 是 8 位的数模转换器,它可以将 8 位数字输入转换为模拟输出,所以答案是 A。 3.在 DAC0832 中,输入数字量全为 0 时,其模拟输出电压为( ) A. 0V B. 电源电压 C. - 电源电压 D. 参考电压 【答案】A 【解析】当 DAC0832 的输入数字量全为 0 时,根据其数模转换原理,输出的模拟电压为 0V,所以答案是 A。 4.DAC0832 有( )种工作方式。 A. 1 B. 2 C. 3 D. 4 【答案】C 【解析】DAC0832 有直通方式、单缓冲方式和双缓冲方式三种工作方式,所以答案是 C。 5.在 DAC0832 的直通方式中,( ) A. 不需要任何控制信号 B. 只需要片选信号 C. 需要读信号和写信号 D. 需要时钟信号 【答案】A 【解析】DAC0832 在直通方式下,数据可以直接通过,不需要任何控制信号,所以答案是 A。 6.若要使 DAC0832 输出一个正向的锯齿波,通常采用( )工作方式。 A. 直通 B. 单缓冲 C. 双缓冲 D. 以上都可以 【答案】B 【解析】单缓冲方式便于控制数据的转换输出,适合用于产生正向锯齿波等波形,直通方式不好控制波形,双缓冲方式一般用于需要多个 DA 转换器同步工作的情况,所以答案是 B。 7.在 DAC0832 单缓冲方式下,当WR1为低电平时,表示( ) A.允许数据输入到输入寄存器 B.允许数据从输入寄存器传输到 DAC 寄存器 C.开始进行 D/A 转换 D.输出模拟电压 【答案】A 【解析】在单缓冲方式下,WR1为低电平时,允许数据输入到输入寄存器。当WR2和XFER配合控制数据从输入寄存器传输到 DAC 寄存器及转换等操作,所以答案是 A。 8.DAC0832 与单片机连接时,其数据线通常与单片机的( )连接。 A. 地址总线 B. 数据总线 C. 控制总线 D. 电源线 【答案】B 【解析】DAC0832 需要接收单片机输出的数字信号,所以其数据线通常与单片机的数据总线相连,答案是 B。 9.当 DAC0832 的参考电压增大时,( ) A. 分辨率提高 B. 输出模拟电压范围增大 C. 转换速度加快 D. 对数字信号的敏感度提高 【答案】B 【解析】DAC0832 的输出模拟电压与参考电压成正比,当参考电压增大时,输出模拟电压范围增大。分辨率取决于其位数,转换速度与内部电路和时钟相关,对数字信号的敏感度不变,所以答案是 B。 10.在 DAC0832 的双缓冲方式中,第一个缓冲器的作用是( ) A. 锁存数据 B. 转换数据 C. 输出数据 D. 放大数据 【答案】A 【解析】ADC0809 通过地址线来选择不同的模拟输入通道,不同的地址编码对应不同的通道,所以答案是 A。 11.当 DAC0832 处于双缓冲工作方式时,主要用于( ) A. 提高转换精度 B. 提高转换速度 C. 实现多个 DAC0832 的同步转换 D. 降低电源功耗 【答案】C 【解析】双缓冲工作方式主要用于实现多个 DAC0832 的同步转换,通过分别控制数据锁存和转换,可以让多个 DAC0832 在同一时刻开始转换,所以答案是 C。 12.如果 DAC0832 的参考电压VREF为-5V,输入数字量为 10000000B(二进制),则输出模拟电压为( ) A.-2.5V B.2.5V C.-1.25V D.1.25V 【答案】A 【解析】DAC0832 的输出模拟电压公式为 ,其中D为输入数字量对应的十进制数100000008 对应的十进制数为128,VREF=-5V,代入可得 ,所以答案是A。 13.DAC0832 的输出模拟电流通过( )可转换为模拟电压。 A. 电阻 B. 电容 C. 电感 D. 运算放大器 【答案】D 【解析】DAC0832 输出的是模拟电流,通常需要通过运算放大器将其转换为模拟电压,所以答案是 D。 14.在使用 DAC0832 产生一个正弦波时,需要( ) A. 不断改变输入的数字量 B. 固定输入的数字量 C. 先输入最大值再输入最小值 D. 输入随机数字量 【答案】A 【解析】要产生正弦波,需要按照正弦波的量化值不断改变输入 DAC0832 的数字量,才能在其输出端得到正弦波模拟信号,所以答案是 A。 15.如果 DAC0832 的电源电压为 5V,参考电压为 2.5V,其输出模拟电压的最大值为( ) A. 5V B. 2.5V C. 1.25V D. 0V 【答案】B 【解析】DAC0832 的输出模拟电压最大值取决于参考电压,当参考电压为 2.5V 时,输出模拟电压最大值为 2.5V,所以答案是 B。 16.在 DAC0832 单缓冲方式下,控制信号()通常连接在一起。 A.ILE、CS、WRI B. ILE、CS、WR2 C.CS、WRI、WR2 D. ILE、WRI、WR2 【答案】A 【解析】在 DAC0832 单缓冲方式下,ILE、CS、WRI通常连接在一起,实现对数据的有效控制和转换,所以答案是 A。 17.DAC0832 的输入寄存器和 DAC 寄存器的作用是( ) A. 输入寄存器用于存放数字输入量,DAC 寄存器用于存放模拟输出量 B. 输入寄存器用于锁存数字输入量,DAC 寄存器用于锁存从输入寄存器传输来的数据并控制转换 C. 输入寄存器用于转换数字输入量,DAC 寄存器用于输出模拟量 D. 两者作用相同,都是用于存放数字输入量 【答案】B 【解析】输入寄存器用于锁存来自单片机等外部设备的数字输入量,DAC 寄存器用于锁存从输入寄存器传输来的数据,并控制 D/A 转换的进行,所以答案是 B。 18.在使用 DAC0832 产生三角波时,其数字输入量的变化规律是( ) A. 从 0 逐渐增加到 255,再从 255 逐渐减小到 0 B. 从 0 直接跳到 255,再从 255 直接跳到 0 C. 从 0 逐渐增加到 127,再从 127 逐渐减小到 0 D. 从 0 逐渐增加到 255,保持 255 不变 【答案】A 【解析】要产生三角波,数字输入量需要从最小值 0 逐渐增加到最大值 255,形成上升沿,然后再从 255 逐渐减小到 0,形成下降沿,如此循环,所以答案是 A。 19.为了使 DAC0832 能够稳定工作,其数字输入端的信号建立时间应( ) A. 小于其转换时间 B. 大于其转换时间 C. 等于其转换时间 D. 与转换时间无关 【答案】A 【解析】数字输入端的信号建立时间如果大于转换时间,可能会导致转换结果不准确,只有信号建立时间小于转换时间,才能保证 DAC0832 稳定工作,所以答案是 A。 20.已知DAC0832 的引脚CS=0、ILE=1、WR1=0、WR2=0、XFER=0,则 DAC0832 工作于( ) A.方式0 B.双缓冲方式 C.直通方式 D.单缓冲方式 【答案】C 【解析】DAC0832 有三种工作方式,分别是直通方式、单缓冲方式和双缓冲方式,其工作方式由CS、WR1、WR2、ILE和XFER这几个引脚的电平状态来决定:直通方式:当CS=0、ILE=1、WR1=0、WR2=0、XFER=0时,DAC0832工作于直通方式。此时,数字输入信号直接进入 DAC 寄存器并进行 D/A 转换,不需要经过输入寄存器和 DAC 寄存器的锁存控制,数据可以直接通过芯片进行转换输出。单缓冲方式:在单缓冲方式下,输入寄存器和 DAC 寄存器中的一个处于直通状态,另一个受控制信号的控制。一般是将WR2和XFER接地,使 DAC寄存器处于直通状态,而输入寄存器受CS和WR1控制。双缓冲方式:双缓冲方式下,输入寄存器和 DAC 寄存器分别有各自的控制信号,需要先将数据写入输入寄存器,然后再通过控制信号将数据从输入寄存器传送到 DAC寄存器进行转换。通常CS、WR1用于控制数据写入输入寄存器,WR2和XFER用于控制数据从输入寄存器传送到 DAC寄存器。所以答案是 C。 二、判断题(本大题共10小题,每题 2分,共 20 分) 1.DAC0832内部为倒T形电阻网络,欲得到模拟电压输出,通常需外接运算放大器。( ) 【答案】√ 【解析】DAC0832 是 8 位分辨率的 D/A 转换芯片,其内部采用了倒 T 形电阻网络。这种结构的特点是从每个节点向左、向右看的等效电阻均为R,这使得无论数字输入信号是何种状态,各支路电流始终不变,从而保证了转换的精度和稳定性。当数字量输入到 DAC0832 后,通过其内部的倒 T 形电阻网络将数字量转换为与之成正比的电流信号。然而,由于 DAC0832 输出的是电流信号,而在实际应用中,通常需要的是模拟电压信号。所以该说法是正确的。 2. DAC0832需要时钟信号才能进行数模转换。( ) 【答案】× 【解析】DAC0832 是一种 8 位分辨率的数模转换芯片,它主要是将输入的 8 位数字量转换为相应的模拟量输出。其转换过程是基于其内部的倒 T 形电阻网络,通过电子开关将数字量的各位转换为相应的电流,再经过运算放大器将电流转换为模拟电压输出。在整个数模转换过程中,并不需要外部提供时钟信号来同步或控制转换操作。该说法是错误的。 3.DA 转换是将数字信号转换为模拟信号,其转换精度只取决于转换器的位数。( ) 【答案】× 【解析】虽然位数是影响 DA 转换精度的重要因素,但参考电压的稳定性、电阻网络的精度以及电路中的噪声等都会对转换精度产生影响,并非只取决于位数。所以该说法错误。 4.在 DAC0832 中,输入数字量全为 1 时,其模拟输出电压一定为最大值。( ) 【答案】× 【解析】模拟输出电压还与参考电压有关,只有在参考电压确定的情况下,输入数字量全为 1 时输出电压才为对应参考电压下的最大值。该说法错误。 5.DAC0832 的分辨率越高,其能输出的模拟电压值越精确。( ) 【答案】√ 【解析】分辨率为 1/2^n(n 为位数),分辨率越高,意味着数字量的变化能引起更微小的模拟电压变化,所以输出的模拟电压值越精确。所以该说法正确。 6.在 DAC0832 的直通方式下,数据无需任何控制即可直接转换为模拟输出。( ) 【答案】× 【解析】直通方式下虽然数据可直接通过,但仍需要相关引脚(如CS、ILE、WR1等)处于特定电平使能数据 通路,并非完全无需控制。所以该说法错误。 7.若要使 DAC0832 输出一个稳定的直流电压,可采用单缓冲方式并保持输入数字量不变。( ) 【答案】√ 【解析】单缓冲方式便于控制数据输入和转换,当输入数字量固定时,其输出的模拟电压也将稳定不变,呈现直流电压特性。故表述正确。 8.DAC0832 与单片机连接时,其地址线必须连接到单片机的地址总线。( ) 【答案】× 【解析】DAC0832 主要是接收单片机的数据信号进行数模转换,通常是数据线与单片机数据总线相连,而不一定需要连接地址线,有些应用场景下可能不需要对其进行地址译码。所以该说法错误。 9.在 DAC0832 的双缓冲方式中,两个缓冲器是同时进行数据锁存和转换的。( ) 【答案】× 【解析】双缓冲方式是先将数据锁存在输入寄存器,然后再通过控制信号将数据从输入寄存器传送到 DAC 寄存器进行转换,不是同时进行。所以该说法错误。 10.在使用 DAC0832 产生波形时,改变输入数字量的频率就能改变波形的频率。( ) 【答案】√ 【解析】波形的频率取决于单位时间内输入数字量的变化次数,所以改变输入数字量的频率可以改变产生波形的频率。所以该说法正确。 3、 分析简答题(本大题共2小题,每题 10 分,共20 分) 1. 如图所示,下列程序的功能是用中断法实现按键按下的瞬间,LED灯的状态取反请将以下程序补充完整。 ORG 0000H LJMP MAIN ORG ① ;中断入口地址 CPL ② ;LED 灯状态取反 ③ ;中断返回 MAIN: ④ ;设置按键按下瞬间触发中断 0 SETB PX1 ⑤ ;CPU中断允许 SETB EX1 SJMP $ END 【答案】 ①0013H ②P1.1 ③RETI ④SETB IT1 ⑤SETB EA 2 .如图所示89S51单片机使用DAC0832以单缓冲方式产生锯齿波 【答案】 若未用地址线为1,则输入寄存器的端口地址为7FFFH。 START:MOV DPTR,#7FFFH ; 输入寄存器端口地址 MOV A,#00H ;转换初值 MAIN:MOVX@DPTR,A ;D/A转换 INC A ;转换值增量 NOP ;延时 NOP SJMP MAIN 执行上述程序,在运算器的输出端就能得到如图所示的锯齿波。每一次转换时间(延时)越长则锯齿波的周期越长。 4、 综合题(共计20 分) 如图所示89S51单片机使用DAC0832以双缓冲方式实现绘图仪电机控制(假定X坐标数据存放在内部RAM30H单元中,Y坐标数据存放在内部RAM31H单元中)。 【答案】 若未用地址线为1,则片1输入寄存器的端口地址为0DFFFH;片2输入寄存器的端口地址为0BFFF;两片0832的DAC寄存器地址为7FFFH。先分别将X电机控制的数字量送入片1的输入寄存器,Y电机控制的数字量送入片2输入寄存器,再同时选通两片的DAC寄存器即可完成任务。 MOV DPTR,#0DFFFH ;指向X向输入锁存器地址 MOV A,30H ;X坐标数据送累加器A MOVX @DPTR,A ;X坐标数据送输入锁存器 MOV DPTR,#0BFFFH ;指向Y向输入锁存器地址 MOV A,31H ;Y坐标数据送累加器A MOVX @DPTR,A ;Y坐标数据送输入锁存器 MOV DPTR,#7FFFH ;指向 DAC 寄存器端口地址 MOVX @DPTR,A ;X、Y转换数据同步输出 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

《单片机原理及应用》第四章 课题五 DA转换(原卷版+解析版)
1
《单片机原理及应用》第四章 课题五 DA转换(原卷版+解析版)
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。