led数码管显示控制实验报告 篇一:单片机实验报告——LED 数码管显示实验 《微机实验》报告 LED 数码管显示实验 指导教师:专业班级: 姓名 任务要求实验目的:理解LED 七段数码管的显示控制原理,掌握 数码管与MCU 的接口技术,能够 编写数码管显示驱动程序;熟悉接口程序调试方法。 实验内容:利用C8051F310 单片机控制数码管显示器 基本要求: 利用末位数码管循环显示数字 0-9,显示切换频率为 1Hz。 提高要求: 位数码管显示器上依次显示当天时期和时间,显示格式如下: yyyy (年份) (月份.日) (小时.分钟) 思考题: 数码管采用动态驱动方式时刷新频率应如何选择?为 什么? 设计思路C8051F310 单片机片上晶振为,采用8 分频后为 ,输入 时钟信号采用48 个机器周期。 对应的断码为:FCH、60H、DAH、F2H、66H、B6H、BEH、E0H、FEH、 F6H 基础部分: 由于只需要用末位数码管显示,不需要改变位码,所以 只需要采用LED 的静态显示。采用查表的方法,通过循环结 构,每次循环查找数据表下一地址,循环十次后重新开始循 环。每次循环延时1s,采用定时器0 定时方式1。
提高部分: 四个数码管都要显示,所以采用LED 的动态显示。由于 数码管的位选由、控制,P0 端口的其他引脚都没用到,所 以对P0 端口初始化赋00H,每次循环加40H、选中下一位, 四次后十六进制溢出,P0 端口变又为00H 回到第一个数码 每位数码管显示一个段码后都延时1ms(否则数码管太亮,刺眼)采用定时器0 定时方式1,依然采用查表法改变 段码值。通过循环: DJNZ R5,BACK MOVR5,#250 DJNZ R4,BACK MOVR4,#8 来控制每种模式的切换时间,我采用 2s 切换一次 (8*250*1ms=2s)。 切换模式,可以采用改变查表法的偏移量来实现,没切 换一次模式,偏移量加04H,三次后回到初始偏移量,来实 现三种模式的循环显示。 资源分配基础部分: 、:控制数码管的位选 P1:控制数码管段码的显示 R0:控制段选 提高部分: 、:控制数码管的位选 P1:控制数码管段码的显示 R0:控制位选 R1:控制段选 R3:用于改变偏移量来切换模式 R4、R5:控制循环次数,控制模式切换时间 流程图基础部分: 提高部分 篇二:实验八 数码管LED 实验报告 苏州大学实验报告 年级专业姓名 学号课程名称 成绩指导教师 同组实验者实验日期 实验名称: 数码管LED 实验 一.实验目的 理解8 段数码管的基本原理,理解8 段数码管的显示和 编程方法,理解4 连排共阴极8段数码管LG5641AH与MCU 的接线图。
二.实验内容 理解8 段数码管原理led数码显示控制,运行与理解各子程序,编制一个 连排8段数码管程序,MCU 位后的开始到现在的运行时间。由于只有四个数码管,所以只显示 MCU 运行到目前为止的分钟和秒led数码显示控制,当计时达到一个 小时,就重新从 00:00 开始计时。另外,也可以通过 PC 方的串口通信程序,指定计时的开始值。三.实验过程 原理图图8-2 数码管外形 dp dp图8-1 数码管 (二)接线图 图8-3 MCU 连排8段数码管的连接 (三)基本原理8段数码管一般由8个发光二极管(Llight-emitting diode, LED)组成,每一个位段就是一个发光二极管。一个8 段数 h(或记为dp)组成。根据公共端所接电平的高低, 可分为共阳极和共阴极两种。有时数码管不需要小数点,只 个位段,称7段数码管。共阴极8 段数码管的信号端高 电平有效,只要在各个位段上加上相应的信号即可使相应的 位段发光,比如:要使a 段发光,则在发光。 四.编程 (一)流程图 图8-4 数码管LED 显示流程图(及其中断子程序) (二)所用寄存器名称及其各个位 程序中没有使用与LED 显示相关的控制和状态寄存器, 仅仅使用了通用I/O口A 篇三:实验报告实验二开关控制LED 数码管实验 实验二 开关控制LED 数码管实验 一、实验目的: 1.通过AT89C51 读入4 位开关K1、K2、K3、K4 入状态,并按照二进制编码关系0-F输出到数码管显示。
(如 K4K3K2K1 全部按下,则显示 F;若只有 K2 按下,则显示 2.掌握LED数码管的静态显示。 3.掌握I/O 口的控制方法。 二、PROTEUS 电路设计: 三、实验仪器和设备 PC 机、PROTEUS 软件或W-A-51 综合开发学习板 四、源程序设计: 根据电路图自行编写并调试。 程序: MAIN: MOV A,P2 CPL MOVDPTR,#TAB MOVC A,@A+DPTR ANL A,#0FH MOV P0,A TAB: DB 3FH,06H,5BH,4FH,66H DB 6DH,7DH,07H,7FH,6FH RET END
文章由启和科技编辑
上一篇:led拼接显示屏 还不懂LED显示屏怎么拼接?3分钟了解最常见四大拼接方法!
下一篇:led显示屏