单片机课程设计

发布 2022-10-04 21:28:28 阅读 8164

单片机原理及应用课程设计。

专业: 自动化。

设计题目:诺基亚5110液晶显示器应用。

班级: 学生姓名:学号:指导教师: 方健

分院院长: 许建平

教研室主任: 方健

电气工程学院。

一、课程设计任务书。

1.课程设计项目。

诺基亚5110液晶显示器应用。

2.设计内容。

1)设计诺基亚5110液晶显示器应用的总体设计方案;

2)以mcs-51系列单片机为核心器件和诺基亚5110液晶显示器组成液晶显示硬件系统;

3) 系统程序编制与调试;

4) 电路系统的综合调试;

5) 撰写课程设计**;

6) 完成课程设计**答辩。

3.设计要求。

1)以stc89c51单片机为控制核心,对诺基亚5110液晶显示器进行控制。编程使得在lcd显示器上显示字符,如多行滚动显示:

吉林工程技术师范学院”

电气工程学院”。

等字符,还可以显示别的文字;

2) 单片机课程设计题目的硬件电路、程序由学生自行设计完成。

3) 液晶显示器上要显示出设计人的班级,组长的学号等信息。

4.设计进度(2024年6月13日至2024年6月24日)

5.设计地点。

新实验楼323微机实验室。

二.参考资料。

[1]李广弟,朱月秀,王秀山编著。单片机基础。 北京:北京航空航天大学出版社,2001

2] 何立民编著。mcs-51系列单片机应用系统设计系统配置与接**术。北京:北京航空航天大学出版社,1999

3] 蔡美琴等编著。mcs-51 单片机系统及应用。北京:高等教育出版社。1992

二、评语及成绩。

成绩:指导教师:

单片机原理及。

应用课程设计。

班级: 自动化0941

姓名。学号。

指导教师: 方健。

撰写日期: 2024年6月15日

nokia lcd多功能显示。

摘要。液晶显示器件[1](lcd)是一种高新技术的基础元器件。它利用液晶的各种电光效应,把液晶对电场、磁场、光线和温度等外界条件的变化在一定条件下转换为可视信号而制成的显示器。

液晶显示器具有低电压、低功耗的特点,与cmos集成电路相匹配。电池作为电源,适合于便携式显示。stn-lcd是通过电场控制液晶分子的排列从而改变液晶盒内偏振光的双折射效应而实现显示,stn-lcd是目前lcd生产的中档产品,它具有显示信息量大的特点,主要应用于各种仪器仪表、手机、pda、笔记本电脑等。

液晶显示器还具有易彩色化,非发光式被动显示的特点。彩色液晶显示是利用液晶的光阀特性和彩色滤光膜及三基色灯来实现的,现有技术容易制造彩色滤光膜和三基色灯。还有液晶显示靠调制外界光来实现的,显示体本身不发光,不刺激眼睛,不易疲劳等优点。

利用液晶光阀特性容易实现投影大屏幕显示。因而,液晶显示应用几乎覆盖所有显示应用领域。

液晶显示模块是一种将液晶显示器件、连接件(斑马条、斑马纸或金属管脚等)、pcb线路板、液晶显示控制器、行列驱动控制器、负压发生器、偏置电路、温度补偿电路、背光源、背光源驱动控制电路、结构件(框架或模具)等装配在一起的组件。

第三章液晶显示器的程序设计 6

1.1 课程设计的目的与意义。

单片机应用技术飞速发展,纵观我们现在生活的各个领域,从导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化过程的实时控制和数据处理,以及我们生活中广泛使用的各种智能ic卡、电子宠物等,这些都离不开单片机。单片机是集cpu ,ram ,rom ,定时,计数和多种接口于一体的微控制器。它体积小,成本低,功能强,广泛应用于智能产业和工业自动化上。

而51系列单片机是各单片机中最为典型和最有代表性的一种。这次毕业设计通过对它的学习,应用,从而达到学习、设计、开发软、硬的能力。

1.2 课程设计内容与要求。

诺基亚5110液晶显示器的应用设计。

基本功能:以stc89c51单片机为控制核心,对诺基亚5110液晶显示器进行控制。编程使得在lcd显示器上显示字符,如多行滚动显示:

吉林工程技术师范学院”

电气工程学院”。

等字符,还可以显示别的文字。

液晶显示器上要显示出设计人的班级、学号、姓名等信息。

2.1 液晶显示器设原理。

图2-1图2-2

2.2 液晶显示模块引脚说明。

表1 诺基亚5110液晶显示模块的管脚。

注:有些模块的引脚序号和表1的不一致,模块的相应引脚都有引脚名称标注)

2.3 液晶显示器的驱动指令说明。

表2 诺基亚5110液晶显示模块的驱动指令说明。

2.4 液晶显示器的显示字符的原理。

图2-3图2-4

3.1程序设计的思路。

编程时首先要给lcm复位,使lcm的控制参数为初始状态,再对lcm进行初始化功能设定(关显示屏、设置为扩充指令模式、设置电压、温度校正、显示字符模式选择、设置为基本指令、设置显示模式、清屏、开显示屏),接着就可以进行对lcm写入要现实的汉字了。

程序流程图:

3.2程序设计。

3.2.1 初始化程序设计。

lcd_init3310lcd初始化。

void lcd_init(void)

3.2.2 清屏程序设计。

lcd_clearlcd清屏函数。

void lcd_clear(void)

3.2.3 lcd坐标函数程序设计。

lcd_set_xy设置lcd坐标函数。

输入参数:x :0-83

y :0-5

void lcd_set_xy(unsigned char x, unsigned char y)

3.2.4 显示程序设计。

lcd_write_char : 显示英文字符。

输入参数:c :显示的字符;

void lcd_write_char(unsigned char c)

lcd_write_english_string : 英文字符串显示函数。

输入参数:*s :英文字符串指针;

x、y : 显示字符串的位置,x 0-83 ,y 0-5

void lcd_write_english_string(unsigned char x,unsigned char y,char *s)

lcd_set_xy(x,y);

while (*s)

lcd_write_char(*s);

单片机课程设计

可变程序控制器是集微机技术 自动化技术 通讯技术于一体的通用工业控制装置。它可靠性强 性能 比高 使用方便,已在工业控制的各个领域里得到了极为广泛的应用,成为实现工业自动化的一种强有力的工具 1 plc的定义有许多种。国际电工委员会 iec 对plc的定义是 可编程控制器是一种数字运算操作的电子系统...

单片机课程设计

目录。内容提要2 关键词2引言3 一 硬件电路设计3 一 电路板原理3 二 电路元器件3 二 软件设计3 一 秒钟设计方案3 二 时钟设计方案4 结语7单片机时钟设计。内容摘要 一 在实验板上用动态扫描显示00 59秒钟,具体要求如下 一 6m晶振 二 l9 l10显示00 59十进制数并循环,间隔...

单片机课程设计

1 选题背景。1.1 家庭智能防盗报警系统设计的背景及目的。随着经济的发展,人们对防盗 防劫 防火保安设备的需求量大大增加。针对偷盗 抢劫 火灾 煤气泄漏等事故进行检测和报警的系统,其需求也越来越高。家居智能是以家为平台,兼备建筑 自动化,智能化于一体的高效 舒适 安全 便利的家居环境。自动化的家居...