单片机/MCUwilliam hill官网
直播中

1905701091

12年用户 26经验值
擅长:控制/MCU
私信 关注
[文章]

请教单片机问题

本帖最后由 eehome 于 2013-1-5 10:04 编辑


请教一下,为什么我的程序汇编成功,但不能再LCD液晶上显示出来,哪里错了?还有,自动生成的cof文件里面没有我编写的程序,只有系统自动生成的语言,是怎么回事啊?
#include
#include
#include
#include <1wire.h>
#include
#include
// Declare your global variables here
unsigned char  str[]="DS18B20 Temperature:";
void Display_temperature(unsigned int Temp)
{
    unsigned char ten;
    unsigned char one;
    unsigned char dat;
    unsigned char dat1;
    unsigned int Temp;
    lcd_gotoxy(0,0);
    lcd_puts(str);
    lcd_gotoxy(5,1); //第二行第六列
    ten=Temp/1000+0x30;
    one=Temp%1000/100+0x30;
    dat=Temp%100/10+0x30;
    dat1=Temp%10+0x30;
    lcd_putchar(ten);
    lcd_putchar(one);
    lcd_putchar(".");
    lcd_putchar(dat);
    lcd_putchar(dat1);
}
void main(void)
{
// Declare your local variables here
w1_init();
lcd_init(16);
lcd_clear();
while (1)
      {
      Temp=Read_temperature(0x00);
      
       Display_temperature(Temp);
      delay_ms(500);
      }
}








回帖(1)

905377346

2013-6-11 10:51:46
你的LCD显示程序没有啊,它怎么调用呢?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分