📄 com.h
字号:
#include ".\STC89c5x.H"
sbit RESET =P1^5;
#define OFF 1
#define ON 0
#define ENABLE 1
#define DISABLE 0
#define FALSE 0
#define TRUE 1
//*******************************************************
sbit RTS0=P1^0;
sbit RTS1=P1^1;
sbit RTS2=P1^2;
sbit RTS3=P1^3;
sbit RTS4=P1^4;
sbit RUN=P1^6;
sbit INTC=P3^4;
sbit INTD=P3^5;
//串口通讯设置相关参数
#define IP_VALUE 0x10 //串行中断高优先级
#define TMOD_VALUE 0x21 //T0十六位定时器,T1 波特率发生器
#define SCON_VALUE 0xD0 //方式3,11位
#define PCON_VALUE 0x00 //单倍波特率
#define BAUD_VALUE 0xFA //22.1184MHz晶振,波特率设定植为9600
#define T2CON_VALUE 0x00 /*T2 act as 16 bit timer*/
#define TH0_VALUE 0xB8//定时10MS
#define TL0_VALUE 0x00
#define RCAP2H_VALUE 0x6F //定时20ms
#define RCAP2L_VALUE 0xFF
#define UART_COMPLETE 0x80
#define INITIAL 0x00
#define LISTEN_TOKEN 0x01
#define CLAIM_TOKEN 0x02
#define ACTIVE_IDLE 0x04
#define USE_TOKEN 0x08
#define AWAIT_RESPONSE 0x10
#define CHECK_ACCESS_TIME 0x20
#define PASS_TOKEN 0x40
#define CHECK_PASS_TOKEN 0x80
#define AWAIT_STATUS_RESPONSE 0x81
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -