电子芯吧客
电子芯吧客
电子工程师技术服务社区
论坛
问答
试用
文章
评测
下载
样片
用输入捕获时,我开始用的是TIM3,启用了输入捕获断与定时溢出断,采用1us运行时定时,不停进入定时溢出断,调试半天也没解决问题。 猜想是不是定时问题, 于是才用了TIM4,TIM5输入捕获断与定时溢出断 启用对比后发现TIM3,TIM4是16定时,而TIM5是32定时,运用TIM5输入...
247784937@qq.co 2017-10-09 20:38:23 浏览量:591
来源 灵动MM32 很多应用场合,都会使用到定时周期性触发ADC采样能,比如:电机、控制电源、变频等应用方案,对ADC的采样点置都很严格的时间要求,如果采样点置选择出现错误,会给整个系统造成不可预料的后果。这里将针对MM32L073芯片的TIM1周期性触发ADC采样能的编程配置方法做简单的说明。 ...
MindMotion 2017-11-01 11:03:29 浏览量:1555
代码:// T3配置定义#define TIMER34_INIT(timer)   \   do {                       \      T##timer##CTL   = 0x06; \ //T3控制,可以用来启动T3或者设置分频以及设置工作模式:如自动 之类      T##timer##CCTL0 = 0x00; \ //通道0比较控制寄存      T##timer##CC0...
d4021ed2012bb6b7 2019-04-10 19:11:09 浏览量:850
#include <reg52.h>unsigned char timer1;sbit DIR = P1^2;//定义DIR为P1.0口,控制步进电机转向sbit ENA=P1^1; //定义ENA为P1.1,控制步进电机的使能sbit PWM=P1^0;//控制输出脉冲void Delay(unsigned int t);void system_Ini()   //调用子函数初始化定时T1{   TMOD &= 0xF0;  //设置定时模式   TMOD |= 0...
822e5d1f5aabbd6b 2020-07-17 20:49:50 浏览量:603
![](https://IMG_URL_REPLACE/bbsimages/201909/657b0d7239eb263ce40c7642a6eb93bb.jpg) 制作时长:1-2天 制作成本:30元 难度系数:容易 好久没更新文章了,让大家久等来了。过了个年人都变懒了,不想做东西了,这几天打足了精神才制作了个小东西。这个小东西是用微信小程序控制的小台灯,板子很简单,面就给大家...
电子芯吧客 2019-09-25 17:30:02 浏览量:3878
 微信小程序控制智能台灯
4.4 超声波避障模块软件设计 为了实现自动运行状态的无障碍运行,本设计采用三个HC-SR04超声波模块,成对称分布安小车头部,利用三个超声波模块检测小车距离障碍物的距离,能够探测到的范围更大,能够消除小车自动运行的死角,实现无障碍避障运行。 4.4.1超声波时序图 如图4-4时序图表明只需要采用单片机IO口触发HC...
跨世纪大傻瓜 2020-05-17 19:36:31 浏览量:417
 安卓手机蓝牙遥控智能车设计(四)
#include <reg51.h>#define uchar unsigned char#define uint  unsigned intuchar hour=23,min=59,sec=45;        //定义小时、分钟和秒变量uchar count_10ms;                         //定义10ms计数sbit        K1 = P3^2;                        //定义K1键sbit        K2 = ...
随便86 2016-12-21 14:04:31 浏览量:1370
简介:简介: 由手持设备、控制终端和行动机人三大部分构成,之间利用nrf905无线模块进行通讯。 手持设备端以52单片机为核心,采用lcd12864、led指示灯、按键、蜂鸣组成人机交互系统,采用ds1302时钟芯片做为时钟。 控制终端以51单片机为核心,采用红外接收头1838进行遥控解码,采用红外发射led遥控空...
Alax 2013-06-28 10:26:50 浏览量:1957
atmega328p小板,定时0断,指示灯闪。
蓝蓝的天 2015-06-06 12:51:54 浏览量:471
TIME3定时产生断用于处理事件,用TIME1定时产生PWM输出,为什么TIME3断能正常进行,而TIME1不能正常输出了呢?把TIME3的断去掉TIME1就能正常输出PWM了,这两个之间什么相互影响吗?求解
13783538174 2018-04-29 10:33:19 浏览量:1134
电路能与优势 图1所示电路是一款高性能旋变数字转换(RDC)电路,可汽车、航空电子和关键工业等要求宽温度范围内具高稳定性的应用精确测量角度置和速度。高电流驱动AD8397可将310 mA电流驱动到32 Ω负载,从而无需分立式推挽缓冲解决方案。 RDC常被用于汽车和工业市场,用来提供电机轴置和/或...
balala 2015-08-18 11:05:19 浏览量:2036
这个没必要使用单片机,单一的门电路就可以实现,但是如果你要使用单片机的话,要求同相就要意味着要使用用一个时钟,可以使用51单片机定时断产生一个30k的频率(就是断后取反某个引脚电平),每次完成一个周期就记一次数,同时对这个30k的频率的基数进行分频计算(计数/3),就可以得到10k的频率了。
城里南海 2018-06-13 17:16:26 浏览量:3179
摘要:设计了一种以超声波测距和PSD红外测距为核心的智能语音导盲。利用stc12C5A60S2单片机循环采样,ISD1700语音芯片作语音提示,实现导盲提示的能。整个导盲置将放置于使用者头部,其,超声波探测探测方向可随使用者头部指向变化而变化,探测距离为5 m,精确到百分,通过耳机向使用者报数,实现方向与距离的...
balala 2013-12-11 15:01:14 浏览量:1182
我以前用2个定时  老师告诉我是这么配置的 void timer_Init()    { TMOD = 0x11;     //定时T0和T1 工作方式1 TH1 = 0xff;      //电机 T1 TL1 = 0xf6;      //12M晶振 为0.1ms TH0 = 0xff;      //舵机 T0 TL0 = 0x9c;      //12M晶振 为0.1ms PT0 = 1;         //舵机定时断优先 PT1 ...
别拿我当逗比使 2018-07-18 18:01:07 浏览量:1373
大侠们,使用51单片时候,使用的12M的晶振,使用延时函数void delay(int i){    while(i--);}这个函数实例当i=1时提示延时大概为10μs。使用定时:void Timer0Init(){ TMOD|=0X01;//选择为定时0模式,工作方式1,仅用TR0打开启动。 TH0=0XFC; //给定时赋初值,定时1ms TL0=0X18; ET0=1;//打开定时0断...
wanyanfei1984 2018-08-09 18:21:19 浏览量:1223
{    TIM_TimebaseInitTypeDef  TIM_TimebaseStructure;    TIM_TimebaseStructure.TIM_Period = ???;//TIM7_COUTER;      //设置一个更新事件入活动的自动载寄存周期的值    TIM_TimebaseStructure.TIM_Prescaler = ???;//TIM7_PRESCALER; //设置用来作为TIMx时钟频率除数的预分频值    TIM...
FEItwo 2018-11-02 15:09:14 浏览量:918
交通灯 这是某年这浙江省电子设计竞赛一道题目,具体要求如: 一、任务   设计并制作一个城市交道口交通灯控制系统  二、要求   三、1, 基本要求   四、(1)1平方米左右木板上制作交道口模型,上交通灯。交道口模型如图所示。              ...
阖家欢乐 2015-06-09 20:57:51 浏览量:1226
ATMEGA328P小板,定时0断,指示灯闪。
蓝蓝的天 2015-06-06 12:51:54 浏览量:477
#include /************************************宏定义************************************/ #define uchar unsigned char #define Imax 14000 //此处为晶振为11.0592时的取值, #define Imin 8000 //如用其它频率的晶振时, #define Inum1 1450 //要改变相应的取...
微爱永恒 2017-07-16 12:32:27 浏览量:622
#include /************************************宏定义************************************/ #define uchar unsigned char #define Imax 14000 //此处为晶振为11.0592时的取值, #define Imin 8000 //如用其它频率的晶振时, #define Inum1 1450 //要改变相应的取...
微爱永恒 2017-07-16 12:44:02 浏览量:1092