嵌入式控制系统人机界面设计 作者:侯殿有 编出版时间:2011年版内容简介 侯殿有编著的《嵌入式控制系统人机界面设计》讲解嵌入式控制系统人机界面设计,分三部分:第一部分对LED和LCD的显示原理做简单介绍;第二部分介绍LED的使用和程序编写;第三部分介绍LCD的使用和程序编写。为照顾使用不同编程语言的读者,程序分别使用C语言和汇编语言给出。《嵌入式控制系统人机界面设计》适合于嵌入式控制系统相关专业的本科生、研究生,以及从事嵌入式控制系统教学和科研的教师及工程技术人员阅读。目录第1章 嵌入式控制系统的特点1.1 嵌入式控制系统人机界面设计方案及各种方案的特点1.1.1 LED显示器1.1.2 LCD显示器1.2 嵌入式控制系统人机界面设计中的显示器件1.2.1 采用LED显示器1.2.2 采用LCD显示器第2章 LED显示器驱动2.1 半导体发光二极管点阵驱动2.1.1 8×8二极管点阵驱动2.1.2 16×16二极管点阵驱动2.2 八段式数码管动态驱动2.2.1 八段式数码管与计算机的连接2.2.2 动态显示程序第3章 LCD显示汉字和图形的基本原理3.1 国标汉字字符集与区位码3.1.1 汉字和字符显示原理3.1.2 汉字字符集概述3.1.3 汉字的内码3.1.4 内码转换为区位码3.1.5 其他西文字符在计算机中的存储和显示3.2 字模提取与小字库的建立3.2.1 用汇编语言提取字模和汉字显示3.2.2 用C语言提取字模和建立小字库3.2.3 用Delphi提取字模和建立小字库3.2.4 通用字模提取程序MinFonBase的使用说明3.3 两种字模形式的自动转换3.3.1 汇编语言字模转换为C语言字模3.3.2 C语言字模转换为汇编语言字模3.4 自造字模点阵和图形点阵第4章 T6963C的汉字字符显示4.1 T6963C的一般介绍4.1.1 T6963C的硬件构造4.1.2 T6963C的电气特性和时序4.2 T6963C的指令系统4.2.1 T6963C的状态字4.2.2 T6963C的参数设置指令4.2.3 T6963C的控制字指令4.2.4 T6963C的数据读/写指令4.2.5 T6963C的屏操作指令4.2.6 T6963C的位操作指令4.3 T6963C和单片机的连接4.3.1 T6963C和单片机的直接连接4.3.2 T6963C和单片机的间接连接4.4 T6963C的驱动程序4.4.1 T6963C的汇编语言驱动程序4.4.2 T6963C的C语言驱动程序4.4.3 T6963C的内嵌字符表第5章 JMl2864F的汉字和字符显示5.1 JMl2864F的概况5.2 JMl2864F的软件驱动程序5.2.1 JMl2864F的汇编语言驱动程序5.2.2 JMl2864F的C语言驱动程序第6章 KS0108液晶显示器驱动控制6.1 KS0108液晶显示器概述6.1.1 KS0108的硬件特点6.1.2 KS0108的时序6.1.3 KS0108与微处理器的接口6.1.4 KS0108的电源和对比度调整6.2 KS0108的指令系统6.3 KS0108的软件驱动程序6.3.1 KS0108的汇编语言驱动程序6.3.2 KS0108的C语言驱动程序第7章 HD61830液晶显示器驱动控制7.1 HD61830液晶显示器概述7.1.1 HD61830液晶显示器的特点7.1.2 HD61830与微处理器的连接7.2 HD61830的指令系统7.2.1 方式控制指令7.2.2 显示域设置指令7.2.3 光标设置指令7.2.4 数据读/写指令7.2.5 "位"操作指令7.3 HD61830液晶显示器驱动控制程序7.3.1 HD61830的汇编语言显示驱动7.3.2 HD61830的C语言显示驱动第8章 LSD12864CT显示驱动8.1 LSD12864CT硬件概述8.1.1 主要技术参数和性能8.1.2 LSD12864CT的引脚及功能8.1.3 LSD12864CT的时序8.1.4 LSD12864CT与微处理器的连接8.2 LSD12864CT的指令系统8.2.1 LsD12864CT内部寄存器8.2.2 LSD12864CT指令说明8.3 LSD12864CT的软件驱动程序8.3.1 LSD12864CT汇编语言驱动程序8.3.2 LSD12864CT C语言驱动程序第9章 HD44780(KS0066U)的显示驱动9.1 硬件特点和电特性9.1.1 基本特点和电特性9.1.2 HD44780的时序和参数9.1.3 HD44780与微处理器的连接9.2 HD44780的指令系统9.2.1 内部寄存器设置9.2.2 指令说明9.3 HD44780的显示驱动程序9.3.1 HD44780的汇编语言显示驱动9.3.2 HD44780的C语言显示驱动第10章 内嵌中文字库的LCD显示驱动10.1 STN7920概述10.1.1 STN7920的主要特点和功能10.1.2 STN7920的引脚功能描述10.1.3 STN7920的读/写时序10.1.4 STN7920与微处理器的接口10.2 STN7920的指令系统10.2.1 STN7920的内部寄存器10.2.2 STN7920的基本指令系统10.2.3 STN7920的扩展指令系统10.3 STN7920的软件驱动程序10.3.1 STN7920的汇编语言驱动程序10.3.2 STN7920的C语言驱动程序10.3.3 STN7920显示驱动的进一步探讨第11章 SED1520/1521 LCD显示驱动11.1 SED1520//1521功能概述11.1.1 SED1520/1521的主要特点11.1.2 SED1520/1521的时序11.1.3 SED1 520/1521的RAM结构11.1.4 SED1520//1521的指令系统11.2 SED1520/1521与微处理器的连接11.2.1 SED1520DOA与微处理器的连接11.2.2 SED1520DAA与微处理器的连接11.3 SED1520/1521软件驱动程序11.3.1 SED1520/1521的汇编语言驱动程序11.3.2 SED1520/1521的C语言驱动程序第12章 SED1330 LCD显示驱动12.1 SED1330功能概述12.1.1 SED1330的主要特点和硬件结构12.1.2 SED1330和微处理器的接口和时序12.2 SED1330指令系统12.2.1 系统控制指令12.2.2 显示操作指令12.2.3 绘图操作指令12.2.4 数据读/写操作指令12.3 SED1330的软件驱动程序12.3.1 SED1330的汇编语言驱动程序12.3.2 SED1330的C语言驱动程序第13章 嵌入式处理器S3C2410显示驱动13.1 S3C2410的LCD控制器13.1.1 S3C2410显示控制特点13.1.2 S3C2410的控制信号和外部引脚13.1.3 S3C2410 STN的视频操作13.1.4 S3C2410 TFT LCD的视频操作13.1.5 LCD专用控制寄存器13.2 S3C2410的LCD驱动程序13.2.1 S3C2410的系统资源13.2.2 "LCD驱动"程序13.2.3 S3C2410的汉字和图形显示第14章 灰度液晶HD66421的应用14.1 HD66421的硬件简介14.2 HD66421的软件编程14.2.1 HD66421的内部寄存器14.2.2 HD66421与微处理器的接口及驱动程序第15章 S3C6410(ARM11)显示驱动15.1 嵌入式操作系统15.2 基于FrameByffer的LCD驱动程序简介15.3 利用打点函数完成图形和汉字显示15.4 显示程序调试参考文献 上一篇: 国外计算机科学经典教材 MATLAB Excel工程计算 [(美)迈斯特,(美)霍华德,(美)威廉 著,吴文园,林川 译] 2 下一篇: 数字剪辑技术 曾志刚 2018年版