微机原理与接口技术课程设计——液晶显示器与键盘系统
时间:2025-03-10
时间:2025-03-10
使用proteus软件设计基于51单片机的液晶显示与键盘系统电路图,文档内含原理图和仿真程序。
微机原理与接口技术 综合实践说明书
院 班 级: 设 计
指导教师:设计时间:
使用proteus软件设计基于51单片机的液晶显示与键盘系统电路图,文档内含原理图和仿真程序。
微机原理与接口技术综合实践任务书
使用proteus软件设计基于51单片机的液晶显示与键盘系统电路图,文档内含原理图和仿真程序。
工作计划安排: ◆ 分组、选题,1 天 ◆ 方案设计,2 天(软硬件总体结构,元器件的选购) ◆ 硬件搭接,2 天;软件程序设计,5 天;综合调试,2 天 ◆ 课程设计任务书,2 天
同组设计者及分工: 亚哈亚 09221151 山 姆 0922115x 0922115X 硬件电路设计仿真,程序整合调试,编写设计说明书 总体方案设计,编写设计说明书 LCD 硬件仿真,联合调试,搜集资料,编写设计说明 书 YYYYY 0922115X 硬件电路搭接,购买元器件,资料搜集 LCD 显示编程及调试,购买元器件,编写设计说明书
XXXXX
ZZZZZ 0922115X
使用proteus软件设计基于51单片机的液晶显示与键盘系统电路图,文档内含原理图和仿真程序。
目录
一、
1. 2. 3. 二、
1.
总体设计 ..................................................................................................................... 5 单片机选型 ................................................................................................................. 5 按键扫描 ..................................................................................................................... 5 1602LCD显示 ............................................................................................................ 5 主要元件介绍 ............................................................................................................. 6 AT89S51概述 ............................................................................................................. 6 1.1 AT89S51主要特征 ............................................................................................... 6 1.2 管脚说明 .............................................................................................................. 7 1.3 本设计中的应用 .................................................................................................. 9 2. 1602LCD ................................................................................................................... 10
2.1 1602LCD概述 .................................................................................................... 10 2.2 1602LCD控制指令 ............................................................................................ 12
三、 基于PROTEUS的硬件电路设计 ............................................................................ 14
1. PROTEUS软件相关 ................................................................................................. 14 2. 电路组成 ................................................................................................................... 14
2.1 复位电路 ....................................................................................................... 14 2.2 时钟电路 ....................................................................................................... 15 2.3 1602LCD显示电路 ...................................................................................... 15 2.4 按键扫描电路 ............................................................................................... 16 2.5 蜂鸣器和发光二级管控制电路 ................................................................... 17
四、硬件配置 ........................................................................................................................... 18
1. 按键扫描程序 ........................................................................................................... 18 2. 1602LCD显示程序 .................................................................................................. 20 五、 电路仿真 ................................................................................................................... 22 六、 总结 ........................................................................................................................... 23 七、 附件 ........................................................................................................................... 24
1. 电路原理图 ............................................................................................................... 24 2. 源程序 ....................................................................................................................... 24
使用proteus软件设计基于51单片机的液晶显示与键盘系统电路图,文档内含原理图和仿真程序。
一、 总体设计
1. 单片机选型
AT89S51是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。STC89C52具有以下标准功能:8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。根据万向开关的的档位,控制小直流电动机执行相应的动作。
2. 按键扫描
运用P0口第四位进行行扫描,高四位进行列扫描。循环判断,得到按键位置。并在相应按键按下后实现特定功能:按键10按下时,发光二级管点亮,按键11按下时,发 …… 此处隐藏:7399字,全部文档内容请下载后查看。喜欢就下载吧 ……