单片机用串口液晶显示屏(汉显)

作者&投稿:庾悦 (若有异议请与网页底部的电邮联系)
智能串口HMI液晶屏怎么连接单片机 (就只有4条引出线)。求解??~

VCC、GND接电源。TXD连单片机的RXD,RXD连单片机的TXD。还有,单片机GND要和屏GND连在一起。

因为你打开串口后程序里的延时改变了,造成屏幕时序不匹配

一、OCM12864液晶显示模块概述
1. OCM12864液晶显示模块是128×64点阵型液晶显示模块,可显示各种字符及图形,可与CPU直接接口,具有8位标准数据总线、6条控制线及电源线。采用KS0107控制IC。
2. 外观尺寸:113×65×11mm(ocm12864-1), 93×70×10mm(ocm12864-2)
78×70×10mm(ocm12864-3),
3. 视域尺寸:73.4×38.8mm(ocm12864-1) 70.7×38mm(ocm12864-2),
64×44mm(ocm12864-3)
4. 重量:大约 g
l 补充说明:外观尺寸可根据用户的要求进行适度调整。
二、最大工作范围
1、逻辑工作电压(Vcc):4.5~5.5V
2、电源地(GND):0V
3、LCD驱动电压(Vee):0~-10V
4、输入电压:Vee~Vdd
5、工作温度(Ta):0~55℃(常温) / -20~70℃(宽温)
6、保存温度(Tstg):-10~65℃
三、电气特性(测试条件 Ta=25,Vdd=5.0+/-0.25V)
1、输入高电平(Vih):3.5Vmin
2、输入低电平(Vil):0.55Vmax
3、输出高电平(Voh):3.75Vmin
4、输出低电平(Vol):1.0Vmax
5、工作电流:2.0mAmax
四、接口说明
1. 12864-1,12864-2接口说明表
管脚号 管脚 电平 说明
1 VSS 0V 逻辑电源地。
2 VDD 5.0V 逻辑电源正。
3 V0 LCD驱动电压,应用时在VEE与V0之间加一2K可调电阻。
4 D/I H/L 数据\指令选择:高电平:数据D0-D7将送入显示RAM;
低电平:数据D0-D7将送入指令寄存器执行。
5 R/W H/L 读\写选择: 高电平:读数据;低电平:写数据。
6 E H.H/L 读写使能,高电平有效,下降沿锁定数据。
7 DB0 H/L 数据输入输出引脚。
8 DB1 H/L 数据输入输出引脚。
9 DB2 H/L 数据输入输出引脚。
10 DB3 H/L 数据输入输出引脚。
11 DB4 H/L 数据输入输出引脚。
12 DB5 H/L 数据输入输出引脚。
13 DB6 H/L 数据输入输出引脚。
14 DB7 H/L 数据输入输出引脚。
15 CS1 H/L 片选择信号,低电平时选择前64列。
16 CS2 H 片选择信号,低电平时选择后64列。
17 RET L 复位信号,低电平有效。
18 VEE -10V LCD驱动电源。
19 BL AC 背光电源,LED+。
20 BL AC 背光电源,LED-。

2. 12864-3A接口说明表
管脚号 管脚 电平 说明
1 CSA H/L 片选择信号,低电平时选择前64列。
2 CSB H 片选择信号,低电平时选择后64列。
3 GND 0V 逻辑电源地。
4 VCC 5V 逻辑电源。
5 VEE -10V LCD驱动电源。
6 D/I H/L 数据\指令选择,高电平:数据D0-D7将送入显示RAM;
低电平:数据D0-D7将送入指令寄存器执行。
7 R/W H/L 读\写选择,高电平:读数据;低电平:写数据。
8 E H.H/L 读写使能,高电平有效,下降沿锁定数据。
9 DB0 H/L 数据输入输出引脚。
10 DB1 H/L 数据输入输出引脚。
11 DB2 H/L 数据输入输出引脚。
12 DB3 H/L 数据输入输出引脚。
13 DB4 H/L 数据输入输出引脚。
14 DB5 H/L 数据输入输出引脚。
15 DB6 H/L 数据输入输出引脚。
16 DB7 H/L 数据输入输出引脚。

3. 12864-3B接口说明表
管脚号 管脚 电平 说明
1 CSA H/L 片选择信号,低电平时选择前64列。
2 CSB H 片选择信号,低电平时选择后64列。
3 GND 0V 逻辑电源地。
4 VCC 5V 逻辑电源。
5 V0 -10V LCD驱动电源。
6 D/I H/L 数据\指令选择,高电平:数据D0-D7将送入显示RAM;
低电平:数据D0-D7将送入指令寄存器执行。
7 R/W H/L 读\写选择,高电平:读数据;低电平:写数据。
8 E H.H/L 读写使能,高电平有效,下降沿锁定数据。
9 DB0 H/L 数据输入输出引脚。
10 DB1 H/L 数据输入输出引脚。
11 DB2 H/L 数据输入输出引脚。
12 DB3 H/L 数据输入输出引脚。
13 DB4 H/L 数据输入输出引脚。
14 DB5 H/L 数据输入输出引脚。
15 DB6 H/L 数据输入输出引脚。
16 DB7 H/L 数据输入输出引脚。
17 RET L 复位信号,低电平有效。
18 VEE -10V LCD驱动电源。
19 BL AC 背光电源,LED+。
20 BL AC 背光电源,LED-。

五、指令描述
1、显示开/关设置
CODE: R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L L L H H H H H H/L

功能:设置屏幕显示开/关。
DB0=H,开显示;DB0=L,关显示。不影响显示RAM(DD RAM)中的内容。
2、设置显示起始行
CODE: R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L H H 行地址(0~63)

功能:执行该命令后,所设置的行将显示在屏幕的第一行。显示起始行是由Z地址计数器控制的,该命令自动将A0-A5位地址送入Z地址计数器,起始地址可以是0-63范围内任意一行。Z地址计数器具有循环计数功能,用于显示行扫描同步,当扫描完一行后自动加一。

3、设置页地址
CODE: R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L H L H H H 页地址(0~7)

功能:执行本指令后,下面的读写操作将在指定页内,直到重新设置。页地址就是DD RAM 的行地址,页地址存储在X地址计数器中,A2-A0可表示8页,读写数据对页地址没有影响,除本指令可改变页地址外,复位信号(RST)可把页地址计数器内容清零。
DD RAM地址映像表
Y 地址
0 1 2 ……………………… 61 62 63
DB0
∫ PAGE0
DB7 X=0
DB0
∫ PAGE1
DB7 X=1




DB0
∫ PAGE6
DB7 X=7
DB0
∫ PAGE7
DB7 X=8

4、设置列地址
CODE: R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L L H 列地址(0~63)

功能: DD RAM 的列地址存储在Y地址计数器中,读写数据对列地址有影响,在对DD RAM进行读写操作后,Y地址自动加一。
5、状态检测
CODE: R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
H L BF L ON/OFF RST L L L L

功能:读忙信号标志位(BF)、复位标志位(RST)以及显示状态位(ON/OFF)。
BF=H:内部正在执行操作; BF=L:空闲状态。
RST=H:正处于复位初始化状态; RST=L:正常状态。
ON/OFF=H:表示显示关闭; ON/OFF=L:表示显示开。
6、写显示数据
CODE: R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L H D7 D6 D5 D4 D3 D2 D1 D0

功能:写数据到DD RAM,DD RAM是存储图形显示数据的,写指令执行后Y地址计数器自动加1。D7-D0位数据为1表示显示,数据为0表示不显示。写数据到DD RAM前,要先执行“设置页地址”及“设置列地址”命令。
7、读显示数据
CODE: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
H H D7 D6 D5 D4 D3 D2 D1 D0

功能:从DD RAM读数据,读指令执行后Y地址计数器自动加1。从DD RAM读数据前要先执行“设置页地址” 及“设置列地址”命令。
六、接口时序
1.写操作时序

时序1

4. 读操作时序
************************************************************
串行连接操作程序
新势力单片机网站:[url]www.xinshili.net[/url]
对外函数列表:
void LCD_Init( void ); //初始化
void LCD_PutStr(unsigned char row,unsigned char col,unsigned char *puts); //写入文本
void LCD_PutBMP(unsigned char *puts); //写入图片
void LCD_ClearTXT( void ); //清除文本
void LCD_ClearBMP( void ); //清除图片
***********************************************************/

#define LCDNOP() NOP();NOP()

//以下配置IO管脚
//=========================================================
#define LCDSIDPORT PORTE //SID PORT
#define LCDSIDDDR DDRE //SID DDR
#define LCDSIDPIN PINE //SID PINE
#define LCDSIDIO 2 //SID IO

#define LCDSCLKPORT PORTE
#define LCDSCLKDDR DDRE
#define LCDSCLKPIN PINE
#define LCDSCLKIO 3

#define LCDRSTPORT PORTE
#define LCDRSTDDR DDRE
#define LCDRSTPIN PINE
#define LCDRSTIO 4
//========================================================
#define OUTLCDSCLK() LCDSCLKDDR |= 1 << LCDSCLKIO //设置输出
#define SETLCDSCLK() LCDSCLKPORT |= 1 << LCDSCLKIO //拉高
#define CLRLCDSCLK() LCDSCLKPORT &= ~(1 << LCDSCLKIO) //拉低

#define OUTLCDSID() LCDSIDDDR |= 1 << LCDSIDIO //设置输出
#define INLCDSID() LCDSIDDDR &= ~(1 << LCDSIDIO); LCDSIDPORT |= 1 << LCDSIDIO //设置输入
#define SETLCDSID() LCDSIDPORT |= 1 << LCDSIDIO //拉高
#define CLRLCDSID() LCDSIDPORT &= ~(1 << LCDSIDIO) //拉低
#define GETLCDSID() ((LCDSIDPIN & (1 << LCDSIDIO)) >> LCDSIDIO) //读IO值

const unsigned char AC_TABLE[]={
0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87, //第一行汉字位置
0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97, //第二行汉字位置
0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f, //第三行汉字位置
0x98,0x99,0x9a,0x9b,0x9c,0x9d,0x9e,0x9f, //第四行汉字位置
};

//串口发送一个字节
void LCD_WriteByte(unsigned char Dbyte)
{
unsigned char i;
OUTLCDSCLK();
OUTLCDSID();

for(i=0;i<8;i++)
{
CLRLCDSCLK();

Dbyte=Dbyte<<1; //左移一位
if (SREG & 1)
SETLCDSID();
else
CLRLCDSID();

SETLCDSCLK();
LCDNOP();
CLRLCDSCLK();
}
return;
}

//串口接收一个字节
//仅在读取数据的时候用到
//而读出的数据是一次只能读出4bit的
unsigned char LCD_ReadByte(void)
{
unsigned char i,temp1,temp2;
temp1=temp2=0;
OUTLCDSCLK();
INLCDSID();

for(i=0;i<8;i++)
{
temp1=temp1<<1;

CLRLCDSCLK();
LCDNOP();
SETLCDSCLK();
LCDNOP();
CLRLCDSCLK();

if(GETLCDSID()) temp1++;
}
for(i=0;i<8;i++)
{
temp2=temp2<<1;

CLRLCDSCLK();
LCDNOP();
SETLCDSCLK();
LCDNOP();
CLRLCDSCLK();

if(GETLCDSID()) temp2++;
}
return ((0xf0&temp1)+(0x0f&temp2));
}

void LCD_CheckBusy( void )
{
LCDNOP();
return;

do LCD_WriteByte(0xfc); //11111,RW(1),RS(0),0
while(0x80&LCD_ReadByte()); //BF(.7)=1 Busy
}

void LCD_WriteCmd( unsigned char Cbyte )
{
//LCD_CS = 1;
LCD_CheckBusy();
LCD_WriteByte(0xf8); //11111,RW(0),RS(0),0
LCD_WriteByte(0xf0&Cbyte); //高四位
LCD_WriteByte(0xf0&Cbyte<<4);//低四位(先执行<<)
//LCD_CS = 0;
}

void LCD_WriteData( unsigned char Dbyte )
{
//LCD_CS = 1;
LCD_CheckBusy();
LCD_WriteByte(0xfa); //11111,RW(0),RS(1),0
LCD_WriteByte(0xf0&Dbyte); //高四位
LCD_WriteByte(0xf0&Dbyte<<4);//低四位(先执行<<)
//LCD_CS = 0;
}

unsigned char LCD_ReadData( void )
{
LCD_CheckBusy();
LCD_WriteByte(0xfe); //11111,RW(1),RS(1),0
return LCD_ReadByte();
}

void LCD_Init( void )
{
LCD_WriteCmd(0x30); //8BitMCU,基本指令集合
LCD_WriteCmd(0x03); //AC归0,不改变DDRAM内容
LCD_WriteCmd(0x0C); //显示ON,游标OFF,游标位反白OFF
LCD_WriteCmd(0x01); //清屏,AC归0
LCD_WriteCmd(0x06); //写入时,游标右移动
}

//文本区清RAM函数
void LCD_ClearTXT( void )
{
unsigned char i;
LCD_WriteCmd(0x30); //8BitMCU,基本指令集合
LCD_WriteCmd(0x80); //AC归起始位
for(i=0;i<64;i++)
LCD_WriteData(0x20);
}

//图形区和文本区显示在两个不同的RAM区
//图形区清RAM函数
void LCD_ClearBMP( void )
{
unsigned char i,j;
LCD_WriteCmd(0x34); //8Bit扩充指令集,即使是36H也要写两次
LCD_WriteCmd(0x36); //绘图ON,基本指令集里面36H不能开绘图
for(i=0;i<32;i++) //12864实际为256x32
{
LCD_WriteCmd(0x80|i); //行位置
LCD_WriteCmd(0x80); //列位置
for(j=0;j<32;j++) //256/8=32 byte
LCD_WriteData(0);
}
}

void LCD_PutStr(unsigned char row,unsigned char col,unsigned char *puts)
{
LCD_WriteCmd(0x30); //8BitMCU,基本指令集合
LCD_WriteCmd(AC_TABLE[8*row+col]); //起始位置
while(*puts != '\0') //判断字符串是否显示完毕
{
if(col==8) //判断换行
{ //若不判断,则自动从第一行到第三行
col=0;
row++;
}
if(row==4) row=0; //一屏显示完,回到屏左上角
LCD_WriteCmd(AC_TABLE[8*row+col]);
LCD_WriteData(*puts); //一个汉字要写两次
puts++;
if (*puts != '\0')
{
LCD_WriteData(*puts);
puts++;
}else{break;}
col++;
}
}

void LCD_PutBMP(unsigned char *puts)
{
unsigned int x=0;
unsigned char i,j;
LCD_WriteCmd(0x34); //8Bit扩充指令集,即使是36H也要写两次
LCD_WriteCmd(0x36); //绘图ON,基本指令集里面36H不能开绘图
for(i=0;i<32;i++) //12864实际为256x32
{
LCD_WriteCmd(0x80|i); //行位置
LCD_WriteCmd(0x80); //列位置
for(j=0;j<32;j++) //256/8=32 byte
{ //列位置每行自动增加
LCD_WriteData(puts[x]);
x++;
}
}
}

本文转自:新势力单片机 [url]http://www.XinShiLi.net[/url]

你用12864液晶模块就可以,显示行数是4行,每行8个汉字,电压也是5V,背光为绿色,支持并行和串行两钟数据总线格式~资料你在百度上一搜很多,我的空间的图片就是个12864做的~

内置ST7920的液晶模块128 x 64的就能满足你的需求。

建议你用12864哈,,NOKIA5110的显示屏,,48*84的,,,


如果驱动QVGA(240x320 16bit或18bit色深)分辨率TFT屏,单片机的内置ram至...
驱动这个屏和单片机内置ram关系不密切,由于一屏图片要占用相当多的空间,多数单 片机上的RAM显然不符合要求,但要显示的图片数据一般保存在SD卡或FLASH中,单片机只要不断地读取,然后高速地传输给 液晶屏即可,因此对单片机RAM要求一般能存一行显示数据,即480字节或640字节,加上其它部分内存消耗,1K字节就 ...

迪美视DVRW-U03 DVD光盘拷贝机(USB一键拷贝)重要参数
迪美视DVRW-U03 DVD光盘拷贝机是一款专为一拖三光盘复制设计的设备,它支持多种盘片格式,包括DVD-R、DVD+R、DVD-DL以及DVD-RW,能满足用户的多样化需求。该拷贝机配备了一块LCD液晶显示屏,显示清晰直观,用户能够轻松查看设备状态和操作信息。其采用自动侦测(DAO,TAO)的写入模式,无论是直接烧录...

迪美视DVRW-U01 DVD光盘拷贝机重要参数
迪美视DVRW-U01是一款专为DVD光盘复制设计的一拖二DVD光盘拷贝机。它具备广泛的盘片格式支持,包括DVD-R,DVD+R,DVD-DL以及DVD-RW等,确保了用户在多种光盘类型上的操作灵活性。设备配备了一块LCD液晶显示,清晰直观地显示当前工作状态和设置信息,方便用户实时监控和调整。写入模式采用自动侦测(DAO,...

数码照相机和数码摄象机的区别...?
DC(Digital Camera)即数码相机,是用来拍摄单张静态照片的;DV(Digital Video Camera)即数码摄像机,是用来拍摄动态视频图像的。简单地说,DC、DV各有各的用途,侧重点不同。但随着两类产品的发展目前有一种趋势,就是DC的动态摄录功能越来越强,DV中也出现了可以拍摄200万、300万像素甚至更高精度...

串列接口详细资料大全
定义,由来,接口划分标准,RS-232,RS-422,RS-485,与并口区别,套用,交换机的串口,电脑主机板串口, 定义 串列接口 (Serial Interface) 是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢...

迪美视DVRW-U05 DVD光盘拷贝机(USB一键拷贝)重要参数
迪美视DVRW-U05 DVD光盘拷贝机是一款专为多盘片需求设计的设备,它被定位为一拖七DVD光盘拷贝机,能够轻松处理多种盘片格式,包括DVD-R,DVD+R,DVD-DL,DVD-RW等,满足不同用户的需求。该拷贝机配备了一块LCD液晶显示屏,通过清晰直观的界面,用户可以随时查看设备的工作状态和设置信息。写入模式采用...

设计一个用8250实现串口通信
在DSP的外部数据空间还配置了32KX16的高速SRAM,可以缓存80余帧数据,用于提高系统的差错控制能力。DSP利用同步串行口接收FPGA送来的同步串行数据,利用异步串口接收GPS接收机送来时间信息(用于初始化FPGA授时时钟),利用外部总线接口访问FPGA授时时钟、外部SRAM、ISP1581的片内寄存器。可以看出DSP模块主要用于完成数据帧的接收...

新买的数码相机如何使用
还可以通过将变焦杆向W方向拨选择索引模式(9画面)或者向T方向拨选择放大显示模式。如果遇到不想保存的画面,按相机背面板上的删除键(和闪光灯按键复用的)即可删除。除了在相机本身的液晶屏上回放画面,也可以通过视频线将相机和电视机连起来,在电视机上观看照片,以方便大家一起分享。第六步:将照片...

DS18B20测温在串口调试助手中如何显示温度?(51单片机)
1.首先你要读取DS18B20的温度数据,比如保存在变量 temp中 2.其次你要单片机建立串口通信功能(可以看一些单片机书籍和datasheet上资料),假设设置波特率9600,串口号为1(这个可以查看设备管理器)。3.调用刚刚建立的串口通信功能发送温度数据temp。4.设置串口调试助手参数和单片配置的波特率一致,打开串口...

关于单片机串口通信时的同步时钟信号
每个模式会有自己的波特率,即你说的时钟频率.波特率一般用9600,串口通信有自己的协议,在单片机教学的课程里都会有,寄存器的编程也可以在单片机的教程里找到,不会太难的 RXD,TXD引脚一般固定,因为其他引脚没有产生你说的时钟的内部机制 两机通信的时候a的RXD接b的TXD,a的TXD接b的RXD ...

庆安县13358171206: 怎样用单片机去控制液晶显示器?举例说说显示汉字 -
郴是脑立: 这就是单片机编程问题了..... 我把大概的编程写下... unchar code tab[]={"显示汉字" " 机液晶显示 " " " " 汉字显示实验 "} 这是液晶显示汉字程序中的语句,写函数的语句如下: for(j=0;j<4;j++) { for(i=0;i<16;i++) write(1,tab[j*16+i]) } 这里的write函数应该是查表tab分别读入这个坐标并查找对应的字型码并显示出来......希望能帮到楼主..

庆安县13358171206: 求51单片机驱动液晶12864的程序,要求是串口方式.程序里不要有绘图反白之类的,只要能显示汉字就行. -
郴是脑立: 绝对好用的串口程序 sbit SID=P2^1; //12864数据 sbit SCLK=P2^2; //12864时钟 init() { write(0,0x30); //8 位介面,基本指令集 write(0,0x0c); //显示打开,光标关,反白关 write(0,0x01); //清屏,将DDRAM的地址计数器归零 delaynms(10); write(0,...

庆安县13358171206: 用串口实现单片机与单片机之间的通信,用12864液晶显示器显示接受到的内容.程序是怎么样的? -
郴是脑立: 需要编制两个程序模块:1- 串行通讯功能程序模块,2- 12864显示模块(根据12864的不同,模块 需要做修改)

庆安县13358171206: 请问下我想用51单片机接NRF24L01 发送汉字到另一块接有NRF24L01的单片机里,LCD屏幕能不能显示汉字出来? -
郴是脑立: 首先,24L01传输肯定是没问题的,你要显示汉字,那你的LCD至少是 有中文字库的点阵图形液晶,比如LCD12864

庆安县13358171206: 我想用单片机结合液晶屏做…… -
郴是脑立: 1 首先编写、调试好单片机和液晶显示屏的显示子程序.2如果单片机与PC机距离很近,就直接采用RS232串口通讯;否则采用485总线通讯.3通讯调试时,PC机上可以采用现成的串口调试j精灵来完成,单片机一侧需要自己编写 串口的通讯程序代码,采用方式3,8位数据,波特率选9600位/秒等. 要与PC机的参数一致.4然后调试时,先由PC机给单片机发一组16进制数,单片机接受后,利用液晶显示器显示接受的内容.再选择由单片机向PC机发数据,由串口调试助手负责接收.对比发送和接受的数据是否一致.如不一致,查找错误,修改程序,直到调试正确为止.参考资料很多,不是很难的.还是自己动手做做吧.

庆安县13358171206: 单片机怎样和7寸的液晶屏连接在一起,显示单片机的内容,希望说的详细点,最好有详细的教程或者是图片. -
郴是脑立: 单片机控制7寸的液晶,只能采用彩屏模块的.因为单片机的资源有限..你可以用tt电子科技有限公司的7寸彩屏模块.串口控制、指令很简单.加这个q:1026547889

庆安县13358171206: Usart GPU串口液晶显示模块如何接线? -
郴是脑立: 如果是新开箱的,可以将串口输出的4根引脚焊上排插,使用杜邦线将串口接到USB转TTL线上,即可接到电脑USB口上上电,屏幕即会显示第一屏的Hello界面;说明下:照片中是我调试用的,因此增加了RESET按钮和运行程序刷机切换的...

庆安县13358171206: 单片机与触摸屏通信 -
郴是脑立: PLC一般采用的是MODBUS协议,显示的话 可以连接到电脑的串口上 用串口调试助手显示和调试,然后再实现单片机和液晶屏的对接 这样比较容易实现!希望能帮到你哦!

庆安县13358171206: 如何在液晶上显示汉字,单片机用的ATmega16,液晶是1602,求详细代码 -
郴是脑立: 1602是字符型液晶显示器额,无法显示汉字,换一款把

庆安县13358171206: LCD与单片机的连接 -
郴是脑立: I2C总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包括单个组件状态的通信.例如管理员可对各个组件进行查询,以管理系统的配置或掌握组件的功能状态,如电源和系统风扇.可随时监控内存、硬盘、网络、系统温度等多个参数,增加了系统的安全性,方便了管理. 单片机与LCD连接很简单,根本不需要I2C总线,我曾做过LCD,我给你一个连接图(那个开关你不用理会)需要程序可以联系我

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网