人机界面的实现.rar
人机界面的实现,1.9万字 36页包括论文+中英文翻译+附录表格数据摘要本课题主要设计伺服电机控制系统中的人机界面部分。本论文阐述了以单片机为主体,伺服电机,液晶显示器及键盘为核心的系统。 本文首先在绪论中介绍了课题背景、开发目的及研究内容。正文中提出了设计的总体框架,然后对各功能模块分别进行了说明,并详细介绍了液晶显示...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 xiaowei 发布
人机界面的实现
1.9万字 36页
包括论文+中英文翻译+附录表格数据
摘要
本课题主要设计伺服电机控制系统中的人机界面部分。本论文阐述了以单片机为主体,伺服电机,液晶显示器及键盘为核心的系统。
本文首先在绪论中介绍了课题背景、开发目的及研究内容。正文中提出了设计的总体框架,然后对各功能模块分别进行了说明,并详细介绍了液晶显示模块和键盘模块的硬件电路设计和软件设计。以单片机的基本语言汇编语言来进行软件设计的。本文的主导思想就是将软、硬件相结合,以硬件为基础,来进行各功能模块程序的编写。最后对本文作了总结和对本控制系统提出展望。
关键词:单片机 液晶显示器 键盘
Abstract
This paper mainly designs the servo motor control system. The paper emphatically explain the microcontroller, servo motor, Liquid Crystal Display, and keyboard. The microcontroller is the controller of the whole system.
It introduces the background and the research purpose of this system in the first chapter. It puts forward to the total frame of design next, and then carries on elucidation respectively to each function mold, and the hardware electric circuit design and software design introduced a LCD a manifestation the mold piece and the keyboard mold piece in detail. The microcontroller is editing collected materials by the machine language to carry on the software design. Textual and predominant thought be soft, the hardware combine together, taking hardware as foundation, carry on each function mold procedure to write. Make summary to this paper and look forward to this control system in the end.
Key words: microcontroller Liquid crystal display Keyboard
目 录
1 课题背景及开发意义 1
1.1 问题的提出 1
1.2 本课题的目的 2
1.3 本课题研究内容 2
2 系统硬件设计 2
2.1 系统总体设计 3
2.2 功能实现框图及介绍 3
2.3 单片机控制电路模块设计 4
2.4 键盘模块 7
2.5 液晶显示模块 8
2.5.1 液晶显示器的选择 8
2.5.2 液晶显示器介绍 9
2.5.3 LCD与单片机的连接方式 10
2.6 89S52与24C02通信的硬件设计 11
2.7 硬件设计电路原理图 12
3 系统软件设计 12
3.1 软件设计思想 12
3.2 键盘软件设计 12
3.2.1 键盘扫描程序查询方式 12
3.2.2 键盘模块流程图及程序 13
3.3 液晶显示模块设计 17
3.3.1 LCD初始化 18
3.3.2 发送命令字 20
3.4 修改和存储参数 24
3.4.1 AT24C02初始化程序 28
3.4.2 从发送主接收程序 30
3.4.3 主发送从接收程序 31
3.5 本系统的伺服电机控制模块程序设计 32
4 总结与展望 35
致谢 36
参考文献 37
附录1
1.9万字 36页
包括论文+中英文翻译+附录表格数据
摘要
本课题主要设计伺服电机控制系统中的人机界面部分。本论文阐述了以单片机为主体,伺服电机,液晶显示器及键盘为核心的系统。
本文首先在绪论中介绍了课题背景、开发目的及研究内容。正文中提出了设计的总体框架,然后对各功能模块分别进行了说明,并详细介绍了液晶显示模块和键盘模块的硬件电路设计和软件设计。以单片机的基本语言汇编语言来进行软件设计的。本文的主导思想就是将软、硬件相结合,以硬件为基础,来进行各功能模块程序的编写。最后对本文作了总结和对本控制系统提出展望。
关键词:单片机 液晶显示器 键盘
Abstract
This paper mainly designs the servo motor control system. The paper emphatically explain the microcontroller, servo motor, Liquid Crystal Display, and keyboard. The microcontroller is the controller of the whole system.
It introduces the background and the research purpose of this system in the first chapter. It puts forward to the total frame of design next, and then carries on elucidation respectively to each function mold, and the hardware electric circuit design and software design introduced a LCD a manifestation the mold piece and the keyboard mold piece in detail. The microcontroller is editing collected materials by the machine language to carry on the software design. Textual and predominant thought be soft, the hardware combine together, taking hardware as foundation, carry on each function mold procedure to write. Make summary to this paper and look forward to this control system in the end.
Key words: microcontroller Liquid crystal display Keyboard
目 录
1 课题背景及开发意义 1
1.1 问题的提出 1
1.2 本课题的目的 2
1.3 本课题研究内容 2
2 系统硬件设计 2
2.1 系统总体设计 3
2.2 功能实现框图及介绍 3
2.3 单片机控制电路模块设计 4
2.4 键盘模块 7
2.5 液晶显示模块 8
2.5.1 液晶显示器的选择 8
2.5.2 液晶显示器介绍 9
2.5.3 LCD与单片机的连接方式 10
2.6 89S52与24C02通信的硬件设计 11
2.7 硬件设计电路原理图 12
3 系统软件设计 12
3.1 软件设计思想 12
3.2 键盘软件设计 12
3.2.1 键盘扫描程序查询方式 12
3.2.2 键盘模块流程图及程序 13
3.3 液晶显示模块设计 17
3.3.1 LCD初始化 18
3.3.2 发送命令字 20
3.4 修改和存储参数 24
3.4.1 AT24C02初始化程序 28
3.4.2 从发送主接收程序 30
3.4.3 主发送从接收程序 31
3.5 本系统的伺服电机控制模块程序设计 32
4 总结与展望 35
致谢 36
参考文献 37
附录1