STC8H8K64U——定时器T0(LED灯闪烁)
LED灯闪烁
使用定时器实现延时实现LED灯闪烁,定时 5ms,count 计数50定时 250ms
#include <STC8H.H>sbit LED = P2^0;
unsigned char count = 50; //定时250msvoid Timer0Init(void) //5毫秒@24.000MHz
{AUXR &= 0x7F; //定时器时钟12T模式TMOD &= 0xF0; //设置定时器16位重装载模式,系统时钟计数TL0 = 0xF0; //设置定时初始值TH0 = 0xD8; //设置定时初始值TF0 = 0; //清除TF0标志TR0 = 1; //定时器0开始计时
}void main(void)
{/*P2.0准双向口模式*/P2M0 = 0x00; P2M1 &= ~(0x01);
/*定时器T0初始化*/ Timer0Init();EA = 1; //总中断允许ET0 = 1; //定时器T0中断允许LED = 0;while(1);
}void Timer0() interrupt 1
{count--;if(count == 0){count = 50;LED = !LED; }
}
STC8H8K64U——定时器T0(LED灯闪烁)相关推荐
- STM32定时器控制LED灯闪烁及PWM练习
一.STM32定时器控制LED灯闪烁 1.相关配置 1)配置RCC和SYS 2)配置IO 配置PC15,并命名为D1. 3)配置定时器 选定时器2,配置Clock Source为Internal Cl ...
- STC89C52单片机 使用定时器使LED灯闪烁
#include <reg52.h> #include <intrins.h>#define uint unsigned int #define uchar unsigned ...
- AT89C52利用定时器控制单个led灯闪烁
AT89C52利用定时器控制单个led灯闪烁 keil芯片选择AT89C52 新建一个.c文件,将代码拷贝进去,然后保存. 然后将保存的.c文件加载到工程项目里面去. 设置好生产hex文件,就可以编译 ...
- 嵌入式作业STM32定时器实现串口通信及LED灯闪烁
目录 前言 一.什么是定时器 1.定时器与计数器 2. 定时器有什么用 3. 定时器的原理 4.时钟产生器和时基单元 二.用STM32CubeMx创建项目 1. 创建项目 2.配置RCC和SYS 3. ...
- 【MSP430】MSP430F5529火箭板 --->基于定时器A的LED灯闪烁实验(含Timer_A分析)
实验内容:上电点亮MSP430F5529 Launch Pad 上板载的红色LED,同时使用定时器让绿色LED闪烁 实验准备: 1.硬件:MSP430F5529 Launch Pad 2.软件:Cod ...
- FPGA(4)晶振与计数器 -- 实现定时器(led定时闪烁、蜂鸣器频率控制(单响)、蜂鸣器报警(频带控制,多响))
目录 一.FPGA的晶振与定时器 二.定时器(led闪烁.蜂鸣器频率控制) 1.时钟上升沿.复位下降沿触发 2.复位,计数器清零 3.计数满1s时,计数器清零 4-1.led闪烁(每秒) 4-2.蜂鸣 ...
- Zigbee之旅(二):第一个CC2430程序——LED灯闪烁实验
Zigbee之旅(二):第一个CC2430程序--LED灯闪烁实验 一.承上启下 在上一篇文章<Zigbee之旅(一):开天辟地>中,我们简要的介绍了Zigbee,以及其开发环境的搭建.O ...
- STM32学习 3:GPIO管脚配置与第一个STM32实验:LED灯闪烁
STM32学习 3:GPIO管脚配置与第一个STM32实验:LED灯闪烁 1,GPIO管脚简介与配置 1.1GPIO框图 1.2GPIO不同模式 1.3 GPIO寄存器 1.4 GPIO库函数配置 2 ...
- 嵌入式小白学习:STM32实现定时器控制LED灯
嵌入式小白学习:STM32实现定时器控制LED 目录 嵌入式小白学习:STM32实现定时器控制LED Part1.理论基础 Part2.环境的配置 Part3.代码的更改 Part4.实物的连线 Pa ...
最新文章
- 预告 · Flutter Live 2018 全球同步直播
- 【面试必备】java实现下载文件
- 网络营销外包专员浅析网络营销外包站内关键词优化技巧(不外传)
- openfire安装配置完全教程
- 建立可扩展的silverlight应用框架
- Go 语言web 框架 Gin 练习 7
- Nginx下完美解决WordPress的伪静态 (wordpress 迁移后 导致 页面404)
- WCF 服务端+客户端动态调用
- android adb进入recovery模式,adb 进入 recovery adb 进入 bootloader
- oracle 定时任务plsql,最简单的一个Oracle定时任务
- Overfeat模型(滑动窗口)
- 如何免费将一个PDF拆分成多个文件?
- mbit职业测试软件,APESK瑞士荣格理论模型职业性格测试(非迫选模式比MBTI性格测试更人性化)(量表版本:V2015-3.1)...
- 视觉检测系统设计过程中遇到的问题
- 如何在项目中规范git commit格式
- 高密度无线覆盖解决方案
- “全面集中管控”企业信息化体系建设的思考
- Google大数据三大论文
- 连接redis服务器提示:Redis Client On Error Error connect ECONNREFUSED 127.0.0.16380 Config right
- 《VSTO开发入门教程》配套资源下载