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

📄 comm.h

📁 一个正在应用的步进电机控制程序,包括电机的调速,正反,细分,通讯控制
💻 H
字号:
/*******************************************************
/*ICC-AVR application builder : 2004-3-11 12:02:11
// Target : atMega16
// Crystal: 8.0000Mhz
通讯模块  单工双向485接口 采用ASCII码传输
*******************************************************/
#ifndef COMM_H
#define COMM_H

#define DE_485     0

// 定义状态常量
/****************************/
#define BROADCAST_ADDR  31
#define  RS485_BAUDH   1  
/* 波特率高位,1200bps=416 */
#define  RS485_BAUDL   160         
/* 波特率低位,1200bps=416 */
#define  RS485_UCSRA  0b01000000  
/* 分频器不减倍 */
#define  RS485_UCSRB  0b11000000  
/* 允许发送、接收中断;禁止发送、接收 */
#define  RS485_UCSRC  0b10100110  
/* 通信口0被设置为异步通信,1S+8D+1E+1S模式 */
		 
//函数原型声明
void serial_init(void);
void job_att(char step);

#endif

⌨️ 快捷键说明

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