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

📄 dispose.h

📁 MSP430ADC采样12864显示
💻 H
字号:
#ifndef __DISPOSE_H__
#define __DISPOSE_H__

#define pad1_out_l P2DIR|=BIT3;P2OUT&=~BIT3//(P2OUT为输出寄存器)设置P2.3为输出,且输出[低电平]
#define pad1_out_h P2DIR|=BIT1;P2OUT|=BIT1//(P2OUT为输出寄存器)设置P2.1为输出,且输出[高电平]
#define pad1_make_in P2DIR&=~BIT3//设置P2.3为[输入]
#define pad1_in (P2IN&BIT3)//[读回]P2.3的高低电平
#define pad1_threshold 30//设置低电平时的计数门限值

#define pad2_out_l P2DIR|=BIT1;P2OUT&=~BIT1//(P2OUT为输出寄存器)设置P2.1为输出,且输出[低电平]
#define pad2_out_h P2DIR|=BIT3;P2OUT|=BIT3//(P2OUT为输出寄存器)设置P2.3为输出,且输出[高电平]
#define pad2_make_in P2DIR&=~BIT1//设置P2.1为[输入]
#define pad2_in (P2IN&BIT1)//[读回]P2.1的高低电平
#define pad2_threshold 30//设置低电平时的计数门限值

void dispose_cpu();//初始化CPU的配置
void dispose_lcd();//LCD的配置
void dispose_led_break();//IO中断的配置
void dispose_frequency_doubling(int Frequency);//时钟倍频配置
void dispose_basic_timer_break();//basic_timer中断配置
void dispose_ad16();//AD初始化配置
void dispose_timer_break(unsigned int period);//定时器中断的初始化配置
void pwm_software_output(unsigned int period,unsigned int duty1,unsigned int duty2);//软件产生PWM(任意端口输出)
void dispose_12864();//12864液晶的初始化,可以改变I/O口

#endif

⌨️ 快捷键说明

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