- 8
- 0
- 约3.72千字
- 约 8页
- 2018-10-07 发布于湖北
- 举报
淮南师范学院电气信息工程学院电子信息科学与技术专业《ARM嵌入式系统》课程论文
第 PAGE 2 页
成绩
成绩
课程设计报告
题 目: 基于ARM的LCD驱动程序设计
课程名称: ARM嵌入式系统
学生姓名: 钱帅
学生学号: 1214040122
系 别: 电气信息工程学院
专 业: 电子信息科学与技术
年 级: 2012级
任课教师: 吴琰
电气工程学院制
2015年4月
基于ARM的LCD驱动程序设计
学生:钱帅
指导教师:吴琰
电气信息工程学院 电子信息科学与技术专业
1论文背景及设计要求
近年来,随着计算机技术及集成电路技术的发展,嵌入式技术日渐普及,在通讯、网络、工控、医疗、电子等领域发挥着越来越重要的作用。嵌入式系统无疑成为当前最热门最有发展前途的IT应用领域之一。
液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。通过显示器同步显示元器件的状态可以更深刻地理解控制的原理。
通过Proteus模拟ARM7芯片设计,可以增强我们的自学能力和思考能力,掌握科学研究的方法,提高信息检索的能力以及获取与时俱进知识的能力。同时,使我们深刻学习了ARM的相关知识,增强对实际电路的感性认识,提高了分析问题,处理问题的能力。
运用Keil编译C语言,连接生成Hex文件和Axf文件。使用PROTEUS 7.8SP2仿真,选用ARM7 LPC2106 芯片和LCD1602,导入Hex或文件,然后进行软件仿真调试。
2 LCD显示原理和初始化流程图
2.1 LCD相关参数
1602LCD主要技术参数:
显示容量: 16×2个字符
芯片工作电压: 4.5—5.5V
工作电流: 2.0mA(5.0V)
模块最佳工作电压: 5.0V
字符尺寸: 2.95×4.35(W×H)mm
引脚功能说明
1602LCD采用标准的14脚(无背光)或16脚(带背光)接口,各引脚接口说明如下表所示:
编号
符号
引脚说明
编号
符号
引脚说明
1
VSS
电源地
9
D2
数据
2
VDD
电源正极
10
D3
数据
3
VL
液晶显示偏压
11
D4
数据
4
RS
数据/命令选择
12
D5
数据
5
R/W
读/写选择
13
D6
数据
6
E
使能信号
14
D7
数据
7
D0
数据
15
BLA
背光源正极
8
D1
数据
16
BLK
背光源负极
表1各引脚接口说明
1602LCD的指令说明及时序:
1602液晶模块内部的控制器共有11条控制指令,如下表所示:
序号
指令
RS
R/W
D7
D6
D5
D4
D3
D2
D1
D0
1
清显示
0
0
0
0
0
0
0
0
0
1
2
光标返回
0
0
0
0
0
0
0
0
1
*
3
置输入模式
0
0
0
0
0
0
0
1
I/D
S
4
显示开/关控制
0
0
0
0
0
0
1
D
C
B
5
光标或字符移位
0
0
0
0
0
1
S/C
R/L
*
*
6
置功能
0
0
0
0
1
DL
N
F
*
*
7
置字符发生存贮器地址
0
0
0
1
字符发生存贮器地址
8
置数据存贮器地址
0
0
1
显示数据存贮器地址
9
读忙标志或地址
0
1
BF
计数器地址
10
写数到CGRAM或DDRAM)
1
0
要写的数据内容
11
从CGRAM或DDRAM读数
1
1
读出的数据内容
表2 1602液晶模块内部的控制器
读状态
输入
RS=L,R/W=H,E=H
输出
D0—D7=状态字
写指令
输入
RS=L,R/W=L,D0—D7=指令码,E=高脉冲
输出
无
读数据
输入
RS=H,R/W=H,E=H
输出
D0—D7=数据
写数据
输入
RS=H,R/W=L,D0—D7=数据,E=高脉冲
输出
无
表3 HD44780相兼容的芯片时序表
名称
型号
数量
备注
元件名称
规格型号
单位
数量
ARM7芯片
LPC2106
片
1
LCD1602
LM016L
个
1
瓷片电容
CAP-ELEC
个
1
电源
+3.3V
个
1
电源
+1.8V
个
1
电阻
10K欧姆
只
2
表4 元器件清单
图1 读操作时序图
图2 写操作时序图
2.2 1602LCD的RAM地址映射及标准字库表
液晶显示模块是一个慢显示器件,所以在执行每条指令之前一定要确认模块的忙标志为低电平,表示不忙,否则此指
您可能关注的文档
- ha1104226山寨教学的设计.doc
- 第二、三部分:常熟市微型课题月度的研究计划实施情况记载表.doc
- 淮北几个重要阶段经济史的研究.doc
- 微型企业融资活动的研究毕业论文.doc
- 陇东学院生物科学专业课程标准教材.doc
- 质量、环境、职业健康安全的管理 岗位职责全.doc
- 钢中织构控制方法的设计.doc
- 戏江南员工手册应用最新版.doc
- 合作养户手册应用 温氏新兴.doc
- 2011版信息系统开发和管理各章节知识点2.doc
- 2025内蒙古呼和浩特新城区保合少镇卫生院招聘工作人员2人备考历年题库带答案解析.docx
- 2025内蒙古鄂尔多斯市高新技术产业开发区所属事业单位引进高层次和紧缺专业人才15人备考题库附答案解.docx
- 2025内蒙古呼和浩特市第十七中学招聘1人笔试试题附答案解析.docx
- 2025内蒙古锡林郭勒盟大学生乡村医生专项计划招聘4人笔试备考题库附答案解析.docx
- 2025内蒙古三峡陆上新能源总部社会招聘49人历年题库附答案解析.docx
- 2021欧拉好猫纯电动维修手册电路图 8.23 空调系统.pdf
- 2025内蒙古家政协会招聘备考历年题库含答案解析(夺冠).docx
- 2025内蒙古家政协会招聘备考题库含答案解析(夺冠).docx
- 2019哪咤U维修手册电路图U019887.pdf
- 2026年汽车后市场智能保养方案创新报告.docx
原创力文档

文档评论(0)