资源简介
stc12c5608ad_ad_da_转换一比一模式
代码片段和文件信息
/*
*******************************************************************************
*******************************************************************************
*/
#include “485.h“
bit flagBuzzOn = 0; //蜂鸣器启动标志
bit flagframe = 0; //帧接收完成标志,即接收到一帧新数据
bit flagTxd = 0; //单字节发送完成标志,用来替代TXD中断标志位
unsigned char cntRxd = 0; //接收字节计数器
unsigned char pdata bufRxd[30]; //接收字节缓冲区
/* 串口配置函数,baud-通信波特率 */
void ConfigUART(unsigned int baud)
{
RS485_DIR = 0; //RS485设置为接收方向 new版本
SCON = 0x50; //配置串口为模式1
TMOD &= 0x0F; //清零T1的控制位
TMOD |= 0x20; //配置T1为模式2
TH1 = 256 - (11059200/12/32)/baud; //计算T1重载值
TL1 = TH1; //初值等于重载值
ET1 = 0; //禁止T1中断
ES = 1; //使能串口中断
TR1 = 1; //启动T1
}
/* 软件延时函数,延时时间(t*10)us */
void DelayX10us(unsigned char t)
{
do
{
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
} while (--t);
}
/* 串口数据写入,即串口发送函数,buf-待发送数据的指针,len-指定的发送长度
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-10-23 20:35 000stc12c5608ad_modbus_v5.5.1.3\
文件 73389 2017-10-23 20:35 000stc12c5608ad_modbus_v5.5.1.3\12c_modbus_485.uvgui.admin
文件 73388 2017-10-23 20:19 000stc12c5608ad_modbus_v5.5.1.3\12c_modbus_485.uvgui_admin.bak
文件 9796 2017-10-23 20:35 000stc12c5608ad_modbus_v5.5.1.3\12c_modbus_485.uvopt
文件 15607 2017-09-16 17:56 000stc12c5608ad_modbus_v5.5.1.3\12c_modbus_485.uvproj
文件 9794 2017-10-23 20:19 000stc12c5608ad_modbus_v5.5.1.3\12c_modbus_485_uvopt.bak
文件 3790 2017-10-15 08:33 000stc12c5608ad_modbus_v5.5.1.3\485.c
文件 973 2017-09-23 12:41 000stc12c5608ad_modbus_v5.5.1.3\485.h
文件 19496 2017-10-23 20:13 000stc12c5608ad_modbus_v5.5.1.3\Coefficient_correction.c
文件 829 2017-10-23 19:57 000stc12c5608ad_modbus_v5.5.1.3\Coefficient_correction.h
文件 4418 2017-08-21 09:24 000stc12c5608ad_modbus_v5.5.1.3\crc_16.c
文件 112 2017-08-21 09:24 000stc12c5608ad_modbus_v5.5.1.3\crc_16.h
文件 1056 2017-08-18 21:54 000stc12c5608ad_modbus_v5.5.1.3\i2c.c
文件 456 2017-08-29 15:02 000stc12c5608ad_modbus_v5.5.1.3\i2c.h
文件 2008 2017-10-23 11:20 000stc12c5608ad_modbus_v5.5.1.3\main.c
文件 2547 2017-10-14 15:13 000stc12c5608ad_modbus_v5.5.1.3\mcp3421.c
文件 442 2017-09-23 13:35 000stc12c5608ad_modbus_v5.5.1.3\mcp3421.h
文件 1908 2017-09-23 09:14 000stc12c5608ad_modbus_v5.5.1.3\mcp4822.c
文件 522 2017-09-14 11:17 000stc12c5608ad_modbus_v5.5.1.3\mcp4822.h
文件 60822 2017-09-16 16:51 000stc12c5608ad_modbus_v5.5.1.3\modbus
文件 9762 2017-10-23 20:15 000stc12c5608ad_modbus_v5.5.1.3\modbus.c
文件 390 2017-10-14 16:20 000stc12c5608ad_modbus_v5.5.1.3\modbus.h
文件 76289 2017-10-23 20:15 000stc12c5608ad_modbus_v5.5.1.3\modbus12
文件 244 2017-10-23 20:35 000stc12c5608ad_modbus_v5.5.1.3\modbus12.build_log.htm
文件 21297 2017-10-23 20:15 000stc12c5608ad_modbus_v5.5.1.3\modbus12.hex
文件 66124 2017-10-23 20:15 000stc12c5608ad_modbus_v5.5.1.3\modbus12.M51
文件 4712 2017-09-23 12:57 000stc12c5608ad_modbus_v5.5.1.3\modbus_eeprom.c
文件 1566 2017-09-23 12:57 000stc12c5608ad_modbus_v5.5.1.3\modbus_eeprom.h
文件 740 2017-09-23 12:59 000stc12c5608ad_modbus_v5.5.1.3\tim_delay_usart.c
文件 258 2017-09-23 12:59 000stc12c5608ad_modbus_v5.5.1.3\tim_delay_usart.h
文件 11173 2017-10-23 20:35 000stc12c5608ad_modbus_v5.5.1.3\txt.c
............此处省略0个文件信息
- 上一篇:数字滤波器源代码
- 下一篇:c++ 三次样条曲线拟合
相关资源
- c++ 三次样条曲线拟合
- c++控制台 计算器(正常运算和定义)
- c++ 旋转的图像(遮罩贴图)
- Brainfuck语言解释器
- 超声波测距 (c语言)
- c语言 打地鼠小游戏 入门级
- c++ combox加图标
- C++程序设计(第三版)谭浩强 习题
- 单片机(STC 1TMCU控制DS1302)
- c语言:使用函数计算圆面积(入门级)
- c++源码:原木材积计算器
- c++ 面积计算机(入门级)
- c++ 大小写转化
- c++ 统计单词个数(入门级)
- c++ 五子棋游戏 (控制台)
- 用C和C++ 实现的CRC24a校验码的生成.r
- C语言邮件发送
- c++ 键盘监听
- c++ 检测文件是否存在(入门级)
- HMM的C语言实现(有详细注释)
- c语言 百钱买百鸡
- adaboost算法用于人脸识别的程序(fa
- c++ 浮点数二进制格式
- 微型计算机技术及应用第四版习题(
- 笑傲江湖c语言版
- 用C++模拟圆弧插补(图形)
- c++ 推箱子(控制台小游戏)
- c++ 汉诺塔
- C语言JSON解析(Exjson)
- c++ 九九乘法表(入门级)
评论
共有 条评论