200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > c51单片机矩阵键盘1602计算器_基于矩阵键盘1602液晶屏的简易计算器的设计系统-电子信

c51单片机矩阵键盘1602计算器_基于矩阵键盘1602液晶屏的简易计算器的设计系统-电子信

时间:2022-04-07 22:18:21

相关推荐

c51单片机矩阵键盘1602计算器_基于矩阵键盘1602液晶屏的简易计算器的设计系统-电子信

课 程 设 计 说 明 书

题目:基于矩阵键盘、1602液晶屏的简易计算器的设计系统

学院(系): 年级专业: 学 号: 学生姓名: 指导教师: 教师职称: xxx大学课程设计(论文)任务书

院(系): 理 基层教学单位: 级电子 学 号专业(班级) 班设计题目计算机程序设计设

数设计参数: 认识矩阵键盘、1602液晶屏,对其基础知识基本掌握

利用单片机实现对矩阵键盘、1602液晶屏的程序设计,实现简易计算器的计算功能设

求利用各元器件的详细资料,利用其基本操作了流程,编写单片机程序,实现对各元器件的基本功能调试。工

量 10个工作日工

划 .1.4-.1.4 MAX 7219显示模块讲解,实现其驱动程序编写

.1.5-.1.5 DS18b20和DHT11模块讲解,完成其的驱动程序编写 .1.6-.16 矩阵键盘模块程序讲解,完成其驱动程序编写

.1.7-.1.7 DS1302模块讲解,完成其驱动程序编写

.1.8-.1.13 课设结题,实验总结参

料[1] 矩阵键盘、1602液晶屏等器件的中文资料说明

[2] 单片机教学PPT.

[3] 郭天祥.《新概念51单片机C语言教程+入门、提高、开发、拓展全攻略》.电子工业出版社. 指导教师签字基层教学单位主任签字年 月 日

基于矩阵键盘、1602液晶屏的简易计算器设计系统xxx

理学院 级电子信息科学与技术一班

摘要:本文主要分为两个部分,分别是对矩阵键盘、1602液晶屏的基本了解,通过时序图引脚功能等实现简易计算器的实际。本次课设,我们需要利用软件Keil单片机编程软件,完成了指定功能的单片机程序的设计。

关键词:单片机、Keil软件

Simple calculator design system

Abstract: This paper is divided into two parts, namely the matrix keyboard, a basic understanding of 1602 LCD screen, the actual realization of a simple calculator by timing diagram pin functions. The class-based, we need to use the software Keil microcontroller programming software, completed the design specified function microcontroller program.

Keywords: Single chip microcomputer、Keil software

一、学习目的

1.更正学习习惯,端正学习态度,建立一个良好的学习氛围。 2. 对单片机有一个具体的了解,掌握矩阵键盘、1602液晶屏的单片机程序的编程设计,并在STC_ISP_V483进行下载调试。

二、学习软件

Keil uVision、STC_ISP_V483

图1602LCD它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,其显示的内容为16X2,即可以显示两行,每行16个字符液晶模块(显示字符和数字)。

2、管脚功能(如图2-1)

第1脚:VSS为电源地

第2脚:VCC接5V电源正极

第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度)。

第4脚:RS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。

第5脚:RW为读写信号线,高电平 1 时进行读操作,低电平 0 时进行写操作。

第6脚:E 或EN 端为使能 enable 端,高电平(1)时读取信息,负跳变时执行指令。

第7~14脚:D0~D7为8位双向数据端。

第15~16脚:空脚或背灯电源。15脚背光正极,16脚背光负极。

图 图

图2-4 数据指针设置表

B、读数据时序图

图参考文献

附录: 基于矩阵键盘、1602液晶屏的简易计算器设计的主要程序:

void delay unsigned int z //延时函数

unsigned int x,y; for x z;x 0;x-- for y 110;y 0;y-- ; //防抖

void K

c51单片机矩阵键盘1602计算器_基于矩阵键盘1602液晶屏的简易计算器的设计系统-电子信息科学与技术课程设计说明书.doc...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。