-
[单片机] 单片机怎么跟internet中的服务器通信
单片机如何跟internet中的服务器通信at89c51想连接上GPRS模块,通过该模块上网,接受网上服务器信息,如果要实现这样做得话,at89c51和GPRS模块之间是不是应该加一个集成了TCP/IP协议栈的网络模块才行呢如果是得话,这个网络模块选哪个呢?如果不是的话,又该如何设计单片机跟互联网(...
278
热度 -
[单片机] PIC单片机用C,编译时提示SFR未定义,怎么解决
PIC单片机用C,编译时提示SFR未定义,如何解决?程序在编译时提示Error[192]E:\pro\SHE-Z-30\SHE-Z-30.c;91.1undefinedidentifier"OPTION_REG"Error[192]E:\pro\SHE-Z-30\SHE-Z-30...
338
热度 -
[单片机] ADC0809的C程序,不知道哪错了。大侠们指点迷津啊解决办法
ADC0809的C程序,不知道哪错了。大侠们指点迷津啊voidmain(void){unsignedcharxdata*datadptr;unsignedchari,VOUT=0;floatY,Y1,Y2,X;while(1) { dptr=0x7ff8;//0809的地址(按照传统的接法) *dp...
168
热度 -
[单片机] 用HW打开虚拟串口后,如何关闭啊
用HW打开虚拟串口后,怎么关闭啊?不知道怎么发图,点了软件的DeleteCom后,貌似软件卡住了,怎么都没反应?直接在设备管理器里吧COM禁用就行么?------解决方案--------------------直接禁用也不行,重启再关了。------解决方案--------------------注...
248
热度 -
168
热度 -
[单片机] ATmega16L的运行时间有关问题,紧急
ATmega16L的运行时间问题,紧急求救~~~~~~~~~~~~~~~~~~主从程序熔丝位设定一致,在时间中断里计数interrupt[TIM0_OVF]voidtimer0_ovf_isr(void){i++;}从程序运行一个循环等待while(i<j);再反馈一个信号给主程序为什么感觉循...
217
热度 -
205
热度 -
[单片机] 超简单,100分求[电脑控制12个led的跑马灯的电路图及程序!]解决思路
超简单,100分求[电脑控制12个led的跑马灯的电路图及程序!]电脑控制12个led的跑马灯的电路图及程序!谢谢!------解决方案--------------------楼主说得不详细吖电脑是直接控制还是借助单片机控制?控制跑马灯的什么?循环时间?------解决方案-------------...
211
热度 -
[单片机] 外部中断汇编代码求解释,求大侠!该怎么处理
外部中断汇编代码求解释,求大侠!下面是一段外部响应外部中断0让流水灯向左“流水”三次的汇编代码:INT0_SUB: PUSH ACC PUSH 52H PUSH 53H PUSH 54H CLR RS1 SETB RS0 MOV 50H,#24 MOV A,#00000001HIN1: MOV...
195
热度 -
[单片机] 由上位机发送1给单片机时,蜂鸣器以400ms频率发声 调了半天调不出有关问题
由上位机发送1给单片机时,蜂鸣器以400ms频率发声调了半天调不出问题/*由上位机发送1给单片机时,蜂鸣器以400ms频率发声,发2时以200ms频率发声,发3时以100ms频率发声,发4时关闲蜂鸣器频率11.0592MHZ0011000149(十)31(16)1001100105032200110...
235
热度 -
[单片机] The global default build tree(winceroot)has not been set,or is invalid,该如何解决
Theglobaldefaultbuildtree(winceroot)hasnotbeenset,orisinvalidMakesurethattheWINCEBOOTissetcorrectlybeforeopenanOSdesign用VS2005打开ARM9开发板的BSP时出现这个错误,有没有...
202
热度 -
[单片机] 单片机键盘防抖有关问题
单片机键盘防抖问题当有键按下去的时候,我延时一段时间,然后再判断,发送数据完毕之后,再延时一段时间,把波形的首尾都滤掉,我不知道这个延时多少才合适呢,我现在的延时是试出来的,不知道有没有其他办法------解决方案--------------------按键防抖跟按键的类型有关,一般的触点式按键延时...
203
热度 -
[单片机] 数字电位器MAX5483解决方案
数字电位器MAX5483我用数字电位器MAX5483做一个项目,根据datasheet的介绍可以上电自动加载非易失寄存器的值,但我试过把寄存器的值写进非易失寄存器,然后重新上电,但发现就是没有加载我写的。我确定我是写进去了得,因为我上电之后调用了一个函数来读非易失的值,就是我上次写的。求解!!!!-...
296
热度 -
[单片机] SJA1000接收不到信息,接收中断也不能被触发,该怎么处理
SJA1000接收不到信息,接收中断也不能被触发我用的是BasicCAN模式,1/2分频(Intel)。初始化程序貌似没有问题,我在初始化之后读了寄存器的值:控制寄存器(0x00):0x3e;状态寄存器(0x02):0x0c;中断控制寄存器(0x03):0xe0。但是在信息发送之后读状态还是0x0c...
163
热度 -
[单片机] 时钟芯片RTC4543终于调试成功,分享给大家,希望有用到的人少走弯路吧,该如何解决
时钟芯片RTC4543终于调试成功,分享给大家,希望有用到的人少走弯路吧闲话不多说,先贴代码common.h#ifndef __COMMON_H__#define__COMMON_H__typedefunsignedchar uint8;typedefsignedchar int8;typedefu...
153
热度 -
[单片机] 初学者串口通讯无法接收的有关问题
菜鸟求助:串口通讯无法接收的问题。菜鸟求助:串口通讯无法接收的问题。在开发板上调试正常,在自己做的板子上不正常的问题。最奇怪的是前几天调试还都是正常的,之后未对硬件做改动。首先程序都在开发板上跑过,正常的,可以排除程序的问题。然后拷入一个集合显示和串口通讯的程序(程序也在开发板上跑过,正常),发现显...
134
热度 -
[单片机] 智能手机中的水平仪及电子罗盘用哪些器件实现的,该怎么解决
智能手机中的水平仪及电子罗盘用哪些器件实现的如题,想用51单片机写个位置变化检测程序,看到iphone的水平仪及htc上的电子罗盘正是我需要的功能,不知道要实现这些功能需要用到哪几个关键原件,求解。------解决方案--------------------我以前准备做电子罗盘的时候,用过一段时间H...
217
热度 -
201
热度 -
[单片机] keil+uC/OS,是怎么实现在任务的堆栈中操作局部变量的
keil+uC/OS,是如何实现在任务的堆栈中操作局部变量的?keil+uC/OS,是如何实现在任务的堆栈中操作局部变量的?比如在程序中建立了一个任务TASK1,任务中定义了几个局部变量a,b,c,在任务建立的时候,分配的堆栈是arrStask[500]。那么程序执行到TASK1的时候,是如何保证把...
235
热度 -
[单片机] XC866控制步进电机与普通的51芯片控制步进电机在程序上有什么区别?该怎么解决
XC866控制步进电机与普通的51芯片控制步进电机在程序上有什么区别?想写一段XC866控制步进电机的程序,在网上找到一个51控制步进电机进行正反转的程序,不知道如何进行修改此程序,让XC866也能控制电机,在网上只看到说XC866是增强的51芯片,不知道使用代码进行控制的时候与51有什么不同,高手...
683
热度