今日热门

6

回答

如何确定单片机中断函数的执行时间?

be6fa22aac3295e4 2020-08-17 阅读:293

17

回答

众所周知,芯吧客日常会为大家带来电子好货的倾情推荐、限时特价,但总有人在活动结束后才看见这么好的优惠。所以这次为了让大家都赶上,提前预告大家8月20日,史无前例的开发板直播。不仅有热销好货返厂,还有8月大厂新款硬货直降百元直播时间:8月20日19:00-20:30超低价,送样品,返京东卡!扫码入群预约直播,视频会员、现金红包提前领提前透露必选好物树莓派4B原价:265元起直播价:2 ? 5元 起树莓派官方代理商,2G/4G/8G现货直供,多种套餐配件可选,每人限购一件。正点原子八月新品 达芬奇A7开发板FPGA原价:588元直播价:4 ?8 元采用XilinxArtix7系列XC7A35T-2FGG484I,该芯片有33KLC(逻辑单元),1.8MbitBRAM,5个时钟管理单元,集成DDR3硬核控制器DDR3:2Gbit(256MB)FLASH:128MbitQSPIFLASHGrove Beginner Kit for Arduino/Grove多合一套件原价:138元直播价:1 ?8 元Seeed出品,兼容Arduino uno,无需焊接、连线,预装10大热门Arduino模块,插电即用,含丰富配套教程。树莓派AI视频机器人4WD套件原价:540元直播价:4 ?0 元支持树莓派4B和3B+驱动,C语言、python双语言编程,铝合金底盘,强劲四驱动力,金属电机固定支架,搭载BST-4WD智能小车扩展板。BPI-M4 2GB RAM版本原价:280元直播价:2 ?5 元M64使用联发科MT7622芯片,可以运行在各种开源操作系统上,包括OpenWrt,Linux。它有4千兆位局域网端口,1千兆位WAN,以及2.4G 4x4n 802.11n/Bluetooth 5.0 5.8GMTK7615 4x4ac 功能。使用64位芯片设计.支持POE供电。除了以上产品预告,还要更多未公布的硬件好货,无论是发烧友还是企业研发都能找到心水的产品哦~【直播第一重福利 送腾讯视频会员】扫码进群,订阅直播邀请好友进群直播结束后审核发放【直播第二重福利 直播红包】扫码进群,订阅直播直播当天发红包【直播第三重福利 直播产品返JD卡,送样品】扫码进群,订阅直播直播当天购买专属福利硬件,返JD卡,抽送同款样品扫码立即入群参与!等不及了?快到电子芯吧客商城购买更多好物:https://buy.icxbk.com/

电子芯吧客 2020-08-17 阅读:4978

5

回答

是不是一根天线负责发送,另一个负责接收,还是其他方式,有些路由器4根天线是怎么工作的

yhj416606438 2020-08-17 阅读:136

6

回答

NB-IoT的低功耗是怎么实现的

莱克迷KW 2020-08-17 阅读:258

2

回答

我想用两个IO口做输入 一个IO口做输出 思路是先判断RA1的电平 高电平 RA4=1点亮LED 延时500MS 再判断RA0电平(上电瞬间RA0的电位由0变为1,所以考虑延时500ms再判断) 如果RA0为高电平 RA4继续点亮LED 并保持 当RA1或者RA0的电平发生变化不满足条件时 RA4为低电平 led熄灭 实测发现RA1==1 RA4=1 RA1==0 RA4延时500MS led熄灭功能没有问题 但是上电时如果RA1==1 RA0==0 RA4输出为低电平无法点亮led并延时 以下是程序 请师傅给指正 指教一下 谢谢 /***********************************************************文件名:MS80F_IO_OUTPUT_TEST.C*功能:MS80Fxx01的IO输出功能演示*器件型号:MS80F0801*振荡器:内部RC 4MHz*引脚定义:*                 ----------------*  VDD-----------|1(VDD)   (GND)16|------------GND*  NC------------|2(RA2)   (RA4)15|---------OUTPUT*  NC------------|3(RA1)   (RA5)14|-------------NC*  NC------------|4(RA3)   (RA0)13|-------------NC*                 ----------------*                 MS80F0801 SOP8*说明:设置RA4为输出脚每秒电平翻转一次

361c9664f543c6bd 2020-08-16 阅读:179

5

回答

keil支持__at命令么

莱克迷KW 2020-08-16 阅读:159

6

回答

 jlink v8 v9 v10 有啥区别?现在有diy的视频么

一笔之名也 2020-08-15 阅读:3006

0

回答

#include "pic.h"__CONFIG(FOSC_INTOSC&WDTE_OFF&MCLRE_ON); //配置字一,选择内部RC振荡器,关闭看门狗RA3作为复位引脚__CONFIG(BOREN_OFF&LVP_OFF&PLLEN_OFF);  //配置字二,关闭低电压复位,关闭低电压编程,关闭时钟4倍频//不同编译器版本的配置字写法可能不同,此为采用PICC 9.83版本的编译器配置字以上是人家写的程序配置位,我想请问大家BOREN_OFF、LVP_OFF、PLLEN_OFF这三个宏定义在哪里文件里,要是能找到我就能配置其他的位

99154f96cc37c23d 2020-08-15 阅读:181

6

回答

51单片机学了也有半年了,各个模块也都了解,参考视频的教程也都可以理解。现在就是说不知道该怎么学了,是去网上找一找关于51单片机的实例去自己做一做,还是说在把51的内容加上数电和模电在好好的学一学啊。其实我自己希望是通过实践然后不断练习进步,但是现在好像没有什么方法,请求各位给我提出一些意见

41086cf51594952e 2020-08-15 阅读:153

0

回答

请教各位高手,atmega8 当主程序关闭T1的相位可调PWM输出时(   OCR1A=0;   TCCR1B=0x00;),OC1A有时是高电平有时是低电平,每次关闭时OC1A电平不确定,不知什么原因

3b93ac13243fbf2f 2020-08-14 阅读:136

4

回答

不是应该4根线吗,2根热电偶,2根加热丝,他是怎么实现温度读取和加热的

yhj416606438 2020-08-14 阅读:219

3

回答

目前找到的就新塘的M480、H9K;华芯微特的SWM320;兆易创新的F4最好还带有外部sram接口的,并且LCD接口和SRAM接口不要冲突。必须能同时挂SRAM和LCD

day_day 2020-08-12 阅读:491

5

回答

#include<reg52.h>sbit a=P0^0;sbit b=P0^1;sbit c=P0^2;sbit OE0=P0^3;sbit OE1=P0^4;sbit OE2=P0^5;sbit KEY1=P3^2;sbit KEY2=P3^3;sbit KEY3=P3^4;sbit KEY4=P3^5;unsigned char code LedChar[7][8]={{0xC30x810x000x000x000x810xFF0xFF}{0xFF0x810x000x000x000x810xFF0xFF}{0xFF0xFF0x000x000x000xFF0xFF0xFF}{0xFF0xFF0xFF0x000xFF0xFF0xFF0xFF}     //不按按键时{0xEF0xDF0xBF0x000xBF0xDF0xEF0xFF}     //左转{0xF70xFB0xFD0x000xFD0xFB0xF70xFF}      //右转{0xFF0xFF0xFF0xFF0xFF0xFF0x660x99}      //W };     unsigned char LedBuff[16]={0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF};void buan();          //不按按键函数void ting();           //刹车时函数void you();            //左转时函数void zuo();            //右转时函数void main(){TMOD=0x01;TH0=0xFC;TL0=0x67;EA=1;ET0=1;TR0=1;while(1){   if(KEY1==0)  {   zuo();  }  else if(KEY2==0)  {   you();  }  else  {  buan();  }}}/@@*中断函数*/void zhongduan() interrupt 1         //用于显示刷新{ static unsigned char i=0;TH0=0xFC;TL0=0x67;P1=0xFF;switch(i){  case 0:a=0;b=0;c=0;OE0=0;OE1=1;OE2=1;i++;P1=LedBuff[0];break;  case 1:a=0;b=0;c=1;OE0=0;OE1=1;OE2=1;i++;P1=LedBuff[1];break;  case 2:a=0;b=1;c=0;OE0=0;OE1=1;OE2=1;i++;P1=LedBuff[2];break;  case 3:a=0;b=1;c=1;OE0=0;OE1=1;OE2=1;i++;P1=LedBuff[3];break;  case 4:a=1;b=0;c=0;OE0=0;OE1=1;OE2=1;i++;P1=LedBuff[4];break;  case 5:a=1;b=0;c=1;OE0=0;OE1=1;OE2=1;i++;P1=LedBuff[5];break;  case 6:a=1;b=1;c=0;OE0=0;OE1=1;OE2=1;i++;P1=LedBuff[6];break;  case 7:a=1;b=1;c=1;OE0=0;OE1=1;OE2=1;i++;P1=LedBuff[7];break;  case 8:a=0;b=0;c=0;OE0=1;OE1=0;OE2=1;i++;P1=LedBuff[8];break;  case 9:a=0;b=0;c=1;OE0=1;OE1=0;OE2=1;i++;P1=LedBuff[9];break;  case 10:a=0;b=1;c=0;OE0=1;OE1=0;OE2=1;i++;P1=LedBuff[10];break;  case 11:a=0;b=1;c=1;OE0=1;OE1=0;OE2=1;i++;P1=LedBuff[11];break;  case 12:a=1;b=0;c=0;OE0=1;OE1=0;OE2=1;i++;P1=LedBuff[12];break;  case 13:a=1;b=0;c=1;OE0=1;OE1=0;OE2=1;i++;P1=LedBuff[13];break;  case 14:a=1;b=1;c=0;OE0=1;OE1=0;OE2=1;i++;P1=LedBuff[14];break;  case 15:a=1;b=1;c=1;OE0=1;OE1=0;OE2=1;i=0;P1=LedBuff[15];break;  default:break;}}/@@*左转*/void zuo(){LedBuff[0]=LedChar[4][0];LedBuff[1]=LedChar[4][1];LedBuff[2]=LedChar[4][2];LedBuff[3]=LedChar[4][3];LedBuff[4]=LedChar[4][4];LedBuff[5]=LedChar[4][5];LedBuff[6]=LedChar[4][6];LedBuff[7]=LedChar[4][7];LedBuff[8]=LedChar[6][0];LedBuff[9]=LedChar[6][1];LedBuff[10]=LedChar[6][2];LedBuff[11]=LedChar[6][3];LedBuff[12]=LedChar[6][4];LedBuff[13]=LedChar[6][5];LedBuff[14]=LedChar[6][6];LedBuff[15]=LedChar[6][7];}/@@*右转*/void you(){LedBuff[0]=LedChar[5][0];LedBuff[1]=LedChar[5][1];LedBuff[2]=LedChar[5][2];LedBuff[3]=LedChar[5][3];LedBuff[4]=LedChar[5][4];LedBuff[5]=LedChar[5][5];LedBuff[6]=LedChar[5][6];LedBuff[7]=LedChar[5][7];LedBuff[8]=LedChar[6][0];LedBuff[9]=LedChar[6][1];LedBuff[10]=LedChar[6][2];LedBuff[11]=LedChar[6][3];LedBuff[12]=LedChar[6][4];LedBuff[13]=LedChar[6][5];LedBuff[14]=LedChar[6][6];LedBuff[15]=LedChar[6][7];}/@@*不按按键*/void buan(){static unsigned char cnt=0;static unsigned int jisu=0;static unsigned char f=0;LedBuff[0]=LedChar[cnt][0];LedBuff[1]=LedChar[cnt][1];LedBuff[2]=LedChar[cnt][2];LedBuff[3]=LedChar[cnt][3];LedBuff[4]=LedChar[cnt][4];LedBuff[5]=LedChar[cnt][5];LedBuff[6]=LedChar[cnt][6];LedBuff[7]=LedChar[cnt][7];LedBuff[8]=LedChar[6][0];LedBuff[9]=LedChar[6][1];LedBuff[10]=LedChar[6][2];LedBuff[11]=LedChar[6][3];LedBuff[12]=LedChar[6][4];LedBuff[13]=LedChar[6][5];LedBuff[14]=LedChar[6][6];LedBuff[15]=LedChar[6][7];for(f=0;f>50;f++);jisu++;if(jisu>=400){  jisu=0;  cnt++;  if(cnt>=4)  {   cnt=0;  }}}芯片用的是74hc138

f3050c23ac53a106 2020-08-12 阅读:110

7

回答

具体来说就是第一次按下按钮小灯会亮10S,如果在小灯亮的10S之内再次按下开关,小灯就会熄灭。麻烦各位大佬了!

258e0be21adcaf66 2020-08-12 阅读:192

4

回答

我现在用手机通过HC05蓝牙模块实现了对遥控车的控制,现在要在这个基础上增加一个MPU6050模块,我想把这个MPU6050模块的姿态数据通过HC05蓝牙模块在手机上显示出来,我用的野火的STM32F407,MPU6050的源码也有,我应该写什么代码可以实现这个想法呢?我觉得实在主函数里加些关于MPU6050的相关代码,可这个姿态参数如何才能通过HC05蓝牙模块显示出来呢?请大家指导我一下,万分感谢。

c9621c13f6a1eb69 2020-08-11 阅读:254

7

回答

对于电池充电电流是脉冲的方式,还是直接平稳的直流充电,那种充电方式对电池好

yhj416606438 2020-08-11 阅读:273

5

回答

可以使用超频的情况下最大频率可以到多少,是不是可以和stm32f103一样

yhj416606438 2020-08-11 阅读:212

2

回答

vl53l0x长距离模式怎么通过寄存器设置?

9002ae83b41a595e 2020-08-10 阅读:304

4

回答

我现在用手机通过HC05蓝牙模块实现了对遥控车的控制,现在要在这个基础上增加一个MPU6050模块,我想把这个MPU6050模块的姿态数据通过HC05蓝牙模块在手机上显示出来,我用的野火的STM32F407,MPU6050的源码也有,我应该写什么代码可以实现这个想法呢?我觉得实在主函数里加些关于MPU6050的相关代码,可这个姿态参数如何才能通过HC05蓝牙模块显示出来呢?请大家指导我一下,万分感谢。

56a4de1dc2f52911 2020-08-10 阅读:262

4

回答

lm311比较器和普通的lm393这种比较器有什么区别,除了393是双比较器,311是单比较器,还有什么区别

yhj416606438 2020-08-10 阅读:289
  • 帮助人数
  • 0
  • 获得赞数
  • 0
  • 一周积分
  • 0

问题达人换一批

本月问答

排名
用户名
问答积分
< 1 >