云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 单片机课程设计-电阻量测量

单片机课程设计-电阻量测量

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 23:03:40

农业装备工程学院课程设计说明书

//转换结果是3位数 unsigned int uiADTransform() {

float uiResult; START=1; START=0; while(EOC==0);

//等待转换结束。 //输入转换结果。

//启动AD转换。

uiResult=OUTPORT; P1=0xFF; if(K1==1)

uiResult=uiResult*600/(255-uiResult); //已知电阻为600欧姆,计算未知电阻,测量大电阻,0-9999欧姆

else uiResult=uiResult*300/(255-uiResult); //已知电阻为300欧姆,计算另外的电阻,测量大电阻,0-9999欧姆

return uiResult; }

SMC1602驱动程序: #include \

void vWriteCMD(unsigned char ucCommand) {

20

农业装备工程学院课程设计说明书

}

vDelay(); LCDE=1; LCDRS=0; LCDRW=0;

//先延时。

//然后把LCD改为写入命令状态。

LCDPORT=ucCommand; LCDE=0;

//再输出命令。

//最后执行命令。

void vWriteData(unsigned char ucData) { }

vDelay(); LCDE=1; LCDRS=1; LCDRW=0; LCDPORT=ucData; LCDE=0;

//先延时。

//然后把LCD改为写入数据状态。

//再输出数据。

//最后显示数据。

void vShowOneChar(unsigned char ucChar) {

switch(ucChar)

{

case ' ': vWriteData(0x20);break;

21

农业装备工程学院课程设计说明书

case ':': vWriteData(0x3A);break;

case '(': vWriteData(0x28);break;

case ')': vWriteData(0x29);break; case '0': vWriteData(0x30);break; case '1': vWriteData(0x31);break; case '2': vWriteData(0x32);break; case '3': vWriteData(0x33);break; case '4': vWriteData(0x34);break; case '5': vWriteData(0x35);break; case '6': vWriteData(0x36);break; case '7': vWriteData(0x37);break; case '8': vWriteData(0x38);break; case '9': vWriteData(0x39);break;

case 'R': vWriteData(0x52);break;

case 'a': vWriteData(0x61);break; case 'c': vWriteData(0x63);break; case 'e': vWriteData(0x65);break; case 'i': vWriteData(0x69);break;

case 'n': vWriteData(0x6E);break;

22

农业装备工程学院课程设计说明书

}

case 's': vWriteData(0x73);break; case 't': vWriteData(0x74);break;

case '~': vWriteData(0xF4);break; //显示Ω default: break; }

void vShowChar(unsigned char ucaChar[]) { }

主函数:

//*************************主函数******************************

unsigned char ucCount; for(ucCount=0;;ucCount++)

{

vShowOneChar(ucaChar[ucCount]); if(ucaChar[ucCount+1]=='\\0') }

break;

void main()

23

搜索更多关于: 单片机课程设计-电阻量测量 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

农业装备工程学院课程设计说明书 //转换结果是3位数 unsigned int uiADTransform() { float uiResult; START=1; START=0; while(EOC==0); //等待转换结束。 //输入转换结果。 //启动AD转换。 uiResult=OUTPORT; P1=0xFF; if(K1==1) uiResult=uiResult*600/(255-uiResult); //已知电阻为600欧姆,计算未知电阻,测量大电阻,0-9999欧姆 else uiResult=uiResult*300/(255-uiResult); //已知电阻为300欧姆,计算另外的电阻,测量大电阻

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com