没有合适的资源?快使用搜索试试~ 我知道了~
模拟电话键盘--单片机课程设计报告.doc
0 下载量 129 浏览量
2023-07-01
15:03:43
上传
评论
收藏 1.74MB DOC 举报
温馨提示
试读
20页
模拟电话键盘--单片机课程设计报告.doc
资源推荐
资源详情
资源评论
1
单片机课程设计报告
题 目 模拟电话键盘
专业、学号 电信
2
摘要
本设计为了实现电话键盘的拨号功能,根据所学的单片机知识首
先通过编写 C 程序通过 KeiL C 进行调试,编译得到机器代码,调试
成功后通过烧写工具进行功能测试,并通过串口调试程序验证串口发
送和自动重发功能。设计过程中,一开始程序功能有限,但通过不断
的改进和查阅资料获得了所需的功能,其中行列式键盘的程序和串口
程序都比较关键。最终实现了按键拨号,数码管显示和自动重播等目
标功能。
关键字:行列式键盘,串口通信 ,数码管显示,自动重播,KeiLC
ABSTRACT
In order to achieve the design of telephone keypad dialing function, according to study
single-chip knowledge first through writing C program through the KeiL C compiler
debugging, get the machine code, debugging success by writing tools for functional
testing, and through the serial debugging program verify serial transmission and
automatic retransmission function.In the design process, first the program features a
limited, but through continuous improvement and access to information to obtain the
desired function, wherein the determinant keyboard procedures and serial procedures are
the key.Finally realizes the key dialing, digital tube display and automatic replay, target
function.
KEY WORDS: Determinant keyboard, serial communication, digital display,
automatic replay, KeiLC
3
目录
1.系统设计--------------------------------------- 4
1.1 模拟电话键盘设计的目的、要求和指标 --------------------------- 4
1.2 组要组件------------------------------------------------------ 4
1.3 软件流程图-----------------------------------------------------7
2.实验结果及讨论--------------------------------- 8
2.1 实际电路设计及程序设计---------------------------------------- 8
2.2 设计过程中的问题--------------------------------------------- 8
2.3 实验数据及讨论----------------------------------------------- 8
3.结论 ------------------------------------------ 9
3.1 课程设计的特点及贡献----------------------------------------- 9
3.2 评估结果 ---------------------------------------------------- 9
3.3 改善建议 ---------------------------------------------------- 9
3.4 自我体会 ---------------------------------------------------- 9
4.参考文献 --------------------------------------- 10
5.附录 ------------------------------------------- 11
4
1. 系统设计
1.1 模拟电话键盘设计的目的、要求和指标
把【S207、S206、S205;S217、S216、S215;S227、S226、S225;S237、S236、
S235】;按键分别当作电话按键的 123456789*0#。当拨打电话时,电话号码显示在动态 LED
上(相当于手机的显示屏)。当按下 S204 键 Call 电话时,电话号码通过串口发送到 PC 上,
通过串口调试助手可以观察。(相当于把号码发给基站)。M- 模拟电话不同时,每隔 1 分
钟自动重拨一次。
1.2 主要组件
C 部分电路由 4 位一体的数码管 LED1、单个数码管 LED2 和 8 个独立发光二极管 L1-L7
组成。这 3 个部分都是共阴结构,并联在一起,连接在 P0 口上。
LED1 用于完成 LED 动态显示实验,各个位选线为 P24-P27,段码由 P0 口输出;LED2
的 COM 端接地,完成 LED 静态显示实验;L1-L7,可以方便地读出 P0 输出的二进制数据,
亦可做流水灯实验。
剩余19页未读,继续阅读
资源评论
yyyyyyhhh222
- 粉丝: 413
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功