A/D转换实验-------汇编语言

 时间:2024-11-09 09:35:27

A/D转换中文含义就是模拟转换成数字,在很多场所都能见到他的身影。家里的电视机、电器产品中都会有的,只要你能想到的电器,都有,不管你看见与看不见。下图是一款4通道8位AD转换器。

A/D转换实验-------汇编语言

方法/步骤

1、一粑颇岔鲷、实验要求编程用查询方式采样电位器输入电压,并将采样到的结果实时地通过8279显示在数码管上。(只恍芊柩勖须显示一位即可。用0~F表示0~+5V电压)。下图是能显示八位数码管电路芯片,在功能上等效于8279芯片。

A/D转换实验-------汇编语言

2、二.实验目的1.掌握A/D芯片AD0809的转换性能及编程方法。2.学习A/D芯片与其他芯片(如8279)接口的方法,初步建立系统的概念。

A/D转换实验-------汇编语言

A/D转换实验-------汇编语言

3、三.实验电路及连线CS79接译码处210~217这个插孔。A/D的CS插译码处208~20F这个插孔,0809的IN0接至电位器W1的中心抽头插孔。

A/D转换实验-------汇编语言

4、注意:电位器W1两边的两个插孔已经分别接好电源+5V和地,请不要再接,以防接错,出现短路。

A/D转换实验-------汇编语言

5、实验说明本实验中所用A/D转换芯片为逐次逼近型,精度为8位每转湍恬擒舍换一次约100微钞,所以程序若为查询式,嬴猹缥犴则在启动后要加适应延时。另外,0809芯片提供转换完成信号(EOC),利用此信号可实现中断采集。有兴趣者可自行编制程序。Z8279EQU212HD8279EQU210HLEDMODEQU00;左边输入,八位显示外部译码八位显示LEDFEQEQU38H;扫描频率CODESEGMENTASSUMECS:CODE,DS:codeSTART:pushcspopdscalldelayMOVDX,Z8279MOVAL,LEDMODOUTDX,ALMOVAL,LEDFEQOUTDX,ALMOVCX,06HXZ:MOVDX,D8279MOVAL,00HOUTDX,ALLOOPXZMOVDX,D8279MOVAL,5eHOUTDX,ALMOVDX,D8279MOVAL,77HOUTDX,AL;以上为写(AD)NOPbg:movdx,208hmoval,0outdx,alcalldelayinal,dxmovcl,04hroral,clandal,0fhpushaxmovdx,z8279moval,81houtdx,alpopaxLEABX,LEDXLATMOVDX,D8279;将AL中内容写到数码管上OUTDX,ALcalldelayjmpbgLEDDB3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39HDB5EH,79H,71Hdelayprocnearpushcxmovcx,01f00hloop$popcxretdelayendpCODEENDSENDSTART

A/D转换实验-------汇编语言

6、希望这个具体例子,能够给读者提供一定的帮助,感谢阅读者。谢谢你们的支持。

A/D转换实验-------汇编语言

单片机一点点收获(一),keil使用,注意事项 如何在proteus中放置一个DC信号源? 如何画一个单位反馈系统的单位阶跃响应曲线? 如何用matlab绘制调制波形及其包络线? 幅频特性和相频特性怎么求
热门搜索
吴尊图片 书图片 小汽车图片 茜草图片 宝剑图片