📄 colinfradelaytime.h
字号:
/**********************************************************************************************************
* Infrared_CP_Test Project
*
* (c) Copyright 2009-2019, Zhang Peng, LNTU, LN
* All Rights Reserved
*
* Version :0.1
* File : ColInfraDelayTime.h
* By : Zhang Peng
********************************************************************************************************/
#include " STC89C58RD.H"
#ifndef __CIDelayTime__
#define __CIDelayTime__
#define ENABLE_EXTRAM 0X0
#define DISABLE_EXTRAM 0X2
#define DISABLE_ALE 0x1
#define ENABLE_ALE 0x0
#define USE_DPTR0 0X0
#define USE_DPTR1 0X1
#define A0 P0_0 /*上位机 */
#define A1 P0_1 /*左后轮 */
#define A5 P0_3 /*指示灯,高亮低灭 */
#define A6 P0_2 /*右前轮 */
#define A7 P0_4 /*BUZZER */
#define Disabled_Inr() EA=0 /*禁止中断 */
#define Enabled_Inr() EA=1 /*开中断 */
#define Enabled_Serial_Inr() ES=1 /*开串口中断 */
#define Disabled_Serial_Inr() ES=0 /*关串口中断 */
#define Enabled_Ext0_Inr() EX0=1 /*开外部中断0 */
#define Disabled_Ext0_Inr() EX0=0 /*关外部中断0 */
#define Enabled_Timer1() TR1=1 /*开定时器1 */
#define Disabled_Timer1() TR1=0 /*关定时器1 */
void ShortBeep();
void Select1(); /*上位机 */
void Select7(); /*右前轮 */
void Ext0_Init();
void Serial_Init();
void Timer1ForSerial_Init();
void ColInfraredDat();
void WaitFor0x98();
void ReceiveTheFirstSem();
void ReceiveTheSecondSem();
void WaitForOrder();
void Delay(unsigned int i);
void SerialSC(char i);
unsigned char GetSC();
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -