资源简介
串口试验.c
代码片段和文件信息
#include“stc12c5a60s2.h“
#include “stdio.h“
#define uchar unsigned char
#define uint unsigned int
uchar shu;
uchar Command;
uchar x=50;
uchar y=40;
uchar j;
char cmd[128]={0};
uchar pstr2[6]={‘0‘};
bit B_TI;
void UartInit(void) //115200bps@24.000MHz
{
AUXR |= 0x08; //
S2CON = 0x50; //
AUXR |= 0x04; //
BRT = 0xF3;
AUXR |= 0x10; //
}
void daly(uint i)
{
while(i--);
}
void TxByte(unsigned char dat)
{
B_TI = 0;
S2BUF = dat;
while(!B_TI) ;
B_TI = 0;
}
/**********************************************/
void PrintStrings(unsigned char *sts)
{
for (; *sts != 0; sts++) TxByte(*sts);
}
void shijianxianshi(uchar x y temptemp1)
{
if(temp/10==0)
pstr2[0]=‘ ‘;
else
pstr2[0]=temp/10+‘0‘;
pstr2[1]=temp%10+‘0‘;
pstr2[3]=temp/10+‘0‘;
pstr2[4]=temp%10+‘0‘;
pstr2[2]=‘:‘;
sprintf(cmd“DCV32(%2d%2d\‘%s\‘15);\r\n“(int)x(int)y(char *)pstr2);
PrintStrings(cmd);
}
void wenshiduxianshi(uchar x y temptemp1bit BB)
{
if(temp/10==0)
pstr2[0]=‘ ‘;
else
pstr2[0]=temp/10+‘0‘;
pstr2[1]=temp%10+‘0‘;
pstr2[2]=‘.‘;
pstr2[3]=temp/10+‘0‘;
pstr2[4]=temp%10+‘0‘;
sprintf(cmd“DCV16(%2d%2d\‘%s\‘23);\r\n“(int)x(int)y(char *)pstr2);
PrintStrings(cmd);
BB=0;
}
v
- 上一篇:IT员工个人周报模板
- 下一篇:C8051F410A/D转换程序
相关资源
- 开源1A锂电池充电板TP4056原理图+PCB
- m1卡 ic卡可选择扇区初始化加密软件
- TSCC.exe
- FTP课程设计(服务端+客户端)
- 计算机图形学 边填充算法实现代码
- 电力系统潮流计算程序集合
- oracle数据迁移项目实施方案
- Web Api 通过文件流 文件到本地
- Visio图标-最新最全的网络通信图标库
- Spire API文档
- OpenGL参考手册
- Python中Numpy库最新教程
- SPD博士V5.3.exe
- 直流无刷电机方波驱动 stm32 例程代码
- layui后台管理模板
- 仿知乎界面小程序源代码
- 云平台-阿里云详细介绍
- photoshop经典1000例
- scratch垃圾分类源码(最终版本).sb
- IAR ARM 7.8破解
- TI CCS V5.4 安装步骤及破解文件
- 松下plc FP-XH的驱动
- 局域网硬件信息收集工具
- 加快Windows XP操作系统开机速度
- 联想启天M4350 BIOS升级文件
- 操作系统教程课后答案华中科技大学
- 用友ERP考试系统练习题库及答案
- 北京邮电大学数据结构历年考研真题
- 真正!!!概率论与数理统计浙江大
- TMS320VC5509A_开发板使用手册
评论
共有 条评论