⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 io_assign.h

📁 香港科大机器人资料 单片机相关知识
💻 H
字号:
// *********************************************************************************** //
// IO口资源分配
// *********************************************************************************** //
#ifndef IO_ASSIGN_H
#define IO_ASSIGN_H

#define uchar unsigned char
#define uint unsigned int

//------------------------字节拆分-----------------------------
#define high_byte(cnt_16bit) (uchar)(cnt_16bit>>8)
#define low_byte(cnt_16bit)  (uchar)(cnt_16bit)

#define DATABUS		  P0

#define KEY_1  		  P0_1
#define KEY_2  		  P0_0

#define SENSOR_FL	  P0_0
#define SENSOR_FR	  P0_1

//--------------
// Motor Control
#define MCOUNTL	      P1_6
#define MCOUNTR       P1_7

#define MRD           P3_2
#define MLD           P3_3

#define ML1           P3_4
#define ML2           P3_5
#define MR1           P3_6
#define MR2           P3_7
  
//--------------
// ADC0832
#define ADC_CSL       P2_5
#define ADC_SCK	      P2_4
#define ADC_SDA       P2_3

//--------------
// Servo
#define PWM0          P1_3 
#define PWM1          P1_4
#define PWM2          P1_5 

#define ADD_D0 	  	  P2_0
#define ADD_D1    	  P2_1
#define ADD_D2 	 	  P2_2

#define SENSOR_TRG	  P2_6

//--------------
// 蜂鸣器
#define BEEP       P2_7

#endif

⌨️ 快捷键说明

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