- 6
- 0
- 约1.93万字
- 约 42页
- 2019-11-25 发布于广西
- 举报
精品
PAGE II
泸 州 职 业 技 术 学 院
毕 业 论 文
基于单片机的进制换算
学生姓名
X X
所 在 系
XXXXX
班 级
XXXX
专 业
XXXXXX
指导教师
XXXXX
2012年6月5日
目录
TOC \o 1-3 \h \z \u 摘要 1
绪论 2
课题背景 2
课题意义 2
程序扩展 2
本章小节 2
第一章 系统功能及操作 3
1.1系统功能的确定 3
1.2 基本功能 9
1.3本章小结 10
第二章 系统模块介绍 11
2.1 主控模块 11
2. 2 引脚说明 11
2.3 主控模块设计 13
2.3.1 电源电路模块设计 13
2.3.2 时钟电路模块设计 14
2.3.3 复位电路模块设计 14
2.4 LCD显示模块 15
2. 5 按键模块 17
第三章 系统硬件设计—实验板介绍 18
3.1 硬件总图 18
3.2主控硬件模块 19
3.3按键硬件模块化 20
3.4 LCD显示硬件模块化 21
3.5本章小结 21
第四章 系统软件设计 22
4.1数据单元分配 22
4.2主程序设计流程图 24
4.3程序说明 25
4.3.1包含数据库 25
4.3.2 程序初始化 25
4.3.3 字符串显示 25
4.3.4 实现计算设定 25
4.4本章小结 26
第五章 系统调试 27
5.1硬件调试 27
5.2软件调试 28
5.3本章小结 28
结束语 29
致 谢 30
附录:程序清单 31
参考文献 37
精品
摘 要
本次设计是基于单片机的进制换算,在设计中需要进行进制间的转换。所需要MCS-51单片机、LCD1602型液晶显示。在此设计中主控模块我们选要的是AT89S52芯片。AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
设计当中显示采用LCD液晶显示,其特点是:1、显示质量高2、没有电磁辐射 3、可视面积大 4、应用范围广 5、画面效果好 6、数字式接口 7、“身材”匀称小巧 8、功率消耗小等。点阵字符型LCD是专门用于显示数字、字母、图形符号及少量自定义符号的液晶显示器。这类显示器把LCD控制器、点阵驱动器、字符存储器、显示体及少量的阻容元件等集成为一个液晶显示模块。鉴于字符型液晶显示模块目前在国际上已经规范化,其电特性及接口特性是统一的。
所以在本设计中采用AT89S52主控、LCD1602显示。不仅功能能实现而且经济实惠。
关键词:单片机 AT89S52 进制换算 LCD液晶显示
精品
绪 论
课题背景
本文讨论的单片机多功能时钟系统的核心是目前应用极为广泛的51系列单片机,配置了外围设备,构成了一个可编程的计时定时系统,具有体积小,可靠性高,功能多等特点。不仅能满足所需要求而且还有很多功能可供扩展,有着广泛的应用领域。
本课题是基于单片机的进制间换算,进制间换算比较复杂,有时需要快速计算二,八,十,十六之间的转换。为了转换快速所以专门制作了一种计算器。专门计算进制间的相互换算。当输入相应的进制数是能够转换成自己想要的进制数。是一种快捷方便的设计。
课题意义
通过用单片机最小系统开发一种进制见换算计算器,能够以按键输入0~9(十进制),0~G(十六进制)0~7(八进制),0~1(二进制)。学习了我们所学的按键扫描和LCD扫描。通过单片机中的程序计算进制间的换算,计算结果通过LCD显示出来。实际意义是一种新型计算机,快速计算进制间的换算。在此设计中不仅得到进制换算的一种工具,同时通过亲自焊接最小系统,得到了完全的最小系统。并且能够完成程序的实现,在此也是件非常值得高兴之事。
程序扩展
在本程序中只涉及到了十进制转二进制、八进制、十六进制。在以后的运行中可以开发成进制相互转换,包括二转八、二转十、二转十六、八转二、八转十、八转十六等。同样以AT89S52型开发,通过修改程序,增加硬件上的按键,增加接线口等。既可以完成设计的扩展。
本章小节
本章主要介绍了课题背景、设计任务和课题意义,对单片机的优点及结构作了简要叙述,也对本系统的应用及
您可能关注的文档
- 《基于flash的儿童益智游戏制作—果蔬连连看》-毕业设计(论文).doc
- 《基于GSM的家庭防盗报警系统》-毕业设计(论文).doc
- 《基于LabVIEW光敏电阻特性测试系统设计》-毕业设计(论文).doc
- 《基于LSB的数字水印技术》-毕业设计(论文).doc
- 《基于matlab的数字调制技术仿真》-毕业设计(论文).doc
- 《基于Matlab图像素描生成算法究》-毕业设计(论文).doc
- 《基于MCGS的自动车库门监测组态设计》-毕业设计(论文).doc
- 《基于PHP+MYSQL的新闻发布系统的设计与实现》-毕业设计(论文).doc
- 《基于PLC的家用车库自动门控制程序》-毕业设计(论文).doc
- 《基于PLC的自动药片装瓶控制设计》-毕业设计(论文).doc
最近下载
- 大肠杆菌血红素合成限速步骤解析及定向强化.docx VIP
- 雨课堂学堂在线《跨文化交际英语(北京理工)》学堂云单元测试考核答案.docx
- 2023年考研英语真题(附答案).pdf VIP
- HPV检测技术及临床应用ppt课件.pptx
- (冀教版)六年级数学上册寒假作业综合练习每日一练(共30天).docx VIP
- 北森:2026年中国企业人力资源数智化成熟度模型与实践白皮书.pdf
- 一种融合热红外的稀土矿开采区识别方法、系统和介质.pdf VIP
- 上海交通大学学生生存手册.PDF
- 一种矿山开采原始数字高程模型重建方法、系统和介质.pdf VIP
- 公路工程质量检测收费项目和收费标准(附交通建设工程质量检测和工程材料试验收费标准).pdf VIP
原创力文档

文档评论(0)