下载 >  开发技术 >  硬件开发 > 利用定时器/计数器0在LED上显示

利用定时器/计数器0在LED上显示

单片机实验课的一个程序,经过调试,这应该是没问题,利用T0产生0.1s的定时,控制三个LED分别以0.1s,1s,60s为时长进行亮暗变化。
2009-06-10 上传大小:400B
分享
收藏 举报
实现00-99按键计数器

1、掌握数码管的动态扫描原理 2、掌握单片机对按键的控制原理 程序详细功能介绍: 具体的硬件结构,大家可以看 WS 系列产品的原理图 利用AT89S51单片机来制作一个手动计数器,在AT89S51单片机的P3.3管脚接一个轻触开关, 作为手动计数的按钮. 数码管驱动采用动态扫描方式用单片机的P0.0-P0.7驱动数码管的段码, P1.3 控制个位数码管的共阳极公共端,P1.2 控制十位数码管的共阳极公共端 大家可自行修改程序,扩展到0000~9999的计数范围

立即下载
单片机数码管0-99秒显示程序

单片机数码管测试程序,显示0-99秒,7段数码管的

立即下载
基于51单片机计数0~99设置

基于51单片机计数器程序代码编写,驱动数码管显示0~99,程序代码基于C语言

立即下载
单片机用汇编写两个数码管显示0到99循环的程序

单片机用汇编写两个数码管显示0到99循环的程序

立即下载
0到99 十进制 显示译码计数器

0到99 十进制 显示译码计数器.dsn

立即下载
单片机实现8×8LED点阵显示0-99秒(可扩展)

本资源采用单片机实现8×8LED点阵显示0-99秒,附上字模提取软件,可任意更改显示

立即下载
可编程定时器计数器 8253 微机实验报告

可编程定时器计数器 8253 微机实验报告

立即下载
0000到9999显示

可以在数码管上显示出0000到9999,自动显示计数,可以在数码管上显示出0000到9999,自动显示计数,可以在数码管上显示出0000到9999,自动显示计数,可以在数码管上显示出0000到9999,自动显示计数,可以在数码管上显示出0000到9999,自动显示计数,

立即下载
单片机定时器计数器汇编语言程序

8051内部定时器T0用中断方式计时,实现每一秒使P1.0的输出状态发生一次反转,从而形成方波输出。

立即下载
流水灯用定时计数器来控制间断时间的程序

在流水灯程序中,同学们往往不能准确控制间断时间,或者用delay函数来控制,现在这个程序就是用定时计数器来精确控制间断时间。

立即下载
单片机定时计数器

   1、编写单片机程序,用T0作定时器产生周期为1秒的方波(用查询方式编程),从P3.6,P3.7口输出,将P3.7接到示波器显示该方波波形;用T1作计数器对从P3.6输出的方波进行计数,计数结果通过P1口输出到发光二极管显示。(计算机仿真)    2、编写单片机程序,用T0作定时器产生周期为1秒的方波(用查询方式编程),从P3.6,P3.7口输出,将P3.6输出的方波接到P3.5口通过T1作计数器对该方波进行计数,计数值由LED显示,用存储示波器显示P3.7输出的方波。(实验台验证)    3、设计一个60秒计时器,秒计时结果用两位LED数码管显示。(计算机仿真)    4、选做:设置按键控制计时器的启、停及清零功能。

立即下载
51单片机 利用定时器,实现LED灯闪烁

利用定时器0,工作方式1实现LED以1s亮灭闪烁

立即下载
用LED数码显示器循环显示数字0~9

下面是是是源代码和注释,解释的很详细,我就不赘述了,附件含有仿真文件和源码,如果感觉延时太短可以自己设置参数进行修改 //用LED数码显示器循环显示数字0~9 #include<reg51.h> // 包含51单片机寄存器定义的头文件 /************************************************** 函数功能:延时函数,延时一段时间 ***************************************************/ void delay(void) { unsigned char i,j; for(i=0;i<255;i++) for(j=0;j<255;j++) ; } /************************************************** 函数功能:主函数 ***************************************************/ void main(void) { unsigned char i; unsigned char code Tab[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //数码管显示0~9的段码表,程序运行中当数组值不发生变化时, //前面加关键字code ,可以大大节约单片机的存储空间 P2=0xfe; //P2.0引脚输出低电平,数码显示器DS0接通电源工作 while(1) //无限循环 { for(i=0;i<10;i++) { P0=Tab[i]; //让P0口输出数字的段码92H delay(); //调用延时函数 } } }

立即下载
VHDL 0-99计数器

用VHDL实现0-99计数并在两个数码数码管上显示出来。

立即下载
51单片机计数器,数码管动态显示的汇编代码

具体实现功能:主要实现延时计数,在按下计数键后数码管加一,持续按着超过1秒钟,每0.2秒加一。最大计数99

立即下载
4位led循环显示0000~9999

电子系统设计,led循环显示0000-9999,包括原理图,工程文件,c文件,hex文件等,很全

立即下载
CC2530定时器1模模式中断触发控制LED1秒钟闪烁

CC2530定时器1模模式中断触发控制LED1秒钟闪烁,解决模模式进入中断控制。

立即下载
定时计数器实验.

利用定时计数器1,编程实现从P1.0、P1.1、P1.2三个I/O引脚分别输出频率为0.25Hz、50 Hz、1k Hz的方波信号。

立即下载
基于51单片机的0-99计数器仿真

与大家一起分享,基于51单片机的0-99计数器仿真。

立即下载
使用定时器0以方式1产生周期为20ms的等宽正方波连续脉冲,并由P1.2输出,以查询方式完成。

使用定时器0以方式1产生周期为20ms的等宽正方波连续脉冲,并由P1.2输出,以查询方式完成。

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

利用定时器/计数器0在LED上显示

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: