- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子信息项目专业
单片机课程设计报告
题 目 简易波形发生器
姓 名
学 号
班 级
指导教师
2018年 7 月 4 日
要求:
1.指导教师按照课程设计大纲要求完成学生课程设计指导工作。
2.课程设计任务书由指导教师照大纲要求填写,内容要全面。
3.课程设计报告由参加本学生填写。课程设计结束时交指导教师。
4.指导教师要根据每一位学生课程设计任务完成情况,认真审核设计报告,并在课程设计结束时,给出客观、准确的评语和成绩。
5.课程设计任务书和报告要语言流畅,图表正确规范。
6.本表要用钢笔、圆柱笔填写或打印,字迹工整。
图1.1 显示电路图课程设计报告
图1.1 显示电路图
1 设计原理与技术方法:
1.1 电路工作原理分析
本次单片机实习采用的是单片机STC89C52,对于简易波形发生器设计的硬件电路主要为三个部分,为显示部分、键盘部分、D/A转换电路,以下对三个部分分别介绍。
1.1.1 显示电路原理
图1.1 显示电路图如图1.1所示八位八段数码管为共阴极数码管,通过两个74HC573锁存器与单片机连接,一片573的LE为位选信号另一片的LE为段选信号,分别由单片机的P2.7和P2.6控制,高电平有效。当P2.7=1、P2.6=0时,位选有效,P0.0-P0.7分别控制01-08八位数码管选通,低有效,即通过P0口送出数据,哪一位为0则哪一位数码管有显示;当P2.6=1、P2.7=0时,段选有效,此时P0.0-P0.7分别控制每一位八段数码管的每一段a b c d e f g dp的亮灭,高有效,从而使数码管显示数字0-9。显示段码如表1.1
图1.1 显示电路图
表1.1 共阴极数码管显示段码
显示字符
0
1
2
3
4
5
6
7
8
显示段码
3FH
06H
5BH
4FH
66H
6DH
7DH
07H
7FH
显示字符
9
A
b
C
D
E
F
灭
显示段码
6FH
77H
7CH
39H
5EH
79H
71H
00H
1.1.2 键盘电路原理
如图1.2所示为4×4的矩阵式键盘与单片机的P3口相连,行连接P3.0-P3.3,列连接P3.4-P3.5。用扫描法对按键进行扫描,先将所有行置0,所有列置1,当有按键按下时,通过对P3口的状态查询则按下的按键所在列将为0,其余仍未1,通过延时去抖动判断是否真有按键按下,若有,则逐行扫描,判断按键所在行,最后返回按键键码,并去执行相应按键的程序。返回键码如表1.2所示。
按键
0
1
2
3
4
5
6
7
返回键码
EEH
DEH
BEH
7EH
EDH
DDH
BDH
7DH
按键
8
9
A
B
C
D
E
F
返回键码
EBH
DBH
BBH
7BH
E7H
D7H
B7H
77H
图1.3 D/A转换电路表1.2
图1.3 D/A转换电路
1.1.3 D/A转换电路原理
图1.2 键盘电路图如图1.3所示为AD/DA转换芯片PCF8591与单片机相连的电路,其中4路D/A,一路A/D,简易波形发生器用到的为D/A转换,单片机的P2.0及P2.1口与PCF8591的时钟线SCL、数据线SDA相连,通过I2C串行总线向PCF8591发送数据并进行数字量转换成模拟量后输出。
图1.2 键盘电路图
1.2 元器件选择及说明
简易波形发生器是由单片机向D/A转换器中输入数字量,通过D/A转换成模拟量从而输出波形,因此用到的器件主要有单片机STC89C51,AD/DA转换芯片PCF8591,四位共阴极数码管,4×4的矩阵式键盘。下面对两种芯片进行说明。
1.2.1 单片机STC89C51
单片机的引脚可分为电源、外接晶振、控制和可编程输入/输出引脚。
1)电源引脚2根)
VCC:电源输入,接+5V电源?
GND:接地线
2)外接晶振引脚2根)
XTAL1:片内振荡电路的输入端?
XTAL2:片内振荡电路的输出端
3)控制引脚4根)
RST:复位引脚,引脚上出现2个机器周期的高电平将使单片机复位。
ALE/PROG:地址锁存允许信号/片内EPROM编程脉冲?
PSEN:外部存储器读选通信号?
EA/VPP:程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令。
4)可编程输入/输出引脚32根)
STC89C52单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8位8根引脚),共32根。?
P0口P0.0~P0.7):8位双向I/O口线;
P1口P1.0~P1.7):8位准双向I/O口线;
P2口P2.0~P2.7):8位准双向I/O口线;
P3口P3.0~P3.7):8位准双向I/O口线。
1.2
您可能关注的文档
最近下载
- 《汉西岳华山庙碑》唐颜真卿楷书高清字帖[白底黑字版].docx VIP
- 绵阳中学(含实验学校)2025年初升高自主招生考试 数学试题(含答案).pdf VIP
- 犬糖尿病的中药治疗.docx VIP
- 湖南省五年(2021-2025)高考化学真题分类汇编:专题07 电化学及其应用(原卷版).docx VIP
- 校园班会演讲:警惕文化入侵.pptx VIP
- 2009年7月国开法学、法律事务专本科《经济法学》期末考试试题及答案 .pdf VIP
- 八年级美术山水画.ppt VIP
- 装配式建筑构造识图-智能建造45课件讲解.pptx VIP
- 《纳尼亚故事》阅读交流课件.ppt
- 分布式电源接入系统典型设计(2016年版).docx VIP
原创力文档


文档评论(0)