三、数码管显示实验一、实验目得及要求理解 8 段数码管得基本原理,理解 8 段数码管得显示与编程方法,理解 4 连排共阴极8段数码管J 3 6 41AS 通过D P16 6 8 与 CP U得接线图
理解 8 段数码管原理,运行与理解各子程序,编制一个4连排 8 段数码管程序,CPU 得P 2口接左、右两个D P16 6 8 得控制引脚,各 DP 16 6 8接 LE D得数据线h gfedcb a,在 4连排 8 段数码管显示编程得日期
熟悉结构后,自行编程左边四个数码管,显示分钟与秒,当计时达到一个小时,就重新从0 0:00 开始计时
另外,指定计时得开始值
二、实验原理(图)8 段数码管一般由8个发光二极管(Lli g ht-emi t ti n g diode,L E D)组成,每一个位段就就是一个发光二极管
一个8段数码管分别由a、b、c、d、e、f、g 位段,外加上一个小数点得位段 h(或记为 dp)组成
根据公共端所接电平得高低,可分为共阳极与共阴极两种
三、实验设备(环境):1、电脑一台2、ST C-IS P(V6、85 I)烧写应用程序3、K e i l 应用程序四、实验内容(算法、程序、步骤与方法):#include //此文件中定义了 STC15 系列得一些特别功能寄存器#i nc lude"in trins、h"#define uchar unsig ne d c h ar#d efine ui n t unsigned i n ts b i t TM166 8 R_D I O_H = P 4^4;ﻩﻩ //左边数码管宏定义s bit TM16 6 8R_CLK_H = P 2^0;s bi t TM 1 6 68 R_S TB_H = P2^1;sbit TM 1 668L_DIO_H = P 2^2; //左边数码管宏定义s bi t T M16