door.h

来自「采用MPS430控制的项目」· C头文件 代码 · 共 44 行

H
44
字号
#ifndef    _door_
#define    door
#else
#define    door   extern                                     
#endif

#define   CARD_OUT   0x01
#define   CARD_IN    0x02

#define   ADRDOOR     0

#define   OUTDOOR     0
#define   INDOOR      1

#define   OPEN    	  1
#define   CLOSE   	  0

#define   DODOOR    (0x0000)		//控制门开关的I/O输出通道--1通道

#define   DIDOOR    (0x0000)        //指示门状态的I/O输入通道	1:门关 0:门开
#define   DILOCK	(0x0004)		//指示门锁状态				1:门锁 0:门没锁


#define   OPENDOORDELAY  3  //关门延时(秒)
#define   CLOSEDOORDELAY 5  //关门延时(秒)

#define   RS4851            P3DIR=P3DIR|(1<<3); P3OUT=P3OUT&(~(1<<3)); 
#define   RS4850            P3DIR=P3DIR|(1<<3); P3OUT=P3OUT|(1<<3);   

door void Read_Door(Uint8 adr);
door void Door_Speak(Uint8 adr,Uint8 cishu,Uint8 time,Uint8 jiange);
door void Door_Led(Uint8 adr,Uint8 state);
door Uint16 ComparaCardNo(Uint8 *p);
door void CtrlDoor(Uint16 state);
door void Deal_DoorCommand(Uint16 cid2);
door void DealDoorAlarm(void);
door void SendDoorState(Uint8 k);
door void SendDoorAlarm(void);
door void YaoKongDoor(void);
door void SendDoorSet(Uint8 k);
door void SetDoor(void);

#undef      door 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?