智能仪器设计基础试验指导书.DOC

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智能仪器设计基础试验指导书

实验练习 在CPU内部寄存器40-49H单元中任意放入十个数,通过程序我们来查找这10个数中大于7FH的数有几个,小于7FH的数有几个,等于7FH的数寄存器的地址,并将他们分别放在外部存储器6000H、5000H、4000H开始的单元中,本例中假设40-49H的10个数分别为F9、01、2F、DB、FB、02、79、7F、FF、82。其输入方法是打开“程序寄存器1”或“程序寄存器2”,单击鼠标右键,选择“内部寄存器命令”,然后单击右键,选择“显示地址”命令,输入40,此时寄存器的起始地址为40H,用户单击该位地址,即可输入上述数据,其主程序清单如下: ORG 0000H LJMP MAIN ORG 0100H MAIN: CLR C ;判断小于7FH的数,并将这些数放入4000H单元中 MOV R0,#40H MOV R2,#0AH MOV DPTR,#4000H LOOP1: MOV A,@R0 CJNE A,#7FH,LOOP2 LOOP3: INC R0 DJNZ R2,LOOP1 AJMP LOOP4 LOOP2: JNC LOOP3 MOVX @DPTR,A INC DPTR AJMP LOOP3 LOOP4: ;判断等于7FH的数,并将这些数所在的地址放入5000H单元中 CLR C MOV R0,#40H MOV R2,#0AH MOV DPTR,#5000H LOOP5: MOV A,@R0 CJNE A,#7FH,LOOP6 MOV A,R0 MOVX @DPTR,A INC DPTR LOOP6: INC R0 DJNZ R2,LOOP5 CLR C ;判断小于7FH的数,并将这些数放入6000H单元中 MOV R0,#40H MOV R2,#0AH MOV DPTR,#6000H LOOP7: MOV A,@R0 CJNE A,#7FH,LOOP8 LOOP9: INC R0 DJNZ R2,LOOP7 ALMP LOOP LOOP8: JC LOOP9 MOVX @DPTR,A INC DPTR AJMP LOOP9 LOOP: NOP END 调试步骤: 将仿真器连接好,启动调试软件并使二、实验预备知识 org 0000h ajmp main org 0100h main: mov sp,#60h mov a, #0F7h loop: mov p1, a rr a lcall delay sjmp loop delay: mov r3,#50 lp0: mov r4,#100 lp1: mov r5,#100 lp2: djnz r5,$ djnz r4,lp1 djnz r3,lp0 ret end 试验四 光控/磁控电风扇 实验目的 了解光控开关的内部结构及工作原理; 了解磁控开关的内部结构及工作原理 掌握光控、磁控开关与单片机系统的连接及编程 实验内容 运行实验程序,通过光控、磁控开关来控制小风扇转动; 分析原理图,总结光控、磁控开关的控制过程及原理 实验器材 传感器、仿真器、微机接口三合一实验系统一台,74HC04两片、74HC08两片、PNP8550三极管一个、光控开关一个、磁控开关一个.二极管IN4007两只、其它器件参见原理图 实验步骤 1、根据原理图,编写实验程序,并编译、连接实验程序 2、运行实验程序,观察实验现象 3、将开关K4指向”L”光控,用厚物挡住光控开关,控制小风扇的停转 4、将开关K4指向”M”磁控,用一磁铁接近磁控开关,控制小风扇的停转 实验原理图 实验程序 试验五 步进电机控制实验 一、实验目的 了解步进电机的工作原理及其结构; 了解步进电机与单片机系统的连接方法 二、实验内容 通过单片机系统控制步进电机的转动; 通过实验观察步进电机正反转是如何实现的; 三、实验器材 传感器、仿真器、微机接口三合一实验系统一台,NPN三极管4个、74HC04一片、其它器件参见原理图 四、实验步骤 1、连线: P1.0---A1 P1.1---A3 P1.2---B1 P1.3---B3 P1.4-----接VCC或GND可改变电机的运行方向 2、编写实验程序,并调试通过 五、实验原理图 六、实验程序 1 开始 初始化 P1.4 = 1? 调用电机正转子程序 调用电机反转转子程序 初始化 开始 控制电机正转子程序

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档