基于Proteus的手机拨号模块设计.docx

资料分类:单片机自动化 上传会员:Chaturanga 更新时间:2023-04-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12113
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:手机拨号模块是给需要输入数字串的应用系统提供输入的扩展模块,被广泛应用于各类电子产品作为输入模块,通常应用于类似手机、门禁、取款机、开户密码机等系统。本文设计的是一个手机拨号系统,手机拨号系统的硬件电路核心控制部件选用AT89C51单片机,输入模块采用矩阵式键盘来实现,电路显示模块使用1602液晶显示屏来显示。软件设计用C语言编程来实现,编程环境为Keil C51,硬件电路的设计和仿真在Protues仿真软件中进行,然后再根据设计的电路原理图搭建硬件电路。最终设计可以实现的功能包括显示所拨号码、退格、清除屏幕显示等。本设计具有电路结构简单,便于观察和使用等优点。

 

关键词:单片机  矩阵式键盘  液晶显示

 

目录

摘要

Abstract

1.绪论-1

1.1研究背景及意义-1

1.2手机拨号模块概述-1

1.3本文主要内容及结构安排-2

2.方案设计-3

2.1设计任务-3

2.2方案介绍-3

2.2.1主控制器模块的选择-3

2.2.2键盘输入电路模块的选择-3

2.2.3显示模块的选择-4

2.3方案总结-5

3.硬件设计-6

3.1主控制模块电路设计-6

3.1.1 AT89C51单片机-6

3.1.2复位电路-7

3.1.3时钟电路-8

3.2 矩阵式键盘简介-9

3.2.1 矩阵式键盘的基本结构-9

3.2.2 矩阵式键盘的识别方法-10

3.3 1602LCD简介-10

3.3.1 引脚功能与连接-10

3.3.2 控制指令说明-12

3.3.3 1602LCD地址映射及标准字库表-13

4.软件设计-16

4.1 程序整体设计-16

4.2 程序流程图-17

4.3 键盘扫描设计-18

4.4 LCD显示设计-19

5.调试与测试-21

5.1 软件仿真调试-21

5.2 硬件调试-23

结语-25

参考文献-26

致谢-27

附录-28

代码-28

相关论文资料:
最新评论
上传会员 Chaturanga 对本文的描述:本论文研究的内容为基于Protues仿真软件模拟手机拨号模块,要实现的功能是将键盘输入的号码显示在液晶屏上。重点研究的几个内容包括根据选用的单片机芯片设计外围电路,单片机控......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: