- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机测控电路实训
09电信一班 刘博然
学号:200911513114
一、 1、项目名称:矩阵键盘输入,LED点阵显示
2、项目要求:用4×4的键盘控制8×8的LED模块,每按一个键显示一个特定的字符。我所设计的电路具有基本的要求,总共有5个按键,每按一个按键LED模块所显示的图案各不相同,分别是/,\,△,向上的箭头,正方形。
3、硬件电路图及设计说明:首先搞清各个元器件的原理及工作原理,然后排版,然后用双面胶讲底座,LED点阵,键盘粘到电路板上,再用杜邦线根据电路原理图连接,最后接上电源。
4、软件程序流程图及设计说明:
程序流程图:
LED点阵显示函数设计:本函数要实现的功能是根据键盘的值,在LED点阵上显示不同的图形。
如果键盘的输入值为0-9则显示相应的数字,如果输入的是其他值,则显示“+”。本程序采用二维数组存放要显示的图形的字模,然后再通过逐行扫描LED点阵,把要显示的图形分8次显示,一次显示一行,利用人眼的视觉暂留效应,是人看到的是一个图形一次显示出来,通过一个循环控制图形显示的时间。程序流程图:
点阵图设计:根据8*8 LED点阵的原理,8X8 点阵共需要64 个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置1 电平,某一行置0 电平,则相应的二极管就亮。
5、调试及验证情况:在调试过程中主要就图案的显示情况做了一些更改,刚开始就是按照指导书的要求,直接设计很复杂的数字和图案,经过老师的讲解后,了解了LED点阵显示的原理,设计了几个简单的图案,并且在最后的调试过程中完成了设计的要求。结果按S1,S2,S3,S4,S5分别现实图案“/”“\”“△”“正方形”“↑”。
二、 1、项目名称:脉宽调制(PWM)输出
2、项目要求:四个按键,一个发光管。按1号键启动脉冲输出,发光管点亮,按2号键停止脉冲输出,发光管熄灭。在输出脉冲时,按3号键增大占空比,发光管亮度增加;按4号键减小占空比,发光管亮度减小。
3、硬件电路图及设计说明:硬件电路和第一个硬件电路相似,在电路板上再粘上LED流水灯,然后改变杜邦线的连接,将LED灯按顺序和P1口连接,然后按键只需要4个按键。
4、软件程序流程图及设计说明:
脉冲宽度调制(PWM)是一种对模拟信号进行数字的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。PWM信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电要么完全有(ON),要么完全无(OFF)。电压或电流源是以一种通(ON)或断(OFF)的重复脉冲序列被加到模拟负载上去的。通的时候即是直流供电被加到负载上的时候,断的时候即是供电被断开的时候。只要带宽足够,任何模拟值都可以使用PWM进行编码。PWM的一个优点是从处理器到被控系统信号都是数字形式的,无需进行数模转换。让信号保持为数字形式可将噪声影响降到最小。噪声只有在强到足以将逻辑1改变为逻辑0或将逻辑0改变为逻辑1时,也才能对数字信号产生影响。ORG 0000H
AJMP MAIN
ORG 0003H
LJMP ZENGJIA
ORG 0013H
LJMP JIANSHAO
ORG 0100H
MAIN: SETB IT0
SETB IT1
SETB EA
SETB EX0
SETB EX1
MOV 60H,#10
MOV 61H,#10
MOV P3,#0FFH
JB P3.0,$
JNB P3.0,$
LED: MOV P1,#0FEH
ACALL DEL3S
MOV P1,#0FFH
ACALL DEL4S
SJMP LED
;********************************************************* ORG 0200H
ZENGJIA:INC 60H
DEC 61H
RETI
ORG 0300H
JIANSHAO:DEC 60H
INC 61H
RETI
;*********************************************************
DEL3S: MOV TMOD,#10H
MOV TL1,#18H
MOV TH1,#0FcH
;MOV R6,60H
SETB TR1
LOOP11: MOV R5,60H
JNB P3.1,GUANBI
LOOP1: JNB TF1,$
JNB P3.1,GUANBI
MOV TL1,#18H
MOV TH1,#0FcH
CLR TF1
DJNZ R5,L
您可能关注的文档
- 电气知识.doc
- 地理疑难问题精解(一).pdf
- 四边形知识总结与练习题.doc
- 希望爱心社2011——2012学年第二学期工作计划.doc
- 第8章 固体废物的热解.ppt
- 希望爱心社植树节策划.doc
- 孩子智力与父母学历有关吗.doc
- 电梯施工过程自检记录表100.doc
- 黄金珠宝品牌加盟培训相关材料——现货黄金投资入门(四)1.doc
- 铟的资源、应用与分离回收技术研究进展.pdf
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)