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

📄 define.h

📁 自己做的AVR洗衣机模型程序
💻 H
字号:
#include <iom16v.h>
#include <macros.h>
#include <bit.h>


#define uchar unsigned char
#define uint unsigned int
#define IN0 _PA0
#define IN1 _PA1
#define KEY_SET_PRESS     READ_PA2
#define KEY_ADD_PRESS	  READ_PA3
#define KEY_SUB_PRESS	  READ_PA4
#define KEY_START_PRESS	  READ_PA5
#define KEY_SET			  DDR_PA2
#define KEY_ADD			  DDR_PA3
#define KEY_SUB			  DDR_PA4
#define KEY_START		  DDR_PA5
#define LED_WAT			  _PB0
#define LED_HEL			  _PB1
#define LED_CYC			  _PB2
#define LED_RE			  _PB3
#define strong 			  70
#define weak			  20

char wat_lv=2;//水位高度
char cycle=3;//电动机循环次数
char replay=2;//反复洗衣次数
char health=2;//洗衣强度(强/弱)
uchar flag_start=0;
char set_buff;//设置模式中的缓冲器
uchar nn=0;//编程标志位
uchar dir;
uchar speed;
//uchar PC_dat;

uchar t_1s=50;//T0一秒
volatile uchar tt=0;//定时中间变量
uchar tt_2=0;
volatile uchar count=0;
uchar endcount;
uchar BBBuffer;//公用临时数据存储变量
volatile uchar p_buffa;
volatile uchar p_buffb;
volatile uchar hz_buff;

unsigned long top;

⌨️ 快捷键说明

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