标题:
单片机LCD1602显示坦克与心形的源程序
[打印本页]
作者:
6542011
时间:
2018-4-27 09:55
标题:
单片机LCD1602显示坦克与心形的源程序
简单好用。。
单片机源程序如下:
/**************************************************************************************
* DS18B20温度传感器实验 *
实现现象:下载程序后,在温度传感器接口处,按照丝印方向插好温度传感器,数码管就会显示
检测的温度值,
注意事项:
***************************************************************************************/
#include "reg52.h" //此文件中定义了单片机的一些特殊功能寄存器
#include "temp.h"
#include "lcd.h"
#include "usart.h"
extern int temp;
/*******************************************************************************
* 函 数 名 : main
* 函数功能 : 主函数
* 输 入 : 无
* 输 出 : 无
*******************************************************************************/
int temp1 = 5555;
u8 str[] = {0xB9 ,0xDC ,0xD5 ,0xF1 ,0xB6 ,0xB0 ,0x20 ,0x32 ,0x30 ,0x31 ,0x37 ,0x38 ,0x32 ,0x30 ,0x35 ,0x30 ,0x30 ,0x36 ,0x38,0x20,0x20};//B9 DC D5 F1 B6 B0 20 32 30 31 37 38 32 30 35 30 30 36 38
uchar code table[]={
0xFF,0xC1,0xC1,0xC1,0xFF,0x00,0x00,0x00,//一
0x00,0x00,0x0E,0x00,0x1F,0x00,0x00,0x00,//二
0x00,0x1F,0x00,0x0E,0x00,0x1F,0x00,0x00,//三
0x02,0x04,0x0F,0x12,0x0F,0x0A,0x1F,0x02,//年
0x0F,0x09,0x0F,0x09,0x0F,0x09,0x09,0x11,//月
0x1F,0x11,0x11,0x1F,0x11,0x11,0x1F,0x00,//日
0x00,0x00,0x00,0x0A,0x15,0x0A,0x04,0x00,//心型
0x00,0x04,0x15,0x0E,0x1F,0x0E,0x11,0x00//坦克
};
uchar code table1[]={0x00,0x02,0x01,0x03,0x04,0x05,0x06,0x07};
void main(void)
{
u8 i;
LcdInit();
UsartInit();
while(1)
{
///////////////////////////////LCD////////////////////////////
// LcdWriteCom(0x40); //开始写入你要显示的自定义字符、汉字代码
// for(i=0;i<64;i++)
// {
// LcdWriteData(table[i]);
// Lcd1602_Delay1ms(5);
// }
// LcdWriteCom(0x80); //从第一行第一列开始显示
// for(i=0;i<8;i++) //显示自定义字符
// {
// LcdWriteData(table1[i]);
// Lcd1602_Delay1ms(5);
// }
//
/////////////////////////////////////////////////////////////////
for(;i<19;i++){
send_string(str[i]);//C4 E3 BA C3
……………………
…………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
所有资料51hei提供下载:
DS18B20温度传感器.rar
(55.1 KB, 下载次数: 7)
2018-4-27 09:54 上传
点击文件名下载附件
下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1