main.h

来自「CAN总线开发板源代码与原理图」· C头文件 代码 · 共 41 行

H
41
字号

#include <stc10fxx.h>
#include <stdio.h>

#define uchar unsigned char
#define uint unsigned int
#define STX 0x02  //0x25
#define ETX 0x03   //0x3f
#define ACK 0x06
#define UART_REC_MAX 128

sbit LED1 = P4^6;
sbit LED2 = P4^1;
sbit LED3 = P4^4;

sbit ID0 = P4^2;



sbit RT485 = P4^0;  //485收发使能

uchar bdata Flag;
sbit bSTX_Flag = Flag^0;
sbit bETX_Flag = Flag^1;
sbit bUartRecSuccFlag = Flag^2;

unsigned char idata SystemTime;
unsigned int idata System_LedTime;
unsigned char idata UartRecLen;
unsigned char idata UartRecTime;
unsigned char idata UartRecBuff[UART_REC_MAX]; //串口接收缓冲区


void SystemInit(void);
void DelayMs(unsigned int k);

extern uchar KeyScan();



⌨️ 快捷键说明

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