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

📄 main.h

📁 TS12864液晶驱动
💻 H
字号:
#include<c8051f120.h>
#include"Keyboard_LCD.h"
#define DEPTH 80

/**********************************************************
函数声明
***********************************************************/


//【max7219函数声明】
extern void Init_Max7219(void);//initialize max7219 
extern void Write_Max7219_byte(unsigned char temp);//send max7219 a byte
extern void Write_Max7219(unsigned char address,unsigned char dat);//send max7219 command and data
extern void Show_Max7219(unsigned int left,unsigned int right) reentrant;//十进制显示,第一个参数是7219左四位,第二个是右四位
extern void Byte_Max7219(unsigned char byte_data);//十进制输出一字节数据
extern void Regprint_Max7219(unsigned char byte_data);//二进制输出一字节数据,用于打印八位寄存器
extern void Interger_Max7219(unsigned long int interger) reentrant;//显示十进制整形数


//【ADC2接口函数】
extern void Set_Threshold( unsigned char threshold );
//extern unsigned char Acquire_Data( void );

//【FIFO处理函数】
extern void FIFO_Init(void);
extern void WriteFIFO(unsigned char *logic);
extern void ReadFIFO(unsigned char *logic) reentrant;
extern unsigned char FIFO_length(void);

//【外部中断0初始化函数】

extern void Ext0_Interrupt_Init(void);

//【示波器显示函数】
extern void DisplayLogicWave(unsigned int delaytime);

//【串口键盘】
extern unsigned int uart_keyboard(void);


//【初始化函数】
extern void Reset_Sources_Init();
extern void DAC_Init();
extern void Voltage_Reference_Init();
extern void Oscillator_Init();
extern void ADC_Init();
extern void Port_IO_Init();
extern void Init_Device(void);
extern void Timer_Init();

/*********************************************************
变量声明
**********************************************************/
extern unsigned char xdata fifo[8][DEPTH];               //FIFO寄存器
//extern unsigned char trig_word[8];                       //触发字
//extern unsigned char trig_ch;                            //3级触发时的触发通道
//extern unsigned char threshold;                          //门限电压
//extern unsigned char xdata buf[8];                             //用作临时存储
//extern unsigned char ch[2];                            //存储触发通道号
extern unsigned char xdata fifowindow[8][20];               //FIFO寄存器
extern unsigned char trig_delay;                        //触发延迟

extern unsigned int keyW;                         //存储键值
extern unsigned char time_flag;                     //时间标志线





⌨️ 快捷键说明

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