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

📄 system.h

📁 该程序是基于c8051f的红外线发射率的测量程序
💻 H
字号:
#ifndef __SYSTEM_H__
#define __SYSTEM_H__
//************************************************************************************************************************************************
//延时us
//************************************************************************************************************************************************
//delay function
void delay1s(void);
void delay100us(void);
void delay200ms(void);
void delay5ms(void);
void delay4us(void);
//**************************************************************************************************************************************************
//初始化系统硬件,并显示系统logo,系统
//***************************************************************************************************************************************************
void sys_init(void);
//***************************************************************************************************************************************************
//写入一字节到存储器芯片指定地址处
//***************************************************************************************************************************************************
unsigned char write_byte(unsigned char dat,unsigned int addr);
//*****************************************************************************************************************************************************
//从存储器芯片指定地址处读出一字节
//*****************************************************************************************************************************************************
unsigned char  read_byte(unsigned int addr);
//**********************************************************************************************************************************************
//给LCD发送一个字节
//**********************************************************************************************************************************************
void send_lcd_byte(unsigned char dat);
//***********************************************************************************************************************************************
//通过UART0发送一个字符
//************************************************************************************************************************************************
void uart0_send_byte(unsigned char dat);
//*****************************************************************************************************************************************************
//读取发射率
//****************************************************************************************************************************************************
unsigned int get_emissivity(void);
//****************************************************************************************************************************************************
//读取工作电压
//****************************************************************************************************************************************************
unsigned int get_voltige(void);
//***************************************************************************************************************************************************
//读取工作电流
//****************************************************************************************************************************************************
unsigned int get_current(void);

//===============================================================================================================================================
//
//===============================================================================================================================================
unsigned int write_AI(unsigned char addr,unsigned int dat);//AI8080P写数据函数

//================================================================================================================================================
//
//================================================================================================================================================
unsigned int read_AI(unsigned char addr);//AI808P读数据函数
//延时函数
void delay5ms(void);
void delay4us(void);
void delay8us(void);

#endif

⌨️ 快捷键说明

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