tdp.h

来自「具有寻黑带、趋光、避障功能」· C头文件 代码 · 共 44 行

H
44
字号
/*宏定义*/
#define uchar unsigned char
#define uint unsigned int 
#define LOAD_T0  TL0=65536-1000;TH0=(65536-1000)>>8    //T0装初值
#define DAC 0XFE00 //DAC0809通道0地址
#define QIAN P1=P1&0xc0|0x17     //命令小车向前走
#define HOU	 P1=P1&0xc0|0x6b 		//命令小车向后走
#define ZUO	P1=P1&0xc0|0x1b		//命令小车原地左转
#define YOU P1=P1&0xc0|0x27		//命令小车原地右转
#define ZUOGUAI P1=P1&0XC0|0X15	//命令小车左拐弯
#define YOUGUAI P1=P1&0XC0|0X16	//命令小车右拐弯
#define TING P1=P1&0xc0|0x14		//命令小车停止
#define Alm1(t) Alm1=t;Alm1_b=0		//定时t ms

/*I/O接口*/
sbit ZuoLED=P2^1;//左黑带探头
sbit YouLED=P2^2;//右黑带探头
sbit ZhangLED=P3^2;//障碍物探头
sbit Buzzer=P2^7; //蜂鸣器
sbit key1=P3^1;//避障键
sbit key2=P2^5;//寻轨键
sbit key3=P2^6;//趋光键
sbit HongWai=P1^6;//红外发光二极管接口
sbit EOC=P1^7;   //DAC0809转换结束接口
sbit LeftLED=P2^1;
sbit RightLED=P2^2;

/*main.c文件中函数定义*/
void ShuagXin(void);//刷新显示
void Display(void);//显示
void DAC0809(void);
void JiShi(void);
void JiLuChen(void);

/*bizhang.c文件中函数定义*/
void BiZhang(void);

/*XunGui.c文件中函数定义*/
void XunGui(void);

/*QuGuang.c文件中函数定义*/
void QuGuang(void);

⌨️ 快捷键说明

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