Image
Image

yangfan19641964

+ 关注

粉丝 1     |     主题 4     |     回帖 121

请教如何在单片机只有256字节的外部SRAM定义300个单元的数组
2013-9-25 09:47
  • 侃单片机论坛
  • 12
  • 4439
  LZ恰恰说错了。对于IC芯片,如果不是生产工艺具有技术层面上的重大差别,那么其售价取决于市场销售量或占有 ...  
51串口中断问题,发送命令后没有返回命令,麻烦大家帮我解决下谢谢!
2013-10-9 11:14
  • 侃单片机论坛
  • 29
  • 5196
  unsigned char jiaoyan1 (unsigned int m) // 校验函数 { int i,buf; buf=read_buf[1]; for(i=2; ...  
  怎么括号里又改成了3?不是应该是4吗?  
  你的问题十有**是我说的。开机时由于RXD上的纹波,串口中断已视为收到若干字节。另外,在通讯中需要把一帧 ...  
  void serial () interrupt 4 using 3 { if (RI) { RI = 0; TH0=xx; TL0=xx; ...  
  你把校验取掉后,串口只要收到6个字节就发返回。看起来是校验的问题,实际上很可能是我上面说的问题。我在 ...  
  是不是开机从来就没对过? 有一个可能:开机时由于电源抖动,在RXD有一串脉冲,单片机已进入串口中断收到数 ...  
  一、程序可以改的简洁一些 do { send_char(*(s + i)); //向串口发送 ...  
单片机工作状态转换
2013-9-27 13:43
  • 侃单片机论坛
  • 20
  • 3870
  延时注释掉,LED灯也在闪烁,但是是以极快的速度闪烁,你的肉眼分辨不出来。其视觉效果就是LED一直亮,只是 ...  
  我写的就是达到你的目的。500毫秒到,则P1.0状态转换、LED灯闪烁。(顺便说一句,你原来那样来闪烁太低效, ...  
  程序结构不好。 while(1) { if (500mS标志) 用定时中断数次计数获得 { ...  
求助一个51单片机串口通信的问题。急!
2013-10-9 10:59
  • 侃单片机论坛
  • 2
  • 1640
  首先确认232是否正常工作。正常时,理论上2脚电压约10V(倍压)、6脚电压-10V(反压)。 其次,RXD与TXD是 ...  
溢出标志位TF1是由硬件清除的吗?
2013-10-10 23:12
  • Megawin(笙泉)单片机
  • 10
  • 1501
  T1溢出后TF1置位,但如果没有开启T1中断,则并不相应T1溢出中断。 很多实际产品会用到看门狗,当软件进入 ...  
初学菜鸟求大神指点怎么点亮数码管啊
2013-10-11 16:36
  • 侃单片机论坛
  • 6
  • 1786
  还可以由单片机带专门的驱动数码管的芯片,比如ICM7218  
  如果需要用到译码器,也可以将74HC377换成74HC374或574.  
  在总线上并行扩展,用74HC377。用串行方式扩展,用74HC595。注意,应选共阳数码管。共阴数码管虽然也能点亮 ...  
请教 单片机端口值传递问题
2013-11-20 21:14
  • 侃单片机论坛
  • 6
  • 1815
  我在这个论坛上看到很多51系列单片机使用74系列扩展端口的。基本上都用74HC373或573扩展。其实,在专业技术 ...  
8031单片机配合使用外部程序存储器和外部数据存储器问题
2013-11-29 13:30
  • 侃单片机论坛
  • 31
  • 5911
  顺便说一句,你的程序除了发送处理不得法外(这也是初学者的通病),程序结构是非常规范的。首先一点,括号 ...  
  串口中断是双中断源,接收一个字节与发送完一个字节都会进入串行中断。标准的结构是: if (RI) { ...  
  绝对与外部程序存储器无关。应该是中断程序有问题,或者是硬件问题,比如信号下拉后恢复不回来。例如,时钟 ...  
2
3
近期访客