版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.第一章第二章三、练习题28. 设 12 位 d/a 转换器 dac1210 与 8031 接口电路连接,如图示:(1).说明电路控制原理(2).设数据存放在dabuff为首地址的连续两个存储单元,试编写一完成d/a 转换的程序。答: dac1210 是 12 位的 d/a 转换器,单片机的数据线接dac1210 的高八位 di4di11,数据线的p0.4 到p0.7 接 dac1210 的数据线的低4 位 di0-di3.dac1210 连线接成双缓冲形式。地址码写高 8 位数据时译码器 y2 有效,则 b1/b2=1, 写高 8 位数据,地址是1400h写低 4 位数据时译码器y3 有效,
2、则 b1/b2=0,写低 4 位数据,地址是1c00h将 12 位数据同时送到12 位 da 转换电路,译码器y4 有效,地址是 2400h解答( 2)movr0,#dabuff;dabuff是内存的首地址mova,r0;首地址存放高 8 位数据incr0movdptr,#1400hmovxdptr,a;送高 8 位数据mova,r0取低 4 位数据(高 4 位是有效数据,低4 位为 0)movdptr,#1c00h;movxdptr,a送低 4 位数据movdptr,#2400hmovxdptr,a打开第二级缓冲,将数据送到da 转换电路。.29.试用 dac0832 芯片设计一个能够输出频
3、率为50hz 的脉冲波电路及程序。1.数据线 :单片机( at89c51)的 p0.0-p0.7 连接 dac0832 的 d0-d72.地址线 :单片机的a8(p2.0) 接 cs 片选信号 ,地址是 0feffh.3.控制线 :单片机写信号接wr1.单缓冲控制形式.2:输出 nn 个方波的程序。start:movdptr,#0feffhmova,#0movr2, #nn.st1:movxdptr,amova#0ffhlcalldelay1msmovxdptr,amova#0hlcalldelay19msdjnzr2, st1end31. a/d 转换器的结束信号 eoc有什么作用?根据该信
4、号在 i/o 控制中的连接方式, a/d 转换有几种控制方式?它们各在接口电路和程序设计上有什么特点?答: eoc信号反映a/d 转换是否结束,可以用作读转换结果的状态信号,也可以作为中断请求信号。有三种控制方式: ( 1)。中断方式读数据。 ( 2)查询方式读数据。 ( 3)延时读数据。33. 某 a/d 转换电路如图示( 1)。写出 a/d 转换器的地址。( 2)。该电路采用什么控制方式?画出该种转换的程序流程。( 3)。用 8051 单片机汇编语言写出完成上述转换的程序。答:( 1)a/d 转换的启动地址是7a00h 读转换是否结束的地址7a00ha/d 转换读数据的地址是7b00h.8
5、255 端口 a 地址是 7800h 8255 端口 b 地址是 7900h8255 端口 c 地址是 7a00h,8255 控制口地址是7b00h8255 的 pb 口设定为输入,读取a/d 转换值,pc4-pc7为输出,作为a/d 转换的启动信号(启动脉冲)。pc0-pc3为输入,可以读取eoc,查询是否转换结束,pc3=1转换结束, pc3=0,正在转换。答:( 2)该电路采用查询方式读数据。.mova,#10000011b;8255pb 输入, pc0 pc3输入;pc4-pc7 输出(方式0)movdptr,#7b00hmovxdptr,a; 初始化nopmovr0, #buff1m
6、ovr2, 8sta: movdptr,#7a00h ;送启动脉冲mova,#0f0hmovxdptr,anopmova,00hmovxdptr,asta0:movdptr,#7a00hmovxa,dptranla,#08h;pc3=0?jzsta1jmpsta0sta1:movdptr,#7900hmovxa,dptr.过程开始设置采样缓冲区通道号和计数器置初值送通道号和启动a/d读转换状态n转换结束?y读转换结果并存缓冲区修改通道号和计数器值及缓冲区指针movr0, aincr0djnzr2, staretend;8路转换完?y返回n.第三章27.试用 8255a 的 c 口设计一个4*4
7、=16 的阵列,其中09 为数字键, a-f 为功能键,采用查询方式,设计一个接口电路,并编写键扫描程序。32107654ba98fedcorg 0200hkeypro: acalldisup; 调用显示子程序acallkexam;检查是否有键按下jz keypro ;若无键按下,转 keyproacalld10ms;有键按下,去抖。acallkexam;再判是否有键按下jzkeypro ;若无键按下,转 keyprokey1:movr2, #0feh ;输出使 x0 行为低电平movr3, #0;列值和行值寄存器清零movr4, #0key2:movdptr,#8200h ;指向 8255
8、c 口mova,r2; 扫描第一行movxdptr,amovdptr,#8000h ; 指向 8255 a 口.movxa,dptr;读入列值cplaanla,#0fh;jnzkey3;有键按下,求列值。incr4;无键按下,行寄存器加 1mova,r2rla;左移一位 , 扫描下一行movr2, ajbacc.4, key2;四行扫描完?ajmpkeyprokey3:cpla; 恢复列值模型key4:incr3;求列值rrcajckey4key5:acalld10msacallkexamjnzkey5;若有键按下,转 key5,等待键释放mova,r4;计算键值clrcrlcarlcaadd
9、a,r3movbuff,a;存键值ajmpkeyadr ;转查找功能键入口地址子程序d10ms: movr5, #14hdl:movr6, #10ffhdl0:djnzr6, dl0djnzr5, dlretbuffequ30hkexam: movdptr,#8200hmova,#0movxdptr,amovdptr,#8000hmovxa,dptrcplaanla,#0fhret30. 设电路如图:是回答下列问题。(1)说明图中数码管应选哪一种类型的数码管。答:选共阳极。( 2)属于哪一种显示方法。静态显示。.( 3)4 位 bcd码输入转换成数码管显示和驱动(集电极开路输出)。( 4)mo
10、vr0,#60hmovr1,#databuf1mova,r1movxr0, aincr1movr0,#63hmova,r1movxr0, a.第四章三, 18 题程序如下:movdptr,#8300h;8255口 a 输入, pc4 pc7 输入mova,#10011000b ;8255口 b 输出, pc0-pc3 输出movxdptr,amovr0, #maxmovr1, #minmovr2, #8movr3, #0stt0:movdptr,#8200hmova,r3orla,#08hmovxdptr,anopnopnopmovdptr,#8200hmova,r3movxdptr,aaca
11、ll delay0.2msmovdptr,#8000hmovxa,dptrmovb ,aclrcsubba,r0jncatm0 ; 大于 max值,转上限报警。.clrcmova ,bsubba,r1jcatm1; 小于 min值,转下限报警。acall disup0 ; 正常值显示。atm3:incr3incr0incr1djnzr2, stt0atm0:acall disup2; 上限报警模式sjmpatm3atm1:acall disup3; 下限报警模式sjmpatm3end三 19.p114表 4.420. 某电机控制系统如图。( 1)说明图中光电隔离器4n25的作用。pc0为 1 时, 4n25输出端高电平, irf640 导通,电机运行。pc0为 0 时, 4n25输出端低电平, irf640 不导通,电机停转。( 4) 8255 的端口地址符号地址 ad8255a/ad8255b/ad8255c/ad
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年上海闵行区学校教师招聘真题
- 初中语文作文讲义 第1讲 分析人物形象
- 小学主题班会课件:创新探索与科技之翼
- 通信技术工程师网络信号稳定与优化绩效考评表
- 产品设计创新与技术实施指导书
- 远离网络诈骗树立防范意识小学主题班会课件
- 医院护理部服务效果绩效衡量表
- 健康饮食管理营养学知识手册
- 建筑行业施工安全与现场管理方案
- 关于共享办公空间升级改造的立项函6篇范本
- 乡村卫生室常用药品管理与配置指南
- 备用发电机维护管理制度
- 重症监护室护理技术实践
- 中国兽药典三部 2020年版
- DB42T-湖北省房屋和市政工程造价数据采集规范
- 医院7s管理成果汇报
- TCHIA 51-2024 手术室麻醉信息系统基本功能规范
- 处方调配人员岗位职责
- 四网合一光纤建设合同模板
- GB 30530-2024二甲基硅氧烷单位产品能源消耗限额
- 药品经营和使用质量监督管理办法(试题和答案)
评论
0/150
提交评论