-
[单片机] 关于 异或运算的 疑惑,该怎么解决
关于异或运算的疑惑char*INPUT_FNGPRT(charP1,charP2,charP3,charindex){charP[3]={P1,P2,P3};charnum[1]={index};charINPUT_FP[8]={0},Head[1]={0xF5},End[1]={0xF5},Res...
293
热度 -
[单片机] 崩溃了,DS18B20初始化失败!求高手看看,已经弄几天了。该怎么解决
崩溃了,DS18B20初始化失败!求高手看看,已经弄几天了。//晶振频率:11.0592Mvoiddelay(unsignedintdelay_time)//延时子程序{for(;delay_time>0;delay_time--){}}voidDS18B20_init(void){ ucha...
37
热度 -
[单片机] MSP430的实时时钟 RTC 的中断标志是不是一定要软件清0呀,该如何处理
MSP430的实时时钟RTC的中断标志是不是一定要软件清0呀MSP430的实时时钟RTC的中断标志是不是一定要软件清0呀使用430的RTC使用时间间隔中断功能,一分钟间隔RTCCTL01=RTCBCD+RTCHOLD+RTCMODE+RTCTEV_0+RTCTEVIE;//RTCenable,BCD...
105
热度 -
[单片机] 研华"Advantech DiagAnywhere Utility"工具,该如何解决
研华"AdvantechDiagAnywhereUtility"工具最近用到了研华"AdvantechDiagAnywhereUtility"工具,遇到了一下几个问题,还望各位大侠帮助。问题一:研华"AdvantechDiagAnywhereUtil...
522
热度 -
[单片机] 单片机初始化解决思路
单片机初始化1.一般单片机初始化包括哪些内容?最好可以详细一些,比如说OSCICN=0xXX。2。是否有例子程序(有注释),51的最好.------解决方案--------------------初始化多是对功能单元的配置像:UART的字节长度,校验位,波特率啊什么的一系列配置通常是相应的控制寄存器...
104
热度 -
[单片机] 简单的电压测量,该如何处理
简单的电压测量用万用表测一点对地电压为8V,测另一点电压为22V(电源电压),然后测试这两点之间的电压是0V,不懂了呢?难道电压之间也会有方向么。。或者有限流电路?请大家指教------解决方案--------------------有没有共地?------解决方案-----------------...
96
热度 -
[单片机] Jlink调试正常,但是烧写进flash之后,程序启动后遇到中断就死机,该怎么处理
Jlink调试正常,但是烧写进flash之后,程序启动后遇到中断就死机Jlink调试正常,但是烧写进flash之后,程序启动后遇到中断就死机,怎么回事------解决方案--------------------没有遇到过。但是遇到过flash出了问题,程序没有烧进去~~结果调试经常出错!------...
64
热度 -
89
热度 -
[单片机] 基于光电鼠原理来进行测速解决思路
基于光电鼠原理来进行测速想要根据光电鼠的原理来进行带材料非接触传动速度测试,不知道用哪种图像传感器好做一点,之前完全没接触过这类传感器,希望能得到帮助,给个相关的建议,谢谢。------解决方案--------------------图像传感器?跟图像传感器有什么关系?数对红外发射-接收管即可。--...
56
热度 -
[单片机] 为什么24C02 读写出错了?解决思路
为什么24C02读写出错了?这是我使用51单片机与24C02之间进行读写的程序,把一个已经初始化的数组里值写入24C02,然后读取24C02存储的数据,把结果显示在数码管里。#include<reg52.h>#include<intrins.h>typedefunsigned...
75
热度 -
[单片机] 哈佛结构和冯诺依曼结构提问,该如何解决
哈佛结构和冯诺依曼结构提问资料上看到对于哈佛结果和冯诺依曼结构,不应该是从地址线和数据线是否分时复用去区分(不是地址线和数据线分时复用就一定是冯诺依曼结构),也不应该从RISC和CISC去区分(不是RISC就一定是哈佛结构),而应该看程序代码空间和数据空间是否分开,分开的是哈佛结构,反之是冯诺依曼结...
74
热度 -
[单片机] 51单片机做一个电子时钟需要什么材料,该如何处理
51单片机做一个电子时钟需要什么材料单片机初学者,想做一个电子时钟,不知道要买那些材料(包括型号)望大牛指点!------解决方案--------------------好久不接触51了。需要一颗MCU,可以买STC公司最便宜的一颗51就可以。一颗RTC,上学的时候用过DS12C887。3,4个按键...
56
热度 -
[单片机] 关于volatile解决办法
关于volatile在单片机中,普通代码里和中断共享全局变量,用volatile可以解决他们之间的竞争导致的错误吗?------解决方案--------------------“用volatile可以解决他们之间的竞争”?不能!volatile只是告诉编译器这个变量会变化,不要优化。对单片机如果变量...
41
热度 -
[单片机] 大三学生求指点解决办法
大三学生求指点我在学校学习了C语言(非C51)和51单片机的汇编编程.我的下一步该是什么?是从汇编转到C51编程,还是学习arm或avr等更先进的单片机?请过来人指点,顺便帮我规划一下学习的具体步骤。谢谢。------解决方案--------------------我大学和你学的一样,现在做单片机硬...
109
热度 -
[单片机] 蜂鸣器声音大小调节解决方案
蜂鸣器声音大小调节买了块开发板,想编程控制蜂鸣器的声音大小,不清楚怎么做?最好有例子------解决方案--------------------探讨看下原理图如果是PWM方式控制的话修改占空比如果是IO那就没戏------解决方案--------------------可以通过两部分来调整蜂鸣器:声...
88
热度 -
[单片机] 使用STC89C52外部中断的下降沿触发方式来计数,一般可以计多少频率的?该如何解决
使用STC89C52外部中断的下降沿触发方式来计数,一般可以计多少频率的?使用STC89C52外部中断的下降沿触发方式来计数,一般可以计多少频率的?外部脉冲快慢不一样时,计数结果偏差比较大,请问有什么好的解决方式吗?大虾们,帮帮忙吧!急啊!!!!------解决方案-----------------...
68
热度 -
[单片机] 8051 p0口启动时默认为FF高电位,如果将p0.1腿直接接地,芯片加电启动时,会因短路电流过大瞬间烧毁该管脚吗?解决方法
8051p0口启动时默认为FF高电位,如果将p0.1腿直接接地,芯片加电启动时,会因短路电流过大瞬间烧毁该管脚吗?8051p0口启动时,默认为FF高电位,如果将p0.1腿直接接地,芯片加电启动时,会因短路电流过大瞬间烧毁该管脚吗?------解决方案--------------------不会,你看...
282
热度 -
[单片机] 关于24C02的起始信号的有关问题
关于24C02的起始信号的问题voidDelay(unsignedcharm)//延时函数延时m=60,为什么要延时60微妙,低于或远大于60微妙{unsignedchari;for(i=m;i>0;i--);}voidI2C_Start()//启动I2C总线{SDA=1;SCL=1;Dela...
75
热度 -
[单片机] STM32 SPI接收数据有关问题
STM32SPI接收数据问题STM32和ADS8328一块AD转换芯片进行通讯,使用SPI。问题是,接收数据时RXNE始终为reset状态,部分程序如下,望各位高人指点,急用,多谢voidADS8328_SPI_Init(void){SPI_InitTypeDefSPI_InitStructure;...
82
热度 -
[单片机] 小白求教 这段程序是啥意思?请高手指教 多谢
小白求教这段程序是啥意思???请高手指教谢谢uchardataBuffer_Counts[]={0,0,0,0,0,0}; Buffer_Counts[2]=Count_A/100; Buffer_Counts[1]=Count_A%100/10; Buffer_Counts[0]=Count_A%...
90
热度