实验项目、内容及要求 序号 实验项目 实验内容 教学目标 1 P1口流水利用单片机及发光二极管等器件,掌握P1口流水灯软、硬件 灯实验 构成流水灯控制系统。 设计。 2 外部中断 给单片机接一个按键作为外部中 掌握单片机外部中断的设置 计数实验 断输入信号,要求通过数码管显 示中断次数。 中断函数的处理。 利用实验板的液晶显示屏电路, 3 LCD1602 显示实验 编写程序控制输出显示数字和英 熟悉驱动LCD1602软、硬 文字符。 件设计。 温度测量利用DS18B20、数码管,实现温 熟悉DS18B20的工作原理 实验 度的测量和显示。 理解单片机VO实现1线协议 的方法
实验项目、内容及要求 序号 实验项目 实验内容 教学目标 1 P1口流水 灯实验 利用单片机及发光二极管等器件, 构成流水灯控制系统。 掌握P1口流水灯软、硬件 设计。 2 外部中断 计数实验 给单片机接一个按键作为外部中 断输入信号,要求通过数码管显 示中断次数。 掌握单片机外部中断的设置, 中断函数的处理。 3 LCD1602 显示实验 利用实验板的液晶显示屏电路, 编写程序控制输出显示数字和英 文字符。 熟悉驱动LCD1602软、硬 件设计。 4 温度测量 实验 利用DS18B20、数码管,实现温 度的测量和显示。 熟悉DS18B20的工作原理, 理解单片机I/O实现1线协议 的方法
预习任务: ▣KEIL C51的使用 Proteus仿真软件的使用 ■LCD1602显示实验
预习任务: KEIL C51的使用 Proteus仿真软件的使用 LCD1602显示实验
一、LCD1602液晶显示模块简介 1.LCD1602模块的外形及引脚 LCD1602字符型显示器模块是2行×16个字符LCD显示器。 该器件由32个字符点阵块组成,能够显示ASCIⅡ码表中的所有 可显示的字符。通常采用16引脚线,也有14引脚线,其外形和 引脚如图所示。 sa图1656UCu66钻656u1d 哥s RT1602C 五四 04/2 0R9R00090RAAAABEL a) LCD1602模块的外形
一、LCD 1602 液晶显示模块简介 1. LCD1602模块的外形及引脚 LCD1602字符型显示器模块是2行×16个字符LCD显示器。 该器件由32个字符点阵块组成,能够显示ASCII码表中的所有 可显示的字符。通常采用16引脚线,也有14引脚线,其外形和 引脚如图所示。 (a) LCD1602模块的外形
,玻璃板可视窗口 16个点阵 5×7 点阵 出 (b)LCD1602 模块的引脚 出 出出田 用 用 Vss VDD VEE RS R/W E DO DI D2 D3 D4 D5 D6 D7 BL1 BL2 23456 8 9 10111213141516 LCD1602模块采用16引脚接线。引脚1:接地引脚Vss。 引脚2:+5V电源VoD引脚。 引脚3:VL对比度调整端。通常接地,此时对比度最高。 引脚4:RS数据/命令寄存器选择端。高电平选择数据寄存器,低电 平选择命令寄存器。 引脚5:RW读/写选择端。高电平时读操作,低电平时写操作。 引脚6:E使能端。由高电平跳变成低电平时,液晶模块执行命令。 引脚7~14:D0~D7,8位双向数据线。 引脚15、16:背光电源正极BLA和背光电源负极BLK。 LCD1602模块由控制器HD44780、驱动器HD44100和液晶板组成
引脚4:RS数据/命令寄存器选择端。高电平选择数据寄存器,低电 平选择命令寄存器。 引脚5:RW读/写选择端。高电平时读操作,低电平时写操作。 引脚6:E使能端。由高电平跳变成低电平时,液晶模块执行命令。 引脚7~14:D0~D7,8位双向数据线。 引脚15、16:背光电源正极BLA和背光电源负极BLK。 LCD1602模块由控制器HD44780、驱动器HD44100和液晶板组成。 LCD1602模块采用16引脚接线。引脚1:接地引脚VSS。 引脚2:+5V电源VDD引脚。 引脚3:VL对比度调整端。通常接地,此时对比度最高。 VDD VEE RS R/W E D0 D1 D2 D3 D4 D5 D6 D7 BL1 BL2 5×7 点阵 16个点阵 玻璃板可视窗口 VSS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 (b)LCD1602 模块的引脚
2.LCD1602模块的组成 LCD1602模块是由液晶显示控制器HD44780、驱动 器D44100和液晶板组成。液晶显示控制器HD44780只 可以驱动单行16字符或2行8字符。对于2行16字符的 LCD1602模块的显示还需要增加驱动器HD44100。 HD44780是由字符库ROM(CGROM)、自定义 字符RAM(CGRAM)和显示缓冲区DDRAM:组成。字 符库ROM(CGROM)存储了不同的点阵字符图形, 包含数字、字母的大小写字符、常用的符号和日文字符 等,共192个字符(5×7点阵),每个字符对应一个固 定的代码,且显示的数字和字母部分的代码,恰好是 ASCⅡ码表中的代码。如177页表8-3所示
2. LCD1602模块的组成 LCD1602模块是由液晶显示控制器HD44780、驱动 器HD44100和液晶板组成。液晶显示控制器HD44780只 可以驱动单行16字符或2行8字符。对于2行16字符的 LCD1602模块的显示还需要增加驱动器HD44100。 HD44780是由字符库ROM(CGROM)、自定义 字符RAM(CGRAM)和显示缓冲区DDRAM组成。字 符库ROM(CGROM)存储了不同的点阵字符图形, 包含数字、字母的大小写字符、常用的符号和日文字符 等,共192个字符(5×7点阵),每个字符对应一个固 定的代码,且显示的数字和字母部分的代码,恰好是 ASCII码表中的代码。如177页表8-3所示