完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
#include
#include"temp.h" typedef unsigned int u16; typedef unsigned char u8; char num=0; u8 DisplayData[8]; u8 smgduan[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; void delay(u16 i) { while(i--); } void datapros(int temp) { float tp; if(temp< 0) { DisplayData[0] = 0x40; temp=temp-1; temp=~temp; tp=temp; temp=tp*0.0625*100+0.5; } else { DisplayData[0] = 0x00; tp=temp; } DisplayData[1] = smgduan[temp / 10000]; DisplayData[2] = smgduan[temp % 10000 / 1000]; DisplayData[3] = smgduan[temp % 1000 / 100] | 0x80; DisplayData[4] = smgduan[temp % 100 / 10]; DisplayData[5] = smgduan[temp % 10]; } /*void DigDisplay() { u8 i; for(i=0;i<6;i++) { switch(i) { case(0): LSA=0;LSB=0;LSC=0; break; case(1): LSA=1;LSB=0;LSC=0; break; case(2): LSA=0;LSB=1;LSC=0; break; case(3): LSA=1;LSB=1;LSC=0; break; case(4): LSA=0;LSB=0;LSC=1; break; case(5): LSA=1;LSB=0;LSC=1; break; } P0=DisplayData[5-i]; delay(100); P0=0x00; } }*/ void main() { WDTCTL = WDTPW + WDTHOLD; P1SEL |= 0x40; UCB0CTL1 |= UCSWRST; // Enable SW reset UCB0CTL0 = UCMST + UCMODE_3 + UCSYNC; // I2C Master, synchronous mode UCB0CTL1 = UCSSEL_2 + UCSWRST; // Use SMCLK UCB0BR0 = 12; // fSCL = SMCLK/12 = ~100kHz UCB0BR1 = 0; UCB0I2CSA = 0x48; // Slave Address is 048h UCB0CTL1 &= ~UCSWRST; while(1) { datapros(Ds18b20ReadTemp()); DigDisplay(); } } 错误提示: error #10234-D: unresolved symbols remain error #10010: errors encountered during linking; "DS18B20.out" not built gmake[1]: *** [DS18B20.out] Error 1 makefile:139: recipe for target 'all' failed gmake: *** [all] Error 2 |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
3028个成员聚集在这个小组
加入小组2914 浏览 1 评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3571 浏览 2 评论
请问怎么把下面51单片机的代码改成msp430 g2 pocket的代码,还有改下时间变成30秒
2336 浏览 1 评论
4794 浏览 1 评论
2571 浏览 1 评论
1313浏览 3评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3571浏览 2评论
2914浏览 1评论
1493浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 13:05 , Processed in 1.270590 second(s), Total 43, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号