项目四数码管显示.ppt

上传人:本田雅阁 文档编号:3412590 上传时间:2019-08-22 格式:PPT 页数:11 大小:883.01KB
返回 下载 相关 举报
项目四数码管显示.ppt_第1页
第1页 / 共11页
项目四数码管显示.ppt_第2页
第2页 / 共11页
项目四数码管显示.ppt_第3页
第3页 / 共11页
项目四数码管显示.ppt_第4页
第4页 / 共11页
项目四数码管显示.ppt_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《项目四数码管显示.ppt》由会员分享,可在线阅读,更多相关《项目四数码管显示.ppt(11页珍藏版)》请在三一文库上搜索。

1、项目四 单片机的I/O口,数码管显示,辽宁轨道交通职业学院,主要内容,软件设计,4,硬件设计,3,使用MCS-51单片机,控制一位七段数码管显示,呈现9-0循环显示倒计时效果,时间间隔不做要求。设计单片机控制电路并编程实现此功能。,项目任务,相关知识七段数码管基本原理,七段数码管的本质就是八个LED拼接成一个“8”字形,可以显示09的数字和很多英文字母。,通常分为: 共阴极数码管和共阳极数码管。,90数字编码表(共阳极),相关知识多位数码管显示原理,利用人眼的“余辉效应”,通过高速的闪烁和刷新实现多位显示。 多位数码管动态显示实际上是在交替显示,每一时刻只有一位数码管显示指定的数字,但由于其切

2、换速度极快,人眼很难分辨,就形成了多位显示的效果。,硬件设计,硬件设计,单片机控制七段数码管显示项目器件清单,软件设计,#include “reg51.h“ #define LED_PORT P2 /定义P2为LED的IO口 void Delay_ms (unsigned int xms); /毫秒延时函数 unsigned char code dat = 0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0x98, 0x80, 0x90; /分别对应09 十个显示编码 void main(void) unsigned char i; for (;) /单片机程序是个死循环 for (i=10;i-) /循环10次,查表法,查表法, LED_PORT = dati-1; /i是10的时候,访问dat9 Delay_ms (800); /每次取对应的数据后延时0.8s左右 void Delay_ms (unsigned int xms) /毫秒延时函数 ,项目考核,考核成绩(100分),过程考核0分,基础理论 30分,单项技能 20分,综合技能 40分,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1