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

📄 common.h

📁 电子设计训练课题
💻 H
字号:
#ifndef 	  _COMMON_H_
#define	      _COMMON_H_
/*==============================================================*/
/*类型定义                                                      */
/*==============================================================*/
#define uint  unsigned int
#define uchar unsigned char
#define ulong unsigned long


/*==============================================================*/
/*库函数声明                                                    */
/*==============================================================*/
#include<c8051f120.h>
#include<intrins.h>

unsigned char coding(unsigned char n);
unsigned char keyscan();
void Port_Initial(); 


#define REAL_RATE 488L
#define ADJRATESE 118L
sfr16   ADC0VAL=0xbe;                //将ADC0H-ADC0L通过sfr16实现
sfr16  DAC0=0xd2;
sfr16  DAC1=0xd2; 

sfr16 RCAP3=0xca; 
sfr16 TMR3=0xcc;
sfr16 DAC1VAL=0xD2; 
/*==============================================================*/
/*函数声明           			    							*/
/*==============================================================*/ 	
void adc0_mux(uchar type,uchar source);
void adc0_source(uchar source);
void adc0_ini();
void t2_ini();
void t2_baud(uint t2reload);
void DAC0_initial();
void DAC1_initial();


void t3_ini();
void t3_baud(uint t2reload);
void dac1_cfg(uchar cfg);
void  sanjiao(void);
void  t0ini();
void DAC0_initial();



 
 
 
void t3_ini();
void t3_baud(uint t2reload);
/*==============================================================*/
#endif

⌨️ 快捷键说明

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