单片机p1口转弯灯实验
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/24 14:34:00 体裁作文
篇一:单片机p1口转弯灯实验程序
MOV P1,#OFFH ;初始化
PX03: MOV A,P1
MOV B,A
ANL A,#03H
CJNE A,#01H,PX01 ;满足只是P1.0为高条件吗? JB 00H,PX04 ;闪烁标志位
SETB P1.4
SETB P1.5 ;关左灯
CLR P1.6
CLR P1.7 ;开右灯
LCALL DELY ;延时
SETB 00H ;置标志位
LJMP PX03 ;继续查状态
PX04: SETB P1.4
SETB P1.5
SETB P1.6
SETB P1.7 ;关灯
LCALL DELY ;延时
CLR 00H ;清标志位
LJMP PX03 ;继续查状态
PX01: CJNE A,#02H,PX02 ;满足只是P1.1为高条件吗? JB 01H,PX05 ;判标志位
CLR P1.4
CLR P1.5 ;开左灯
SETB P1.6
SETB P1.7 ;关右灯
LCALL DELY ;延时
SETB 01H ;置标志位
LJMP PX03 ;继续查状态
PX05: SETB P1.4
SETB P1.5
SETB P1.6
SETB P1.7 ;关灯
LCALL DELY ;延时
CLR 01H ;清标志位
LJMP PX03 ;继续查状态
PX02: SETB P1.4
SETB P1.5
SETB P1.6
SETB P1.7 ;关灯
LJMP PX03 ;继续
DELY: MOV R4,#0FFH DELY1: MOV R5,#0FFH
DELY2: DJNZ R5,DELY2 ;延时 DJNZ R4,DELY1
RET
END
篇二:单片机实验2P1口转弯灯
篇三:p1口控制转弯灯
专业方向论文
题目:院 专 学 姓 单片机p1口控制转弯灯实验 系 业 号 名 2015年6 月 15日
单片机p1口控制转弯灯实验
摘 要
1)摘要正文
本设计基于Protuse自动设计能力、高速有效的编辑功能、简捷方便的设计过程管理PDM,并且可以完整地实现单片机的仿真,从单片机概念设计到生成物理生产数据的全过程,以及这中间的所有分析、仿真和验证功能详细阐述了电路原理图的绘制、实现功能。本设计还基于keil软件的使用编写程序,生成可被protuse软件识别的.hex文件,实现自己设计想要的功能。以及在自学过程和制作过程中所遇到的种种问题。并且给了相应的解决方法。
2)关键词:
Protuse软件;
软件;仿真; 程序; keil
单片机p1口控制转弯灯实验
目 录
1、单片机 ................................................. 1
1.1、单片机介绍 ............................................. 1
1.2、单片机分类 ............................................. 1
1.3、单片机应用: ........................................... 1
1.4、AT8951系列优点: ....................................... 2
1.7单片机类型 ............................................... 3
1.8、中国主要应用51单片机的总类 ............................ 4
2、Proteus软件 .............................................. 5
2.2、独有特点 ............................................... 5
2.3功能模块 ................................................. 5
2.5、丰富资源 ............................................... 7
3、Keil ..................................................... 8
3.1、系统概述 ............................................... 8
3.2、 Keil C51单片机软件开发系统的整体结构 ................. 9
4、本组设计 ................................................ 10
4.1、以下是本人利用protuse软件的绘图 ...................... 10
总 结...................................................... 11
参考文献 ................................................... 12
附录 ........................................................ 13
附录A ...................................................... 13
附录B ...................................................... 13
单片机p1口控制转弯灯实验
1、单片机
1.1、单片机介绍
单片机在一块半导体材料上集成了CPU、存储器、I/O接口等各种功能部件,具有体积小、功耗低、价格便宜、功能强、可靠性好和使用方便灵活的特点,使单片机在工业控制、数据采集、智能化仪表、办公自动化以及家用电器方等各个领域中得到了越来越广泛的应用。将单片机技术与测量控制技术相结合,可以使工业自动控制变得更方便、控制效果更佳。在机电一体化方面,单片机也发挥了它的特殊作用,使许多传统产业发生了巨大的变化,使许多工业产品体积缩小,能耗降低,功能增加,操作方便。由于单片机在如此广泛的领域里获得了应用,世界上许多集成电路生产厂家相继推出了各种类型的单片机,其中,MCS-51系列单片机以其优越的性能、成熟的技术和高可靠性,占领了工业控制的主要市场。特别是在我国,MCS-51系列单片机,成为单片机应用领域的主流。
1.2、单片机分类
目前的单片机分通用型和专用型(来自:WWw.SmhaiDa.com 海达范文网:单片机p1口转弯灯实验)两种。MCS-51系列单片机是属于通用型的单片机,通用型的单片机把开发资源全部公开,用户可以根据自己的应用系统进行设计,适用面广,应用灵活。制造单片机的材料也从TTL材料发展到CMOS材料,通常工作电压是5V,如5V±5%或5V±10%,也有3V/3.3V电压的产品,更低的可在1.5V工作。现在单片机又出现了宽电压范围型,在2.5~
6.5V内都可正常工作。低功耗是单片机所追求的一个指标,目前低功耗单片机的静态电流可以低至μA或nA级。有的单片机还有等待、关断、睡眠等多种工作模式以降低功耗。单片机的低功耗在智能化仪表中有重要的应用。封装有双列直插和贴片系列,体积变得更小,另外,单片机的时钟频率也达到20MHz以上。单片机的种类很多,在工业中应用最广泛的是MCS-51系列单片机,MCS-51系列的片内程序存储器分掩膜ROM、EPROM和无ROM存储器三种。一般情况下,片内有掩膜ROM的芯片用于程序已经固定的大批量生产场合。片内带EPROM的适合于做样机,便于修改程序,做试验。而外接EPROM的适用于做小批量产品或用于ROM大于8K的场合。
1.3、单片机应用:
1、单片机在数据处理中的应用
单片机在应用中的数据处理有数制转换的处理、查表计算、函数计算等多 1
篇四:单片机实验程序(P1口转弯灯、数据区传送、P1口亮灯、继电气控制)
MCS-51微机原理及应用——实验指导书
1、继电器控制实验程序:
ORG 8000H
CLR P1.0
LOOP:ACALL DELAY
CPL P1.0
SJMP LOOP
DELAY: MOV R7,#4
DL1:MOV R6,#250
DL2:MOV R5,#250
DJNZ R5,$
DJNZ R6,DL2
DJNZ R7,DL1
RET
SJMP $
END
2、P1口亮灯实验程序
P1口做输出口,接八只发光二极管,编写程序,使发光二极管循环点亮。 ORG 0000H
MAIN: MOV A,#0FEH
LP1: MOV P1,A
LCALL DELAY
RL A
SJMP LP1
DELAY: MOV R3,#5
DL3: MOV R4,#200
DL2:MOV R5,#125
DL1:DJNZ R5,DL1
DJNZ R4,DL2
DJNZ R3,DL3
RET
END
3、数据区传送程序
把R2.R3源RAM区首址内的R6.R7字节数据传送到R4.R5目的RAM区。在R2.R3中输入源首址(如0000H),R4.R5中输入目的地址(如2000H),R6.R7中输入字节数(如1FFFH),运行程序,检查0000H~1FFFH中内容是否和2000H~3FFFH中内容完全一致。
ORG 0000H
MAIN:MOV DPL,R3
MOV DPH,R2
MOVX A,@DPTR MOV DPL,R5 MOV DPH,R4 MOVX @DPTR,A CJNE R3,#0FFH,L1 INC R2 L1: INC R3 CJNE R5,#0FFH,L2 INC R4 L2: INC R5 CJNE R7,#00H,L3 CJNE R6,#00H,L4 SJMP $ L3: DEC R7 SJMP MAIN L4: DEC R7 DEC R6 SJMP MAIN SJMP $ END
4、P1口转弯灯实验程序 ORG 0000H
LJMP MAIN ORG 0030H MAIN:
ORL P1,#0FH MOV A,P1 JB ACC.7,LP JB ACC.6,YZ LJMP MAIN LP:
JB ACC.6,MAIN LJMP ZZ SJMP MAIN ZZ:
SETB P1.1
LCALL DELAY CLR P1.1
LCALL DELAY SJMP MAIN YZ:
SETB P1.0
LCALL DELAY CLR P1.0
LCALL DELAY SJMP MAIN DELAY:
MOV R3,#5 DEL3:
MOV R4,#200 DEL2:
MOV R5,#125 DEL1:
NOP
NOP
DJNZ R5,DEL1 DJNZ R4,DEL2 DJNZ R3,DEL3 RET
END
篇五:单片机实验-P1口转弯灯试验
ORG 0060H MOV P1,#0FFH
PX03:MOV A,P1
MOV B,A
ANL A,#03H
CJNE A,#01H,PX01
JB 00H,PX04
SETB P1.4
SETB P1.5
CLR P1.6
CLR P1.7
LCALL DELY
SETB 00H
LJMP PX03
PX04:SETB P1.4
SETB P1.5
SETB P1.6
SETB P1.7
LCALL DELY
CLR 00H
LJMP PX03
PX01:CJNE A,#02H,PX02 JB 01H,PX05
CLR P1.4
CLR P1.5
SETB P1.6
SETB P1.7
LCALL DELY
SETB 01H
LJMP PX03
PX05:SETB P1.4
SETB P1.5
SETB P1.6
SETB P1.7
LCALL DELY
LJMP PX03
PX02:SETB P1.4
SETB P1.5
SETB P1.6
SETB P1.7
LJMP PX03
ORG 0170H
DELY:MOV R4,#0FFH DELY1:MOV R5,#0FFH
DELY2:DJNZ R5,DELY2 DJNZ R4, DELY1 RET
END
体裁作文