基于单片机控制的智能轿车停车场设计(毕业设计资料)
019【毕设课设】基于单片机控制的智能轿车停车场设计,#停车场一共2层,12个车位,一层6个车位,一边出去,一边进来。用按键来模拟红外对管对于车辆进出的检测模拟效果,左边画出了红外对管检测传感器原理图。12个车位的空缺显示用LCD显示。用两个LED光学提示停车场内的空满状态,提醒用户是否可以停车。
【资源下载】下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
/********************************************************************************
* 描述: *
* lcd1602显示 P0口 *
* 按键 个位P32 十位P33 *
* 红外光对管 int1.....int4 接 P10...P13 *
* 有空位 YOU 接 P14 *
* 无空位 WU 接 P15 *
* *
********************************************************************************/
#include <reg51.h>
#include <intrins.h>
#include <stdio.h>
#define uchar unsigned char
#define uint unsigned int
#define delayNOP() ; { _nop_(); _nop_(); _nop_(); _nop_(); };
sbit int1 = P2 ^ 4;
sbit int2 = P2 ^ 5;
sbit int3 = P2 ^ 6;
sbit int4 = P2 ^ 7;
sbit YOU = P1 ^ 4; /*有车指示灯 */
sbit WU = P1 ^ 5; /* 无车指示灯 */
sbit JIN = P1^1;
sbit CHU = P1^0;
sbit KEYG = P3 ^ 2;
sbit KEYS = P3 ^ 3;
sbit KEYB = P3 ^ 5;
sbit CLC = P3 ^ 4;
sbit HY = P3 ^ 6;
sbit LCD_RS = P2 ^ 0;
sbit LCD_RW = P2 ^ 1;
sbit LCD_EN = P2 ^ 2;