Fatal Error[Pe1696]: cannot open source file "main.h" E:毕设程序MSP430+DS18B20main.c 2

Fatal Error[Pe1696]: cannot open source file "main.h" E:毕设程序MSP430+DS18B20main.c 2,第1张

说不能打开 mainh这个头文件,虽然你在 mainc中 include这个头文件了,但是不能打开。

你看一下你的目录中是否存在这个文件,另外权限等问题也看看,是否有权限进行读取写入等等

这里你要学习AD转换寄存器设置,UART的寄存器设置,就是说数据采集通过AD得到数字值,然后要对数据进行校正,通常是要通过KX+B=Y的方法来进行校验,传上网络要对串行口进行设置完以后,进行程序的编程

你说的加中断是指定时器一分钟的中断吧?

如果你用iar,假设你开启了TIMERA0,添加中断的方法

#pragma vector = TIMERA0_VECTOR //添加中断向量

__interrupt void ISR_TA0(void)

{

//你要添加的中断程序。

}

当然你要开启定时器中断,而且不要忘了在主函数里开启总中断

_EINT();

如还有问题,欢迎追问

如果楼主的实验环境是实验室,并且导线的总长度小于1米,完全不用这么费劲,直接vcc接33v gnd接地,dq接单片机的io口,一切都搞定,上啦电阻(1到10k)是为了长距离发送信号用的,如果你不放心,接电阻就是了。你的图太复杂了,没有必要。但是,如果你要发挥18b20的极限能力,传输100多米的话,上面的方案是个不错的选择

以上就是关于Fatal Error[Pe1696]: cannot open source file "main.h" E:\毕设\程序\MSP430+DS18B20\main.c 2全部的内容,包括:Fatal Error[Pe1696]: cannot open source file "main.h" E:\毕设\程序\MSP430+DS18B20\main.c 2、毕业设计呀,关于msp430温度传感器的问题、怎么在msp430的程序中加中断等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9688655.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存