77范文网 - 专业文章范例文档资料分享平台

单片机实训报告心得(2)

来源:网络收集 时间:2019-02-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

环点亮6位七段显示器。

(3)在七段显示器供电的同时由P0脚驱动显示不同数字。根据人眼的视觉暂留特点,调整延迟时间使所观察到时间数字是稳定的数字。

(4)系统使用了HYDZ蜂鸣器,通过单片机P3.7引脚连接8550PNP三极管推动发声。

(5)电路通过4个按键连接单片机P1.0~P1.3引脚低电平控制系统功能设置。

(6)单片机的复位电路,采用传统上电复位,通过Reset按键控制。

(7)电路可以通过+5V和+12V直流电供电,当使用+12V直流供电时,电路通过1个7805三端稳电器、2个35v100μF电解电容和1个50v10μF电解电容转换成+5V直流电供电。

(8)系统通过一个发光二极管指示电路供电是或正常。

2.2 电路原理图

6

图示为数码管显示电路

7

图示为主程序电路图 2.3 各控制按钮控制功能说明

KEY0(按键INT0):调时向左移一位数——接P3.0 KEY1(按键INT1):当前位加1——接P3.1 KEY2(按键T0):当前位减1——接P3.2 KEY3(按键T1):确定调时时间——接P3.3

8

S1:切换闹钟调时模式(高电平)——接P3.4 S2:中断程序(高电平),中断当前的闹钟或整点报时的响应——接P3.5 S3:暂停和开始计时(高电平)——接P3.6

BELL:蜂鸣器——接P3.7

——当整点报时和闹钟响应的时候会响。

LED灯——当整点报时和闹钟响应的时候会亮。

P1.0 ~ P1.3分别接LED灯的高四位,P1.4 ~ P1.7分别接灯的低四位。

P0.0 ~ P0.7分别口接数码管的段选的a~h位

P2.0 ~ P2.5口分别接数码管的位选的6~1位

3.软件设计

表一 程序内存资源分配表

内存地址 20H 21H 22H 23H 24H 25H 26H 27H.0 27H.1 27H.2 27H.3 27H.4 27H.5 27H.6

变量名称 作用说明 SECON MIN HOUR 存放50毫秒计时 存放0.5秒计时 存放1秒计时 存放1分计时 存放1小时计时 用于中断1(#6H) 用于显示中的闪烁 闹钟标志位 允许响铃 用于标志分、秒(1为秒),闹钟功能时也一样 闹钟总开关(1为开) 用于闪烁标志 用于闪烁 秒表标志 9

表一 程序内存资源分配表

内存地址 27H.7 28H-29H 30H-35H 36H 37H-39H 40H 变量名称 作用说明 DISP SP 两组闹钟的标志位,默认值为0 用于保存闪烁时的调时区地址 存放调时区地址 用于存放要显示的首字(例如秒) 第一组闹钟的时分 栈底 秒表 第二组闹钟的时分 存放闹钟调分地址 存放闹钟调时地址 闹钟组的切换标志(默认值为0) 切换(默认值为0) 闹钟第二组开关(默认值为0) 50H-52H 53H-55H 56H 57H 2AH.0 2AH.1 2AH.2

表二 芯片端口资源分配表

芯片端口 P1.0 P1.1 P1.2 P1.3 P1.7 P0 P2.2 P2.3 变量名称 作用说明 K1 K2 K3 K4 SPK 操作键K1 操作键K2 操作键K3 操作键K4 压电喇叭控制信号 七段显示器数数字形状控制 控制时间小时的十位七段显示器亮灭 控制时间小时的个位七段显示器亮灭 10

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库单片机实训报告心得(2)在线全文阅读。

单片机实训报告心得(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/483037.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: