作业解答_第二版

作业解答_第二版

ID:44314928

大小:753.00 KB

页数:24页

时间:2019-10-20

作业解答_第二版_第1页
作业解答_第二版_第2页
作业解答_第二版_第3页
作业解答_第二版_第4页
作业解答_第二版_第5页
资源描述:

《作业解答_第二版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二章作业解答P683题用8位A/D转换器ADC0809与PC/ISA总线工业控制机接口,实现8路模拟量采集。请画出接口原理图,并设计出8路模拟量的数据采集程序。答:1、接口原理图EOC:H,转换结束。CS1对应PORT1CS2对应PORT2+5VEOCALEVref(-)GNDSTARTVref(+)CLKADC0809D0-7OEC,B,AIN0IN7CLKISA总线Vcc+5VD0-7D0-2IOWIOR+CS1++CS2D7过程入口置采样值缓冲区首址通道号和计数器初值送通道号,启动A/D读状

2、态STS转换结束否读结果,存入缓冲区修改通道号和计数器修改采样值缓冲区指针返回8通道完否YYNN2、8路模拟量的数据采集程序流程图ADC0809PROCNEAR;近调用过程定义伪指令,;用CALL伪指令调用过程CLD;0→DF(方向标志),地址增加LEADI,BUFMOVBL,00H;设置ADC0809通道地址MOVCX,8ADC:MOVDX,PORT1MOVAL,BLOUTDX,AL;ADC0809锁存通道地址,并启动AD转换MOVDX,PORT2NOSC:INAL,DXTESTAL,80HJNZ

3、POLLING;EOC=1,未开始转换,等待NOEOC:INAL,DXTESTAL,80HJZNOEOC;EOC=0,正在转换,等待MOVDX,PORT1INAL,DXSTOSBUFINCBLLOOPADCRETADC0809ENDPP6810题采用DAC0832和PC/ISA总线工业控制机接口。请画出接口电路原理图,并编写DA转换程序MOVAL,00HMOVDX,PORTL:INCALOUTDX,ALCALLDELAYJMPL锯齿波发生器XFERAGNDDI0CSDAC0832+5VDGNDISA

4、总线VCCVREFDI7D0D7RfbA+-IOUT1IOUT2WR1WR2VoCS1答:第三章作业解答试用高级或汇编语言编写下列各插补计算程序:(1)第一象限直线插补程序。(2)第一象限逆圆弧插补程序。P1004题答:(1)第一象限直线插补程序设内存中三个单元XE、YE、FM分别存放直线终点横坐标、终点纵坐标、加工点偏差。datasegmentXEDBxeYEDByzFMDB0ZFDB0dataendsMOVAL,XEADDAL,YEMOVCL,AL;CL存NXYLAB1:MOVAL,FMCMPA

5、L,00HJGELAB2MOVZF,03HMOVAX,FMADDAX,XEMOVFM,AXJMPCONTROLLAB2:MOVZF,01HMOVAX,FMSUBAX,YEMOVFM,AXCONTROL:┇DECCLJNZLAB1RET第一象限直线插补程序YN置FM=0,输入XE、YE,NXY=XE+YEFM=FM-YEFM=FM+XE调用走步控制程序NXY=NXY-1NXY=0?NY结束FM>=0?ZF=1ZF=3(2)第一象限逆时针圆弧插补输入X0、Y0、NXY,置FM=0、XM=X0、YM=Y0

6、FM≥0?ZF=3FM=FM+2YM+1YM=YM+1ZF=2FM=FM-2XM+1XM=XM-1调用走步控制程序NXY=NXY-1NXY=0?YN结束YN程序(略)若加工第—象限直线OA,起点O(0,0),终点A(1l,7)。要求:(1)按逐点比较法插补进行列表计算。(2)作出走步轨迹图,并标明进给方向和步数。P1005题答:(1)按逐点比较法插补的计算列表步数偏差判别坐标进给偏差计算终点判断起点F0=0NXY=181F0=0+xF1=F0–YE=-7NXY=172F1<0+yF2=F1+XE=4

7、NXY=163F2>0+xF3=F2–YE=-3NXY=154F3<0+yF4=F3+XE=8NXY=145F4>0+xF5=F4–YE=1NXY=136F5>0+xF6=F5–YE=-6NXY=127F6<0+yF7=F6+XE=5NXY=118F7>0+xF8=F7–YE=-2NXY=109F8<0+yF9=F8+XE=9NXY=910F9>0+xF10=F9–YE=2NXY=811F10>0+xF11=F10–YE=-5NXY=712F11<0+yF12=F11+XE=6NXY=613F12>

8、0+xF13=F12–YE=-1NXY=514F13<0+yF14=F13+XE=10NXY=415F14>0+xF15=F14–YE=3NXY=316F15>0+xF16=F15–YE=-4NXY=217F16<0+yF17=F16+XE=7NXY=118F17>0+xF18=F17–YE=0NXY=0(2)走步轨迹图设加工第一象限逆圆弧AB,起点A(6,0),终点B(0,6)。要求:(1)按逐点比较法插补进行列表计算。(2)作出走步轨迹图,并标明进给方向和步数。P

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。