balala
获得 1 次赞
帮助过28人
介绍单片机驱动控制液晶显示器(带触摸屏)的控制系统设计实例,支持modbus通讯协议,采用的是51单片机,驱动控制19寸液晶显示器(可以是15寸,17寸,19寸,30寸,52寸,55寸显示器或电视机)。支持单片机ttl电平串口,rs232串口,rs485串口,以太网连接. 液晶显示控制器系统软件使用人机界面组态软件hmimaker开发,主要有操作画面、参数设置画面、参数修改、系统登录画面、状态监控画面等功能,界面可以自由设计开发,组态软件开发显示与操作界面,“0”编程、"所见即所得"、"0"代码、如"制作ppt"一样简单,快速!。 本设计以51单片机作为lcd液晶显示系统控制器为主线,基于单片机8051,采用单片机的c语言来进行软件设计,指令的执行速度快,节省存储空间。为了便于扩展和更改,软件的设计根据单片机的串口通信协议(易显单片机协议),支持modbus通讯协议。采用模块化结构,使程序设计的逻辑关系更加简洁明了。使硬件在软件的控制下协调运作。其次阐述了部分程序的流程图和实现过程。本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行各功能模块的编写。以下对所开发的用单片机实现lcd液晶显示器控制原理的设计思想和软、硬件调试作了详细的论述。 以下是单片机8051的通讯协议和程序介绍: #include //定义数据类型(可以是数据结构) //************************************************************* voidinituart(void) //串口初始化使用22.1184m晶体 { scon= 0x50; //选择模式1,8位数据格式,使能uart pcon|= 0x80; //波特率加倍 tmod=tmod| 0x20; //定时器1:模式2 ,自动装载初值 //波特率计算公式:th1=tl1=256-(2*22.1184*1000000)/(32*12*baud) //若选115200波特率则th1=tl1=256-(2*22.1184*1000000)/(32*1
《控制系统设计指南》(老外编写的),这本书对于控制系统的设计过程,讲解得很详细,很有助于实际工程应用~~~
电化学气体传感器及电路设计
压力传感器是用来测量气体或液体压力的传感器称为压力传感器。根据分类不同,压力传感器种类多种多样。让我们来了解一种新型原理的传感器。这种技术在几年之前就有耳闻,但是一直没有做过深入的了解,然而生产这种的大部分都是国外企业,现在我们终于研发成功
求助