#include <reg52.h>
#include <intrins.h>#define uint unsigned int
#define uchar unsigned charsbit LED1 = P1^0;//LED1//定时器1初始化
void timer1Init()
{TR1 = 1;   //启动定时器1TMOD |= 0X10; //定时器1工作模式1,16位定时模式TH1 = 0x4b;TL1 = 0xfd; //定时50ms}void main()//main函数自身会循环
{   uchar mSec;//毫秒储存变量timer1Init();//定时器1初始化while(1){if(TF1 == 1)//判断是否溢出{TF1 = 0;//软件清零溢出标志位TH1 = 0x4b;TL1 = 0xfd; //定时50msmSec++;//50ms到if(mSec == 10) //定时50毫秒到{mSec = 0;LED1 = ~LED1;//产生方波}                    }}
}

STC89C52单片机 使用定时器使LED灯闪烁相关推荐

  1. STM32定时器控制LED灯闪烁及PWM练习

    一.STM32定时器控制LED灯闪烁 1.相关配置 1)配置RCC和SYS 2)配置IO 配置PC15,并命名为D1. 3)配置定时器 选定时器2,配置Clock Source为Internal Cl ...

  2. STC8H8K64U——定时器T0(LED灯闪烁)

    LED灯闪烁 使用定时器实现延时实现LED灯闪烁,定时 5ms,count 计数50定时 250ms #include <STC8H.H>sbit LED = P2^0; unsigned ...

  3. DSP CCS 12.00 芯片:TMS320F28335 建立工程 ,使LED 灯闪烁

    1.建立工程 2.连接芯片,测试是否连接 3.需要用到的文件展示 ! 4. 在工程里面新建一个文件夹,来存储数据,(.c  文件    .asm 文件) 5.添加文件到 文件夹里面去 6.在新建的文件 ...

  4. 单片机最小系统实现LED灯闪烁

    这学期开始学习专业课,很多东西学了都还没有实际操作起来,想着把大一自学的东西整合起来,算是笔记吧,和大家分享一下. 网上的单片机最小单元是这样的 图片来自网络 我的是这样的 其实这两幅图都是正确的,只 ...

  5. 以梦为马之89c51单片机精确1s时间LED灯闪烁(中断技术+定时/计数器技术)

    y看了郭天祥老师的视频点亮LED后,感慨颇多,于是在今年完成了多函数编写方法的教程. 在高中阶段我是个追求极度完美的人,再解答任何问题我都要追寻最简单的方法,或者是掌握问题本质,直接猜出答案,对,所以 ...

  6. STM32使用另外两种方法使LED灯闪烁

    文章目录 GPIO_SetBits/GPIO_ResetBits函数介绍 第二种led闪烁语句 GPIO_Write函数介绍 第三种led闪烁语句 杨桃32学习笔记,本文图片文字皆为转述 GPIO_S ...

  7. STM32使用GPIO_WriteBit()函数使LED灯闪烁

    文章目录 模仿四种方法点灯的示例程序,在工程模板上进行编写 分析LED_Init初始化函数 分析GPIO_WriteBit函数 杨桃32学习笔记,本文图片文字皆为转述 模仿四种方法点灯的示例程序,在工 ...

  8. 基于51单片机的智能无线LED灯控制 蓝牙手机APP控制灯亮灭亮度方案原理图设计

    硬件电路的设计 (下方附文件) 系统的功能分析及体系结构设计 3.1.1系统功能分析 本设计由STC89C52单片机电路+8位LED灯电路+蓝牙模块电路+电源电路组成. 1.通过手机APP可以控制8路 ...

  9. FPGA:基础入门LED灯闪烁

    里插入代码片题目概述: 使LED灯闪烁. 编程: `timescale 1ns / 1psmodule led_twinkle( input sys_clk, input sys_rst_n, out ...

最新文章

  1. java12章_【有书共读】java核心技术卷1--第12章
  2. android 模拟点击localinstrumentation,Android Instrumentation模拟鼠标点击事件
  3. python字典数组排序sorted_Python利用sorted进行字典排序
  4. 计算机应用124单元测试卷,《计算机应用基础》第一部分单元测试试卷
  5. linux之/usr/local/bin和/usr/bin区别
  6. [JS-DOM]事件监听机制
  7. 信息奥赛一本通(1119:矩阵交换行)
  8. string能存多大数据_信息技术助力精准教学:大数据到底有多好用?
  9. CF1110D Jongmah
  10. Java并发——Synchronized关键字和锁升级,详细分析偏向锁和轻量级锁的升级
  11. xgboost与LightGBM的区别
  12. 部署到gcp_Linux基础架构学习 - 使用GCP托管云解决方案 - Day09
  13. ubuntu查看cuda和cudnn
  14. 人工智能之自然语言处理技术总结与展望
  15. arcgis拓扑几何,因缝隙太小而不能自动创建要素修复的处理办法
  16. java 鼠标驱动模拟,dd虚拟键盘鼠标模拟软件
  17. 保姆级win7下配置虚拟机-安装Ubuntu20.04
  18. 安装win10 ltsc应用商店
  19. Linux系统中社保卡阅读
  20. 汉语中的词频及笔画数分布规律探析

热门文章

  1. 《Tuning I/O Performance》读后笔记
  2. js-window对象的方法和属性资料
  3. 菜鸟级三层框架(EF+MVC)项目实战之 系列一 EF零基础创建领域模型
  4. Android内存溢出分析
  5. 数据结构算法集---C++语言实现
  6. golang中的可见性
  7. golang函数后的 {
  8. 腾讯朋友力荐书籍:程序员的自我修养:链接、装载与库
  9. 内核地址空间和用户地址空间
  10. redis源码之sds