common.h

来自「这个是做自动控制的小车的代码」· C头文件 代码 · 共 52 行

H
52
字号
/*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 + =
减小字号Ctrl + -
显示快捷键?