单片机课程设计臧建波资料.doc
文本预览下载声明
‘
单片机系统
课程设计
题目名称: 12864LCD显示键盘按键的计算器
专业班级: 测控01班
学生姓名: 臧建波
学 号: 201223030117
指导教师: 郭广灵
单片机系统
课 程 设 计
课程设计名称: 12864LCD显示键盘按键的计算器
专 业 班 级 : 测控
学 生 姓 名 : 臧建波
学 号 : 201223030117
指 导 教 师 : 郭广灵
课程设计地点: 31 号楼
课程设计时间: 2014-12-9~20112-20
单片机系统 课程设计任务书
学生姓名 臧建波 专业班级 测控1201班 学号 201223030117 题 目 12864LCD显示键盘按键的计算器 课题性质 工程设计 课题来源 自拟 指导教师 郭广灵 主要内容
(参数) 基于51单片机的电子温度计控制系统的设计,实现了对环境温度的实时测量与显示,且能实现上下限温度设置与超限报警的功能。 任务要求
(进度) 第1-2天:熟悉课程设计任务及要求,查阅技术资料,确定设计方案。
第3-4天:按照确定的方案设计单元电路。要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。
第5-6天:软件设计,编写程序。
第7-8天:程序调试。
第9-12天:撰写课程设计报告。要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确。 主要参考
资料 电子发烧友论坛
张迎新等,单片机初级教程.北京;航空航天大学出版社,2000.8
阎石.数字电路技术基础(第五版).北京:高等教育出版社,2006
皮大能等. 单片机课程设计指导书. 北京:北京理工大学出版社,2010 审查意见
系(教研室)主任签字: 年 月 日
摘要 5
一 引言 6
1.1 AT89C51单片机 6
1. LCD接口 9
本课设所选择的LCD是LGM12641的汉字图形型液晶显示模块,可显示汉字及图形,图形液晶显示显示器接口如图3-1所示。 9
2. 指令描述 11
3. 汉字字模提取 15
二.硬件电路的设计 16
2.1 硬件电路设计框图 16
2.2硬件设计电路的元件清单 17
2.3 硬件设计电路图 17
2.4电路分析 18
三 设计思路、仿真及调试 20
3.1 设计方法 20
3.2 软件仿真 20
3.3 Proteus仿真软件简介 20
四 软件应用 21
4.1 硬件调试 21
4.2 软件调试 21
4.3 代码分析 22
五 设计总结 23
参考文献 26
附录1:程序代码 27
12864LCD显示键盘按键的计算器
摘要
简易计算器是一种非常广泛日常工具,对现代社会越来越流行。它可以进行一些简易的计算。该电路采用AT89C51单片机作为核心,功耗小,能在5V的低压工作,电压可选用3~5V电压供电。本系统硬件部分由AT89C52单片机、LCD12864液晶屏、矩阵和独立键盘、蜂鸣器等部分构成。软件部分在keil环境下用C51语言编写,包括简易计算显示等。
关键词:AT89C51;液晶屏LCD12864;矩阵键盘
一 引言
众所周知单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。本设计要制作的就是单片机于生活中最为常见的异种应用——简易计算器。本简易计算器AT89S52单片机作为核心,可以进行简易的计算并作出相应的显示。简易计算器显示电路由LCD12864组成,硬件方面AT89C51单片机,晶振,电源,
显示全部