资讯详情

单片机设计交通信号灯实验报告.docx

精品文档

精品文档

PAGE

PAGE #欢迎下载

精品文档

精品文档

PAGE

PAGE #欢迎下载

单片机C语言程序设计专项实习专项报告

班 级:

学 号:

姓 名:

指导老师:

专周成绩:一、硬件设计

1.设计要求:OA、B两个通道都有车,两个正向放行 35s,然 后左向行驶放行15s。A道放行时(绿),B道禁(红),反 同样,放行时间包含闪烁时间 ]②绿灯-红灯必须转换 5s警察视觉状态O设置紧急处理器,当紧急情况发生时,两个 所有的红灯都亮着,让紧急车辆通过,现状O4具有数码 倒计时功能显示管道。

2.图样:

3.硬件选择:选择8052单片机,红、黄、绿 LED交通 4个显示灯,多个导线,7个SEG数字显示管。

单片机模块:主控芯片采用 AT89C52单片机,AT89C52是AT89C5X

我们系统地谈论了一系列单片机的典型产品。

解。AT89C52单片机包括中央处理器, 程序存储器(ROM、数据存 储器(RAM)定时/计数器、并行接口、串行接口和中断系统

大单元和数据总线、地址总线和控制总线。AT89C52

大单元和数据总线、地址总线和控制总线。

AT89C52

共有4组8位I/O 口 (P0、P1、P2或P3)用于传输外部数据

最高内置频率为12MHZ勺时钟电路用于生产整个单片机

脉冲时序运行。管脚图如下图所示

P1.0-

P1.1-

'2

-PQO

3

1.

Pi 5-

A

-PO2

?].J-

5

-PO.5

6

P] 6-

7

TO兰

PJ.7-

E

-P06

I?ST/k*ID^

9

-PO7

IUCD.P3.1b-

10

L

H"5I

-EA/r>(>

TXD.P3.I-

JI

WL

-A IE. PROG

[?MTP.F3.2-

P

-|*SFN

国Ti、P3,3-

13

-P27

mpg』一

14

TI.P3.5-

-1^5

训取寸一

16

-P2.4

17

-P2 3

?CTAL2*"

IS

XTALl-

19

-P2.1

2U

一叭

倒计时显示模块:由于黄灯5秒闪烁时间不仅单独计时,四个十字路口 倒计时是同步的。因此,倒计时采用两个七段数字显示管。

紧急模式模块:交通路口出现紧急情况是必然的, 如发生重大事件 生、救护车等紧急行车通过等,我们必须尽量让它畅通无阻, 毕竟在这种情况下,分秒必争, 始终与公共财产安全有关, 个人生死攸关。因此,在交通控制中增加禁止按钮可以实现这一点

目的。

二、软件设计

1.设计思路:本系统以单片机为核心,由状态灯,LED显示, 其中,按键等P用于送显两片LED数码管,P1、P2、P3用 采用自带晶振时钟电路控制红、绿、黄发光二极管,REST引脚接 上复位电路,P3.接紧急模式设置键,P3.2、P3.3、P3.4用于 调整预置交通灯时间。

系统上电或手动复位之后,系统等待模式选择设置键按下, 有两种模式:自动红绿灯时间和紧急模式。系统默认运行时间

动,若此时3.按1键,设置为紧急模式,再按3键.1,回到

红绿灯模式的自动时间。接下来,系统必须首先显示状态灯和 LED数 码管,将状态码值送显 P1、P2、P3 口,将显示的时间值 位和十位分别显示P0 口,同时50ms以软件方法为周期 计时1秒,达到1s时间值减1,刷新LED数码管。 时间 到达一个状态需要全部时间, 判断和连接下一个状态是必要的

相应的状态代码值和装入次状态的时间值。

三、程序流程图

精品文档

精品文档

PAGE

PAGE #欢迎

精品文档

精品文档

PAGE

PAGE #欢迎

四、程序及说明#include #include #define uint unsigned int #define uchar unsigned char uchar night_flag=0;uchar time_cl=0;

四、程序及说明

#include #include #define uint unsigned int #define uchar unsigned char uchar night_flag=0;

uchar time_cl=0;

uchar flag=0;

uchar B_N_D_flag=1;

uchar X_D_D_flag=1; uchar i,j;

uchar t=3;

uchar num=0;

//uchar num_night=0;

uchar time=35;

int bei,nan,xi,dong; // uc

标签: 二极管pj3306

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台