编写程序使定时器0或者定时器1工作在方式1,定时50ms触发蜂鸣器。

程序:
#include<reg51.h>
sbit fm=P2^3;
unsigned char cnt;
int main(void)
{
TMOD=0x01;
TH0=(65536-46083)/256;
TL0=(65536-46083)%256;
cnt=0;
TR0=1;
EA=1;
ET0=1;
while(1);
}
void int0_timer (void) interrupt 1
{
cnt++;
if(cnt1)
{
fm=0;
}
if(cnt2)
{
fm=1;
cnt=0;
}
TH0=(65536-46083)/256;
TL0=(65536-46083)%256;
}

定时器中断实验 编写程序使定时器0或者定时器1工作在方式1,定时50ms触发蜂鸣器。相关推荐

  1. 定时器中断实验 编写程序使定时器0或者定时器1工作在方式2,自动重装载模式,定时500ms使两位数码管从00、01、02……98、99每间隔500ms加1显示。

    编写程序使定时器0或者定时器1工作在方式2,自动重装载模式,定时500ms使两位数码管从00.01.02--98.99每间隔500ms加1显示. 程序: #include <reg51.h> ...

  2. 定时器中断实验 编写程序使定时器0或者定时器1工作在方式1,定时500ms使两位数码管从00、01、02……98、99每间隔500ms加1显示。

    编写程序使定时器0或者定时器1工作在方式1,定时500ms使两位数码管从00.01.02--98.99每间隔500ms加1显示. 程序: #include <reg51.h> #defin ...

  3. 外部中断实验 编写程序学习外部中断的电平触发方式。无中断时发光让发光二极管从左到右依次点亮,有外部中断请求时,4位数码管从0000开始加1显示(加到9999后复位为0000),同时蜂鸣器报警。

    编写程序学习外部中断的电平触发方式.无中断时发光让发光二极管从左到右依次点亮,有外部中断请求时,4位数码管从0000开始加1显示(加到9999后复位为0000),同时蜂鸣器报警. 程序: #inclu ...

  4. ARM(I.MX6ULL) EPIT定时器中断实验、定时器按键消抖

    参考:Linux之ARM (I.MX6ULL) EPIT定时器详解 作者:一只青木呀 发布时间: 2020-09-20 10:03:37 网址:https://blog.csdn.net/weixin ...

  5. 基于STM32F103ZET6库函数定时器中断实验

    基于STM32F103ZET6库函数定时器中断实验 STM32F1 通用定时器简介 定时器相关的库函数主要集中在固件库文件 stm32f10x_tim.h 和 stm32f10x_tim.c 文件中 ...

  6. STM32CubeMX 实战教程:定时器中断实验(LL 库)

    1.资源的获取:关注博主并点赞对应博客,并在文章下留言邮箱索取: 2.资源的类型:获取资源仅限于免费公开文章或粉丝免费专享文章,不包括付费文章:   博主分享不易,请给三连哦(关注 + 点赞 + 收藏 ...

  7. STM32——定时器中断实验

    一.内部时钟选择 (计数器时钟可以有多个时钟源提供:内部时钟.外部时钟模式1.外部时钟模式2.内部触发模式.本次以内部时钟为时钟源,进行学习) 1.选择内部时钟  2.设置预分频系数.自动重装载值  ...

  8. 8255总线实验 编写程序利用8255扩展单片机的IO口,控制8位数码管显示1-8。

    8255总线实验 编写程序利用8255扩展单片机的IO口,控制8位数码管显示1-8. 程序: #include<reg51.h> #include<absacc.h> #def ...

  9. 利用STM32的定时器中断功能编写线阵CCD(ILX554B)的驱动时序

    利用STM32的定时器中断功能编写线阵CCD(ILX554B)的驱动时序 1.利用定时器完成线阵CCDILX554B的驱动时序,采用两个管脚1个用于产生ROG信号,一个用于产生CLK信号 2.使用一个 ...

最新文章

  1. Maven中mirrors和repository的关系
  2. 10、Power Query-合并查询与追加查询结合应用
  3. python3 sleep 并发_python异步编程之asyncio(百万并发)
  4. 边缘计算(edge computing)中computation offloading、resource allocation、resource provisioning的区别
  5. 能够帮助确诊乳腺癌的AI系统诞生,堪称“女性之友”
  6. iOS开发 frame 与 bounds 的区别与关系
  7. flex 平铺布局_Flex布局的个人见解~阮一峰的网络日志
  8. 网页视频流m3u8/ts视频下载
  9. 电商商品爬虫,亚马逊amazon采集源码
  10. 联想笔记本e43l_联想昭阳E43L电脑配置
  11. C/S - Exploits 学习笔记
  12. 4K显示器和防蓝光眼镜膜
  13. 锐捷睿易:配置SSH登录
  14. iframe标签详解
  15. 火车站售票系统课程设计
  16. HTML如何去掉链接下划线
  17. MarkDown折叠语法
  18. 驱动精灵2014网卡版 v8.0.522.1102 扩展版
  19. 基于图像处理的水果品质检测方法的研究任务书
  20. 协众信息ui设计岗位招聘要求有哪些?

热门文章

  1. 蒸汽机器人q和锤石q_英雄联盟:圣杯锤石的启发,辅助的作用是否应该更倾向多元化?...
  2. 835 由于安全层无法对远程计算机进行身份验证_vscode 插件Remote-ssh远程wsl调试python
  3. c++程序设计_基于proteus的51单片机开发实例30-模块化程序设计
  4. 计算机人文研究生专业,西安科技大学,艺术、人文、材料、计算机、通信等专业调剂信息...
  5. 如何把Win11任务栏变窄
  6. Win10系统电脑不会一键还原系统怎么解决
  7. Chrome浏览器可以修改特定页面背景色吗?Chrome浏览器修改特定页面背景色的方法
  8. 如何申请注销腾讯视频账号
  9. Java微服务篇4——Elastic search
  10. python报表_Python生成报表