📄 key_display.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 + -