找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2783|回復(fù): 3
收起左側(cè)

求含tlc549 用于測(cè)控溫度的c語(yǔ)言程序

[復(fù)制鏈接]
ID:276150 發(fā)表于 2018-1-15 22:57 | 顯示全部樓層 |閱讀模式
現(xiàn)在只寫(xiě)了液晶顯示部分,溫度測(cè)量和控制應(yīng)該怎么加,電路圖對(duì)嗎?
#include "reg51.h"
#define uint unsigned int
#define uchar unsigned char
sbit lcdrs=P2^0; //1602:0寫(xiě)指令,1寫(xiě)數(shù)據(jù)
sbit lcdwr=P2^1; //1602讀寫(xiě)信號(hào)
sbit lcden=P2^2; //1602片選信號(hào)
uchar code dispbuf[]="Hello mcu";
uchar code dispbuf1[]="I love you";
//uchar code dispbuf2[]="www.bucea.edu.cn";
/***********************1ms延時(shí)函數(shù)**********************/
void delayms(uint ms)
{
uint y;
while(ms--)
{
for(y=0;y<125;y++);
}
}
/***********************LCD寫(xiě)指令 寫(xiě)數(shù)據(jù)**********************/
void write_comdata(uchar rs,uchar comdata)
{
lcdrs=rs; //0寫(xiě)指令,1寫(xiě)數(shù)據(jù)
lcdwr=0; //0寫(xiě)數(shù)據(jù),1讀數(shù)據(jù)
P0=comdata;
lcden=1;
delayms(1);
lcden=0;
}
/***********************指針形式寫(xiě)一個(gè)字符串*********************/
void write_charchuan(uchar add, uchar *zfc)
{
write_comdata(0,add);
for(;*zfc!='\0';zfc++)
{
write_comdata(1,*zfc);
}
}
/***********************LCD初始化*********************/
void lcdinitial()
{
lcden=0;
write_comdata(0,0x38); //顯示模式5*7
write_comdata(0,0x0c);
write_comdata(0,0x06); //設(shè)置指針+1 屏幕不移動(dòng)
write_comdata(0,0x01); //清屏
write_comdata(0,0x80); //初始化顯示地址
}
/**********************主函數(shù)*********************/
main()
{
lcdinitial(); //液晶顯示初始化
write_charchuan(0x80,dispbuf); //寫(xiě)第二行字
write_charchuan(0x80+0x40,dispbuf1);//寫(xiě)第一行字
//write_charchuan(0x80+0x40+0x00,dispbuf2);
//為穩(wěn)定性考慮,最好把它寫(xiě)到循環(huán)里面
while(1);
}

1.png
回復(fù)

使用道具 舉報(bào)

ID:258566 發(fā)表于 2018-1-16 10:33 | 顯示全部樓層
TLC549程序解析.pdf (234.28 KB, 下載次數(shù): 41)
回復(fù)

使用道具 舉報(bào)

ID:276150 發(fā)表于 2018-1-16 11:34 | 顯示全部樓層

資源下載不了,說(shuō)有問(wèn)題
回復(fù)

使用道具 舉報(bào)

ID:276150 發(fā)表于 2018-1-16 11:36 | 顯示全部樓層

可以下載了,謝謝
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表