作业帮 > 体裁作文 > 教育资讯

单片机p1口转弯灯实验

来源:学生作业帮助网 编辑:作业帮 时间:2024/09/24 14:34:00 体裁作文
单片机p1口转弯灯实验体裁作文

篇一:单片机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

体裁作文