基于单片机的多路数字温度测量系统设计内容摘要:
、心得 作为一名 电气 自动化专业的大三学生,我觉得做 单片机 课程设计是十分有意义的,而且是十分必要的。 在已度过的大学时间里,我们大多数接触 的是专业课。 单片机作为我们的主要专业课之一,虽然在大三开学初我对这门课并没有什么兴趣,觉得那些程序枯燥乏味,但在这次课程设计后我发现自己在一点一滴的努力中对单片机的兴趣也在逐渐增加。 在完成单片机课程设计后 ,我们发现我们还有许多不足 ,所学到的知识还远远不够 ,以至于还有一些功能不能 主 动完成。 但通过学习这一次实践 ,我的收获颇丰。 首先,通过这次课程的设计,使我熟悉了单片机设计原则,对内置 AD 系列单片机内部构造、与其它芯片的接口技术及其工作情况有了更进一步了解。 而且这次使用的是我们没有接触过的内置 A/D 转换器的单片 机,又学习了新的知识,通过各种渠道查资料拓宽了自己的知识面。 将课本的知识实际应用,加强了对专业知识的了解,提高了我们综合运用知识的能力以及分析问题、解决问题的能力和独立思考能力。 其次,在做本次课程设计的过程中,我感触最深的当属查阅大量的设计资料了。 设计中先是没有注意单片机的电压问题,后来又遇到了电平兼容问题,经过几番周折,终于完成了这次设计。 为了让自己的设计更加完善,查阅这方面的设计资料是十分必要的,同时也是必不可少的。 我觉得课程设计反映的是一个从理论到实际应用的过程,但是更远一点可以联系到以后毕业之后从 学校转到踏上社会的一个过程。 自己查阅资料,以及自身的动脑和努力,都是以后工作中需要的。 还有,在这次课程设计中,我们运用到了许多专业课知识,如: Protel 软件、单片机编程知识等。 虽然过去从未独立应用过它们,但在学习的过程中带着问题去学我发现效率很高,这是我做这次课程设计的又一收获。 15 五 、 参考文献 [1]王为青 , 程国刚 . 单片机 Keli Cx51 应用开发技术 [M]. 北京 : 人民邮电出版社 , . [2]方佩敏编著智能化集成温度传感器原理与应用 [M].北京:电子工业出版社, . [3] 张毅刚 , 彭 喜 元 , 彭 宇 . 单 片 机 原 理 及 应 用 [M]. 北 京 : 高 等 教 育 出 版 社 ,,253255,219220,198201. [4]刘笃人,韩保军 .传感器及应用技术 [M].西安:西安电子科技大学出版社, . [5]童诗白 . 模拟电子技术基础[ M] .北京 : 高等教育出版社 , 2020. 213216. [6]阎石.数字电子技术基础 [M].第五版.北京:高等教育出版社 ,. [7]闫玉德,葛龙,俞虹 . 单片机微型计算机原理与设计 [ M] .北京: 中国电力出版社,,197199. [8] 郁有文 . 传感器原理及工程应用 [M]. 西安 : 西安电子科技大学出版社 , . 16 六 、 附录: :。 ****************************************************************。 常数定义。 **************************************************************** TMEL EQU 0E0H ; 20ms,定时器 0 时间常数 TMEH EQU 0B1H TMEPHEAD EQU 36H。 ****************************************************************。 工作内存定义。 **************************************************************** BITST DATA 20H TIMEISOK BIT TEMPONEOK BIT TEMPL DATA 26H TEMPH DATA 27H TEMPHC DATA 28H TEMPLC DATA 29H。 ****************************************************************。 引脚定义。 **************************************************************** TEMPDIN BIT。 ****************************************************************。 中断向量区。 **************************************************************** ORG 000H LJMP START ORG 00BH LJMP T0IT。 ****************************************************************。 系统初始化。 **************************************************************** 17 ORG 100H START: MOV SP,60H CLSMEM: MOV R0,20H MOV R1,60H CLSMEM1: MOV @R0,00H INC R0 DJNZ R1,CLSMEM1 MOV TMOD,00100001B MOV TH0,TIMEL MOV TL0,TIMEH SJMP INIT ERROR: NOP LJMP START NOP INIT: NOP SETB ET0 SETB TR0 SETB EA MOV PSW,00H CLR TEMPONEOK LJMP MAIN。 ****************************************************************。 定时器 0 中断服务程序。 **************************************************************** T0IT: PUSH PSW MOV PSW,10H MOV TH0,TIMEH MOV TL0,TIMEL INC R7 CJNE R7,32H, T0ITI MOV R7,00H SETB TIMEISOK TOIT1: POP PSW 18 RETI。 ****************************************************************。 主程序。 **************************************************************** MAIN: LCALL LM35_1 JNB TIME1SOK,MAIN CLR TIME1SOK JNB TEMPONEOK,MAIN2 LCALL READTEMP1 LCALL CONVTEMP LCALL LM35_1 MAIN2: LCALL READTEMP SETB TEMPONEOK LJMP MAIN。 ****************************************************************。 子程序区。 ****************************************************************。 RESETLM35。 **************************************************************** INILM35: SETB TEMPDIN NOP NOP CLR TEMPDIN MOV R6,0A0H DJNZ R6,$ MOV R6,0A0H DJNZ R6,$ SETB TEMPDIN MOV R6,32H DJNZ R6,$ MOV R6,3CH LOOPLM35: MOV C,TEMPDIN JC INILM35UT DJNZ R6,LOOPLM35 19 MOV R6,064H DJ。基于单片机的多路数字温度测量系统设计
相关推荐
..................................................................23 致 谢 ................................................................................................................24 附 录 .......
电阻减小,入射光弱,电阻增大。 光敏电阻器一般用于光的测量、光的控制和光电转换(将光的变化转换为电的变化)。 光敏电阻器的阻值随入射光线(可见光)的强弱变化而变化,在黑暗条件下,它的阻值(暗阻)可达 1~10M 欧 ,在强光条件( 100LX)下,它阻值(亮阻)仅有几百至数千欧姆。 光敏电阻器对光的敏感性(即光谱特性)与人眼对可见光( ~) μm的响应很接近 ,只要人眼可感受的光
连接的字段导通并点亮,根据发光字段的不同组合可显示出各种数字或字符。 此时,要求段驱动电路能吸收额定的段导通电流,还需根据外接电源及额定段导通电流来确定相应的限流电阻。 共阴极数码管的 8 个发光二极管的阴极(二极管负端)连接在一起,通常,公共阴极接低电平(一般接地),其它管脚接段驱动电路输出端,当某段驱动电路的输出端为高电平时,则该端所连接的字段导通并点亮
,当访问外部程序存储器, ALE 会跳过一个脉冲。 如果单片机是 EPROM,在编程其间, 将用于输入编程脉冲。 Pin29: 当访问外部程序存储器时,此脚输出负脉冲选通信号, PC 的 16位地址数据将出现在 P0 和 P2 口上,外部程序存储器则把指令数据放到 P0 口上,由 CPU读入并执行。 Pin31:EA/Vpp 程序存储器的 内外部选通线, 8051 和 8751 单片机,内置有
12346578RST(VPD)9(RXD)10(TXD)11(INT0)12(INT1)13(T0)14(T1)15(WR)16(RD)17XTAL218XTAL119GND20VCC403938373635343332EA/VDD31ALE/PROG30PSEN292827262524232221U1STC89C52GND1VCC2VO3RS4R/W5E6DB07DB18DB29DB310DB
单片机在汽车电子中的应用非常广泛,例如汽车中的发动机控制器,基于 CAN总线的汽车发动机智能电子控制器, GPS导航系统, abs防抱死系统,制动系统等等。 此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。 11 第 2 章 系统的方案设计 控制系统的模型 被控过程数学模型的作用与要求 模型的作用 被控过程动态