数据采集系统中传感器输出规一化的实现(2)

时间:2025-03-14

2008年第10期

LCALLMOVCLRLOOP:

RRCMOVCLRLCALLSETBLCALLDJNZSETBSETB

R3,#08HC

S_DATA,CS_CLKDS_CLKD

R3,LOOPS_DATAS_CLK

;设置发送位数,8位

福建电脑

CJNEA,#01h,CONTINU2;超时判断SJMPBACK

CONTINU2:JBS_CLK,R_LOOP1

MOVTIMER1,#00

R_LOOP2:MOVDOG_TIMER,#00

MOVA,TIMER1

CJNEA,#01h,CONTINU3;SJMPBACK

CONTINU3:JNBS_CLK,R_LOOP2

MOVC,S_DATA

MOVA,ORDER_REGRRCA

MOVORDER_REG,A;存储到ORDER_REG单元MOVDOG_TIMER,#00;DJNZR1,R_LOOP0;接收完否?未完,继续SETBRECEIVE_FLAG;接收完毕,设置标志

157

;设置结束状态

3.3电平调节模块接收主单片机AT89S52的数据

根据通讯协议,编写接收程序。电平调节模块在主程序中不

断查询是否有数据收到,当检测到发送开始后,就开始接收,并进行超时判断,如果通讯超时则退出;如没有超时,则继续接收,直到8位收完,接收成功后,设置成功标志,以备使用。关键程序段如下:

;判断是否有数据到来

JNBS_CLK,BACKJNBS_CLK,BACKJNBS_DATA,BACKJNBS_DATA,BACKMOVTIMER1,#00

R_WAIT:MOVDOG_TIMER,#00

MOVA,TIMER1

CJNEA,#01h,CONTINU1SJMPBACK

CONTINU1:JBS_DATA,R_WAIT

JBS_DATA,R_WAITJNBS_CLK,BACKJNBS_CLK,BACK

;------开始接收-----

MOVORDER_REG,#00MOVR1,#08

R_LOOP0:MOVTIMER1,#00R_LOOP1:MOVDOG_TIMER,#00

MOVA,TIMER1

电平调节模块接收到调高或调低的命令后,就调整向D/A转换器MAX521得输出,由此来调节仪器仪表用放大器AD620的参考电压,并进而调整AT89S52主单片机的输入信号,最终调高或调低PC机上显示的电平值。总结4、

试验证明,通过在PC机界面上操作,通过软硬件结合的方法,可调整传感器输出到AT89S52主单片机的信号,很好解决传感器输出规一化的问题,并已在数据采集系统得到了很好的应用。

参考文献:

1.曹茂永,王霞,孙农亮.仪用放大器AD620及其应用[J].电测与仪表,2000(10).

2.金文,孔令成.八组二线串行8位DAC芯片MAX521的性能特点及应用[J].国外电子元器件,1998(7).

3.余永权.ATMEL89系列Flash单片机原理及应用[M].北京:电子工业出版社,2001.

4.刘祖京.实用接口技术[M].北京:北京工业大学出版社,1999.

5.何立民.MCS-51系列单片机应用系统设计系统配置与接口技术[M].北京:北京航空航天大学出版社,1990.

;超时判断;超时退出

;接收8位;

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

(上接第180页)

if(Number(score)>18){

myArray[0][i]=xh;

……

_root.createTextField("mytext1"+i,1+(i-1)*6,70,100+(i-1)*15,50,20);_root["mytext1"+i].text=myArray[0][i];

……

myArray[5][i]=score;

//用二维数组存储输入文本的值,便于后面整体显示。

……

_root.createTextField("mytext6"+i,6+(i-1)*6,420,100+(i-1)*15,50,20);_root["mytext6"+i].text=myArray[5][i];}

2.2.3第三帧

观察录入的信息及计算结果是否正确(见图2),并决定是否修改(重填按钮)或是录入下一个同学记录(继续按钮),等全部学生录入完毕,可以通过成绩清单按钮来显示所有学生信息。3.开发设计总结

Micromedia的ActionScript程序语言虽然是一门应用在Flash动画上的新兴语言,但是它的设计思想仍然是面对对象的

因此我们在写代码的时候,应该从对象实例的程序设计(如VB)。

角度出发,来进行开发。同时在具体编程过程中,会涉及 …… 此处隐藏:331字,全部文档内容请下载后查看。喜欢就下载吧 ……

数据采集系统中传感器输出规一化的实现(2).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219