电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
试用
文章
评测
下载
样片
#include<reg52.h>        //包含单片机寄存的头文件#include<intrins.h>       //包含单片机寄存的头文件 typedef unsigned char u8;typedef unsigned int u16;sbit IR=P3^2;           //将IR定义为P3.2引脚 u8 sn[4];    //储存用户码、用户反码与键数据码、键数据反码 u16 LowTimeHighTime; //...
676d355b4883e879 2019-10-27 22:08:59 浏览量:766
例如TIM3的更新断优先级比TIM2高,TIM2,TIM3断同时来后,先会进入TIM3断进行执行。我想TIM3的断服务函数里将TIM2断关闭掉,也就是不要再响应TIM2的断。因为不关掉的话,当TIM3的断执行完毕后接着会执行TIM2的断函数的。TIM3里直接写入如两句:TIM2->CR1 &= (uint16_t)(~((uint16_t)TIM_CR1_CEN));...
宫梓萱 2019-12-10 17:20:44 浏览量:736
这次一个无源蜂鸣驱动算是遇到问题了 此程序并非本人所写也是借鉴于论坛大神帖子的! 程序如定时为八自动模式 定时250us; void  timer()  interrupt   1 { static uint16  count=0; uint16   count; if(num>0) { count++; if(count<400) { beep=~beep; if(count>=400) beep=1; if(count>=800) {...
电子大拿 2021-02-18 15:54:57 浏览量:956
比如32定时b0的匹配输出最多可以同时几路pwm,频率是相同的,就是占空比不同
yhj416606438 2021-06-06 09:30:36 浏览量:495
可以用定时定时间频率,#include<reg51.h>#define uint unsigned int#define uchar unsigned char sbit PWM=P2^0;//  P2.0输出pwmuchar time;  // 定义占空比的变量 void main(){    TMOD=0x01;//定时0工作方式1    TH0=0xff;//(65536-10)/256;//赋初值定时    TL0=0xf7;//(65536-10)%256;//0.01ms   ...
yhj416606438 2021-06-07 13:56:26 浏览量:667
#include #define uchar unsigned char #define uint unsigned int uchar code xianshi[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8, 0x80,0x90};//共阳数码管0到9显示BCD码 uchar second=0;//秒计数定义并初始化变量 uchar min=0;//分计数 uchar hour=0;//时计数 uchar m=0;//断计数 sbit a1=P0^0;// 秒按键 ...
huihui163 2016-09-22 18:18:27 浏览量:1142
忘了发程序了,程序如 #include typedef unsigned int uint; typedef unsigned char uchar; sbit du=P2^6; sbit we=P2^7; uchar code table[]={ 0x3F, //"0" 0x06, //"1" 0x5B, //"2" 0x4F, //"3" 0x66, //"4" ...
艾笠调查团 2016-10-23 14:16:02 浏览量:814
这是4键学习型遥控代码,仅供参考,其他论坛的,之前发的链接违规被删了但挡不住我分享的精神//内部振荡12M #include <STC15.h> #include <intrins.h> #define uchar unsigned char #define uint unsigned int #define delaytime 0x83 #define QDDM 0x5a; #define FOSC 12000000UL//12M晶振 sbit led=P3^3; sbit K1=P3^...
辛迪可乐 2017-09-07 16:19:40 浏览量:1062
就一个简单的例子,,用按键控制各LED的亮灭,,消抖必须用定时消抖。。
韩梅梅 2018-02-05 10:36:14 浏览量:1509
HAL_TIM_Base_Start_IT(&htim2);HAL_TIM_Base_Start_IT(&htim3); 定时初始化时不能开启吗?必须主函数开启?...
liuxiaofei126 2018-03-08 08:59:27 浏览量:2584
基于51单片机的信号发生怎么使频率20hz到100khz可调,请解答。。。
Obligation 2018-06-19 22:35:51 浏览量:1216
一般情况我们使用stm32f1的定时定时的数量是足够用的,但是些特殊情况需要许多的定时stm32f1xx.h里面是定义了许多像tim9-17这些手册上没的,我st的官网上也查过新的资料,也没这些定时的说明,点迷,我好想就F4上用过tim9-14.人能解释一f1上的这些tim9-17该怎么用。
fighter-12315 2018-07-16 11:46:08 浏览量:910
想实现,监控水阀的开关时间来计算流水量。 而且单片机流水的时候是处于休眠状态的,也就是说我如果我想用定时来记录水流时间的话是不是只我唤醒的时候才能开启定时?这个具体是怎样的流程呢?
Hello Pointer!!! 2018-12-14 12:55:29 浏览量:1094
如何使用标准51定时产生pwm波
hangtao 2018-12-21 21:34:52 浏览量:1161
rt
419d237b5c8b9fde 2019-02-23 14:23:56 浏览量:4421
四种工作方式方式0是13定时方式1是16定时方式2是带自动能的8定时方式3是两个独立8定时
coliner 2019-03-16 18:19:03 浏览量:1175
时候需要用到多个定时,但是单片机定时数量限,办法用一个定时,让他像电脑一样,定时时间到了,然后去执行某一个能,不要跟我说操作系统,不懂啊
599962353a2a3f31 2019-04-13 16:07:47 浏览量:696
定时怎么使用,分为什么定时
7ac62a533324a347 2019-09-23 12:37:15 浏览量:658
STM32单片机定时做输入捕获是,通道一个为direct一个为indirect,这两个通道的作用分别是什么?这种方式主要用哪些地方?
牛妞小小 2020-08-09 16:58:49 浏览量:984
#include<reg52.h>#define uchar unsigned char#define uint unsigned intvolatile uchar a;uchar i;uchar code SEG[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};//共阳数码管uchar code tab[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; //流水灯void delay_ms(uint xms)...
唯爱小姑娘 2016-11-23 22:49:02 浏览量:1419