单片机程序+连线1-19.docx

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

实验一开关量输入输出实验 ORG 0000H JMP START ORG 0100HSTART:MOV P1,P0 AJMP START END连线:JP0连JP10,JP1连JP4实验二继电器和蜂鸣器控制输出实验ORG 0000HJMP STARTORG 0100HSTART:SETB P1.2 ;为了准确读取P1.2口的电平JNB P1.2,RELAY ;控制继电器开 SETB P1.0 ;关继电器JMP NEXTRELAY: CLR P1.0 ;开继电器NEXT: SETB P1.3 ;为了准确读取P1.3口的电平JNB P1.3,BUZZ ;蜂鸣器开 SETB P1.1 ;关继电器JMP STARTBUZZ: CLR P1.1 ;开蜂鸣器 JMP STARTEND连线:JP1.0+JP1.1接JP6.0+JP6.1 JP1.2+JP1.3接JP10实验三步进电机正转实验; 该程序是步进开关的控制; 步进电机采用4相8拍控制方式; 程序较精炼ORG 0000H JMP START ORG 0100HSTART:MOV P1,#1fH ACALL DELAY MOV P1,#3fH ACALL DELAY MOV P1,#2fH ACALL DELAY MOV P1,#6fH ACALL DELAY MOV P1,#4fH ACALL DELAY MOV P1,#0CfH ACALL DELAY MOV P1,#8fH ACALL DELAY MOV P1,#9fH ACALL DELAYAJMP STARTDELAY:MOV R6,#5DD1:MOV R5,#0DD2:MOV R7,#0DD3:DJNZ R7,DD3DJNZ R5,DD2DJNZ R6,DD1RETEND连线:JP1.4_1.7接JP6DE 4-7步进电机接步进电机接口实验四步进电机正反转实验; 该程序是步进开关的控制; 步进电机采用4相8拍控制方式; 该程序对SETP1作了改进,可以进行正、反转以及步进控制; 程序较精炼ORG 0000H JMP START ORG 0100HSTART:MOV DPTR,#TAB1MOV R4,#7 ;初始表内指针MOV P1,#0 ;初始角度,0度,停止KEY: SETB P1.2 ;为了准确读取P1.2口的电平 SETB P1.3 ;为了准确读取P1.3口的电平JNB P1.3,NEG ;控制步进电机反转 JNB P1.2,POS ;控制步进电机正转SJMP KEYPOS: CJNE R4,#7,LOOPP ; 判断是否到头MOV R4,#0 ; 重新赋首值 AJMP PPLOOPP:INC R4 ; 赋新值PP: MOV A,R4MOVC A,@A+DPTRMOV P1,AACALLDELAYAJMP KEYNEG:CJNE R4,#0,LOOPN ; 判断是否到头MOV R4,#7 ; 重新赋首值 AJMP NNLOOPN:DEC R4 ; 赋新值NN: MOV A,R4MOVC A,@A+DPTRMOV P1,AACALLDELAYAJMPKEYDELAY:MOV R6,#5DD1:MOV R5,#0DD2:MOV R7,#0DD3:DJNZ R7,DD3 DJNZ R5,DD2 DJNZ R6,DD1 RETTAB1:DB 1fH,3fH,2fH,6fHDB 4fH,0CfH,8fH,9fH;控制数据表END连线:JP1 接 IP6实验五扩展存储器读写实验 ORG 0000H LJMP START ORG 0040HSTART: MOV SP,#60HMOV R0,#00H SETB P3.4STR: MOV DPTR,#0000H ;置外部RAM读写

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档