STC89C52单片机 使用定时器使LED灯闪烁
#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灯闪烁相关推荐
- STM32定时器控制LED灯闪烁及PWM练习
一.STM32定时器控制LED灯闪烁 1.相关配置 1)配置RCC和SYS 2)配置IO 配置PC15,并命名为D1. 3)配置定时器 选定时器2,配置Clock Source为Internal Cl ...
- STC8H8K64U——定时器T0(LED灯闪烁)
LED灯闪烁 使用定时器实现延时实现LED灯闪烁,定时 5ms,count 计数50定时 250ms #include <STC8H.H>sbit LED = P2^0; unsigned ...
- DSP CCS 12.00 芯片:TMS320F28335 建立工程 ,使LED 灯闪烁
1.建立工程 2.连接芯片,测试是否连接 3.需要用到的文件展示 ! 4. 在工程里面新建一个文件夹,来存储数据,(.c 文件 .asm 文件) 5.添加文件到 文件夹里面去 6.在新建的文件 ...
- 单片机最小系统实现LED灯闪烁
这学期开始学习专业课,很多东西学了都还没有实际操作起来,想着把大一自学的东西整合起来,算是笔记吧,和大家分享一下. 网上的单片机最小单元是这样的 图片来自网络 我的是这样的 其实这两幅图都是正确的,只 ...
- 以梦为马之89c51单片机精确1s时间LED灯闪烁(中断技术+定时/计数器技术)
y看了郭天祥老师的视频点亮LED后,感慨颇多,于是在今年完成了多函数编写方法的教程. 在高中阶段我是个追求极度完美的人,再解答任何问题我都要追寻最简单的方法,或者是掌握问题本质,直接猜出答案,对,所以 ...
- STM32使用另外两种方法使LED灯闪烁
文章目录 GPIO_SetBits/GPIO_ResetBits函数介绍 第二种led闪烁语句 GPIO_Write函数介绍 第三种led闪烁语句 杨桃32学习笔记,本文图片文字皆为转述 GPIO_S ...
- STM32使用GPIO_WriteBit()函数使LED灯闪烁
文章目录 模仿四种方法点灯的示例程序,在工程模板上进行编写 分析LED_Init初始化函数 分析GPIO_WriteBit函数 杨桃32学习笔记,本文图片文字皆为转述 模仿四种方法点灯的示例程序,在工 ...
- 基于51单片机的智能无线LED灯控制 蓝牙手机APP控制灯亮灭亮度方案原理图设计
硬件电路的设计 (下方附文件) 系统的功能分析及体系结构设计 3.1.1系统功能分析 本设计由STC89C52单片机电路+8位LED灯电路+蓝牙模块电路+电源电路组成. 1.通过手机APP可以控制8路 ...
- FPGA:基础入门LED灯闪烁
里插入代码片题目概述: 使LED灯闪烁. 编程: `timescale 1ns / 1psmodule led_twinkle( input sys_clk, input sys_rst_n, out ...
最新文章
- java12章_【有书共读】java核心技术卷1--第12章
- android 模拟点击localinstrumentation,Android Instrumentation模拟鼠标点击事件
- python字典数组排序sorted_Python利用sorted进行字典排序
- 计算机应用124单元测试卷,《计算机应用基础》第一部分单元测试试卷
- linux之/usr/local/bin和/usr/bin区别
- [JS-DOM]事件监听机制
- 信息奥赛一本通(1119:矩阵交换行)
- string能存多大数据_信息技术助力精准教学:大数据到底有多好用?
- CF1110D Jongmah
- Java并发——Synchronized关键字和锁升级,详细分析偏向锁和轻量级锁的升级
- xgboost与LightGBM的区别
- 部署到gcp_Linux基础架构学习 - 使用GCP托管云解决方案 - Day09
- ubuntu查看cuda和cudnn
- 人工智能之自然语言处理技术总结与展望
- arcgis拓扑几何,因缝隙太小而不能自动创建要素修复的处理办法
- java 鼠标驱动模拟,dd虚拟键盘鼠标模拟软件
- 保姆级win7下配置虚拟机-安装Ubuntu20.04
- 安装win10 ltsc应用商店
- Linux系统中社保卡阅读
- 汉语中的词频及笔画数分布规律探析