当前位置: 代码迷 >> 单片机
 解决方案列表
  • [单片机] 使用Proteus仿真AT89C51的串口时,发送数据正常,可是如何也接收不到数据吗,咋回事

    使用Proteus仿真AT89C51的串口时,发送数据正常,可是怎么也接收不到数据吗,怎么回事!我使用串口虚拟软件虚拟了一对物理上连通的串口COM3,COM4,在Proteus里面的COMPIM里面使用的是COM3,在串口调试助手里面使用的是COM4.当单片机给PC的COM4发送数据时,串口调试助手...

    126
    热度
  • [单片机] 各位老鸟来瞧瞧:解决方法

    各位老鸟来瞧瞧:就像人的核心有心脏,肝,肠,胃等等,语音识别的玩具飞机的核心东西需要些什么啊????我非常想造一架这样的给及,大小也就普通玩具飞机的大小吧,恳请专业的高手帮帮忙....本人万般感谢!!!------解决方案--------------------语音识别这个可以去找找凌阳的芯片,丫有...

    97
    热度
  • [单片机] C51里面XBYTE的使用解决方法

    C51里面XBYTE的使用我看到许多的程序里面是使用XBYTE来对外部存储器进行操作的,请问一下具体是怎样实现的?是不是当传输数据的时候,P2口就保持不变的呢?------解决方案--------------------你是说xdata吧,我还真没听过xbytexdata在C51里面一般是用在定义变...

    153
    热度
  • [单片机] 求单片机入门,该如何处理

    求单片机入门最近想学单片机,觉得这个很贴近生活。我是做JAVA的,不是很了解C/C++,我应该怎样入门单片机的开发呢?有没有什么基础教程或者视频或者书籍的推荐呢?当然了,我并不是想从事这方面的工作,只是想自己DIV一些便于日常生活的东西出来,,当然了,这个想法现实吗?------解决方案------...

    200
    热度
  • [单片机] 单片机与步进驱动器之间的电路如何弄

    单片机与步进驱动器之间的电路怎么弄?单片机是不是跟PLC差不多呢?谁能给个电路图啊?单片机引脚的电压不够驱动器输入端的5V------解决方案--------------------用2003驱动或继电器------解决方案--------------------要用驱动芯片来驱动,或加上拉电阻.-...

    159
    热度
  • [单片机] LPC2478管脚怎么设置高阻态(或用软件方法使其断开)

    LPC2478管脚如何设置高阻态(或用软件方法使其断开)我用lpc2478,将AD0.0与AD0.2用一根导线相连接。现在我想要用这根导线来测量某电压:首先对PINSEL1设置,将AD0.0设置为AD功能,然后设置AD0CR选择通道0。那么,为了使AD0.2不影响AD0.0的测量值,软件方面怎么设置...

    140
    热度
  • [单片机] LCD1602 DDRAM的地址有关问题

    LCD1602DDRAM的地址问题1602DDRAM的首行地址是00H~0FH吧第二行地址是40H~4FH吧LCD1602的说明文档中DDRAM设置在N=1时一行显示是A6-A0=00H-4FH在N=1时两行显示首行地址是A6-A0=00H-2FH次行地址是A6-A0=40H-6FH这两个作何解释呢...

    257
    热度
  • [单片机] 寻LED显示屏供应商(不知贴在这边合适不合适),该怎么处理

    寻LED显示屏供应商(不知贴在这边合适不合适)有朋友最近想做LED广告屏,让帮忙找找有没有合适的供应商。有意向的可以留下联系方式和公司产品介绍相关链接,谢谢~------解决方案--------------------这里好像不太靠谱不过大概的说说啥样的?帮你问问看------解决方案-------...

    154
    热度
  • [单片机] 关于STC 89c516 RD+在xdata区用链表的有关问题

    关于STC89c516RD+在xdata区用链表的问题写了个链表程序,在keil上调试能成功,但是放在单片机里调试时就出问题了#definemempoolsize512;//定义动态内存分配池大小#definestartpool511;//定义动态内存分配池开始地址//节点结构typedefstru...

    234
    热度
  • [单片机] 32 64led点阵显示有关问题

    3264led点阵显示问题小弟到店里买了个32*64点阵回来用,点阵是由74hc245,595,138几块芯片构成,我用c52进行控制,一开始点阵有点字形出来,但是隔行显示,就是每隔一行显示,而且斗得厉害。为了解决这个问题,我想到了可能是单片机接口要上拉电阻。后来就接了上拉电阻,隔行显示问题好了,但...

    219
    热度
  • [单片机] 关于《从单片机指针说到黑客程序》的疑问解决方案

    关于《从单片机指针说到黑客程序》的疑问看过《从单片机指针说到黑客程序》感觉作者说的unsignedcharcoderst[]={0xe4,0xc0,0xe0,0xc0,0xe0,0x32};//复位代码(*((void(*)())(&rst)))();反汇编后ljmp到一个奇怪的地址去,不明...

    180
    热度
  • [单片机] 一个奇怪的1602液晶显示有关问题

    一个奇怪的1602液晶显示问题我写了个1602的程序,完全可以驱动1602显示,但有一个这样的问题,我搞不明白。主函数如下:voidmain(void){ Initialize();//初始化液晶WriteChar(5,1,'Q');//在第液晶第1行第6个位置会显示一个“A”Delay(500);...

    158
    热度
  • [单片机] 51单片机独立按键程序处理,小弟我单击发送A,再次单击发送B,再次单击发送C,长按则发送F,请教这个程序怎么实现

    51单片机独立按键程序处理,我单击发送A,再次单击发送B,再次单击发送C,长按则发送F,请问这个程序如何实现?51单片机独立按键程序处理,我单击发送A,再次单击发送B,再次单击发送C,长按则发送F,请问这个程序如何实现?------解决方案--------------------现成的代码没有,《按...

    154
    热度
  • [单片机] *(volatile unsigned short *)0x20000000背后的意义是啥?该如何处理

    *(volatileunsignedshort*)0x20000000背后的意义是啥?从8*8LED点阵灯程序中看到的。------解决方案--------------------volatile表示禁止编译器优化------解决方案--------------------volatile定义为一个...

    618
    热度
  • [单片机] 串口传送数据传了3个字节,只显示一个字节,该怎么解决

    串口传送数据传了3个字节,只显示一个字节ucharbuffer[]={0xaa,0xbb,0x64};voidinit_serial();//串品初始化voidsenddata(uchar*buffer,ucharlength);//发送数据voidsenddata(uchar*buffer,uch...

    211
    热度
  • [单片机] 定时器/计数器方面的有关问题想请问下

    定时器/计数器方面的问题想请教下定时模式计数脉冲是由单片机的晶体振荡器产生的频率信号经12分频得到。小弟想问,12分频是什么意思?和一个机器周期等于12个震荡周期有什么具体的联系没?------解决方案--------------------(1)12分频就是定时器的输入频率是晶振的1/12.分频就...

    296
    热度
  • [单片机] []单片机系统在高低温过程中死机,不可自恢复!

    [紧急求助]单片机系统在高低温过程中死机,不可自恢复!!!!!!!我的系统采用了一款philips的80C51单片机P89LV51RD2,其温度范围是0-70度。单片机系统在常温下已经过至少2周的烤机,没有复位过。在常温测试完成后,进入高低温测试阶段。启用了单片机自带的看门狗,所以没有设置外部的硬件...

    262
    热度
  • [单片机] Keil中C与汇编混合编程的方法(二)解决思路

    Keil中C与汇编混合编程的方法(二)keil中汇编函数调用c51函数[ycong_kuang]在keil的写法可参考89852帖子,具体如下:与89852帖子相比,第一步在工程里多了一个被汇编调用的c51的函数文件(c51func.c),至于汇编函数还是先用c51编写出主体(a51func.c),...

    345
    热度
  • [单片机] I2C总线的有关问题

    I2C总线的问题小弟用的ARM7,在做IIC读写实验。情况是这样的:当执行写任务时,发送开始信号能收到从机的回应信号08H。但到读的时候,发送开始信号就收不到回应信号了。相应程序如下:voidI2Cstart()//开始信号;{I2CONSET=STA;do{}while(I2CSTAT!=0x08...

    149
    热度
  • [单片机] 堆栈与操作系统,该怎么解决

    堆栈与操作系统我想了解一下51系列的单片机如果要做操作系统的话(例如RTOS),它里面的堆栈应该要如何划分才好呢,大概要占用多少的RAM呢?占用最好的内存数目是多少比较好呢?------解决方案--------------------51的SP只有八位,只能在RAM区这个很难办,得想办法做这个事呵呵...

    254
    热度