• 大小: 0.10M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 标签: c  can  通信  a  

资源简介

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个文件信息

评论

共有 条评论