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

📄 key_display.h

📁 motor_control.zip
💻 H
字号:
//////COPYRIGHT RESERVED BY DU////////
///////////////////////////////////// 
#ifndef    __UNSIGNEDS
#define	   __UNSIGNEDS
#define     uint      unsigned int
#define     uchar     unsigned char
#define     ushort    unsigned short
#define	    ulong	  unsigned long
#endif



/***********关看门狗*********************/
void Reset_Sources_Init();


/***********系统时钟4M*********************/
void Oscillator_Init();


/***********ADC输入初始化*********************/
void ADC_Init();


/***********DAC输出初始化*********************/
void DAC_Init();


/***********参考电压初始化*********************/
void Voltage_Reference_Init();

/***输出占空比不同的PWM,在IO口上设定P0.0,0.1...改变PCA0CPH0.PCA0CPM1改变占空比 *****/
void PCA_Init();


/***定时器初始化 TMOD设置几位什么方式CKCON是时基是系统的几倍*****/
void Timer_Init();


/***********延时n ms***********************************/
void delayms(uint);


/********ADC输入实现,给i,j表示具体算法(得到数字数)****************/
float AD_IN(void);


/***********DAC输出实现(给一个4位16进制数)*********************/
void DA_OUT(uint dat);


/***********CH452写入**********************************/
void CH452_Write(ushort);


/***********CH452读出**********************************/
uchar CH452_Read();


/***********CH452初始化********************************/
void CH452_Init();


/***********键盘数字代码转换(0-9)********************/
uchar key_tran(uchar);


/***********在数码管上4-7显示数字(包括小数点和负数)*****************/
void BCDdisplay_h(float);


/***********在数码管上0-3显示数字(包括小数点和负数)*****************/
void BCDdisplay_l(float);


 /***********显示数********************************/
void BCDdisplay1(uint);


//H_L为1,选择高四位数码管写整数;H_L为0,选择低四位数码管写整数
void BCD_H_L(signed int,unsigned char);





⌨️ 快捷键说明

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