📄 common.h
字号:
/*I/0口资源分配:
P0。0 CEX0 PWM 左
P0。1 CEX1 PWM 右
P0。2 CEX2 预留
P0。3 CEX3 金属探测上升和下降沿均捕捉
P0。4 CEX4 预留
P0。5 T0 预留
P0。6 INT0
P0。7 T1 预留
P1。0 INT1 预留
T2 90S定时
P1。1 T3 预留
P1。2 T4 路程计数
P1。3
P1。4
P1。5
P1。6
P1。7
P4。0 寻迹光对管左
P4。1 寻迹光对管右
P4。2 边界光对管左
P4。3 边界光对管右
P5。0 寻光二极管左
P5。1 寻光二极管中
P5。2 寻光二极管右
P5。3 光电指示
P5。4 红外避障调制输出
*/
#include <C8051F040.h>
#include "delay.h"
#define uchar unsigned char
#define uint unsigned int
#define ulong unsigned long
extern uchar temppage;
void delay1ms(uint time);
sbit P4_7=P4^7;
sbit P0_2=P0^2;
sbit P0_3=P0^3;
sbit P0_6=P0^6;
sbit P5_0=P5^0;
sbit P5_1=P5^1;
sbit P5_2=P5^2;
sbit P5_3=P5^3;
sbit P5_4=P5^4;
sbit P5_5=P5^5;
sbit P5_6=P5^6;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -