- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学习子情境3 热电偶传感器与单片机的接口.pdf
学习情景一 变量式传感器与单片机的接口
学习情景一 变量式传感器与单片机的接口
学习子情境3
热电偶传感器与单片机的接口
1.3.1 逻辑运算与循环类指令
1.3.2 控制转移类指令
1.3.3 位操作类指令
1.3.4 伪指令
1.3.5 热电阻传感器
1.3.6 热电偶传感器
1.3.7 半导体热敏电阻传感器
1.3.8 基于热电偶的温度控制系统
1.3.1 逻辑运算与循环类指令
逻辑运算指令可以完成与、或、异或、清0和取
反操作,当以累加器A为目的操作数时,对P标志有
影响;
循环指令是对累加器A 的循环移位操作,包括
左、右方向以及带与不带进位位等移位方式,移位
操作时,带进位的循环移位对CY和P标志有影响;
累加器清0操作对P标志有影响。
1.3.2 控制转移类指令
通常情况下,程序的执行是顺序进行的,但也可
以根据需要改变程序的执行顺序,这种情况称作程
序转移。
控制程序的转移要利用转移指令。51单片机的
转移指令有无条件转移、条件转移及子程序调用与
返回等。
1.3.3 位操作指令
位操作又称布尔操作,它是以位为单位进行的
各种操作。位操作指令中的位地址有4 种表示形式:
直接地址方式 (如,0D5H);
点操作符方式 (如,0D0H.5、PSW.5等);
位名称方式 (如,F0);
伪指令定义方式 (如,MYFLAG BIT F0)。
以上几种形式表示的都是PSW中的位5。
与字节操作指令中累加器ACC用字符“A”表示
类似的是,在位操作指令中,位累加器要用字符
“C”表示 (注:在位操作指令中CY与具体的直接
位地址D7H对应)。
1.3.4 伪指令
伪指令是汇编程序能够识别并对汇编过程进行
某种控制的汇编命令。它不是单片机执行的指
令,所以没有对应的可执行目标码,汇编后产生
的目标程序中不会再出现伪指令。
一、起始地址设定伪指令ORG
格式为:
ORG 表达式
该指令的功能是向汇编程序说明下面紧接的程
序段或数据段存放的起始地址。表达式通常为16
进制地址,也可以是已定义的标号地址。
二、汇编结束伪指令END
格式为:
END
该指令的功能是结束汇编。
汇编程序遇到END伪指令后即结束汇编。处于END
之后的程序,汇编程序将不处理。
三、字节数据定义伪指令DB
[标号:] DB 字节数据表
功能是从标号指定的地址开始,在ROM中定义
字节数据。该伪指令将字节数据表中的数据根据从
左到右的顺序依次存放在指定的存储单元中。一个
数据占一个存储单元。
四、字数据定义伪指令DW
[标号:] DW 字数据表
功能是从标号指定的地址单元开始,在程序存储
器中定义字数据。该伪指令将字或字表中的数据根
据从左到右的顺序依次存放在指定的存储单元中。
应特别注意:16位的二进制数,高8位存放在低地址
单元,低8位存放在高地址单元。
五、空间定义伪指令DS
[标号:] DS 表达式
功能是从标号指定的地址单元开始,在程序存储
器中保留由表达式所指定的个数的存储单元作为备
用的空间,并都填以零值。例如:
六、赋值伪指令EQU
符号名 EQU 表达式
功能是将表达式的值或特定的某个汇编符号定义
为一个指定的符号名。
七、位地址符号定义伪指令BIT
符号名 BIT 位地址表达式
功能是将位地址赋给指定的符号名。其中,位地
址表达式可以是绝对地址,也可以是符号地址。
1.3.5 热电阻传感器
热电阻是中低温区最常用的一种温度检测器。它的
主要特点是测量精度高,性能稳定。其中铂热电阻
的测量精确度是最高的,它不仅广泛应用于工业测
温,而且被制成标准的基准仪。
热电阻测温是基于金属导体的电阻值随温度的增加
而增加这一特性来进行温度测量。
1、铂热电阻和铜电阻
文档评论(0)