skyman_liu

    1. 分享30套单片机毕业设计给大家 3137/301759 信息发布 2012-01-30
      跪求下载
    2. 新手报名,可以带我吗
    3. 一道测试题 教你一个终身受用的小哲理 780/89181 工作这点儿事 2012-01-17
      看看
    4. DS1302时钟不能调整 9/5074 51单片机 2012-01-12
      那个程序还是不行啊,和我的程序运行效果一样的,都不能调节时钟,教我下怎么改吧 ,谢谢
    5. DS1302时钟不能调整 9/5074 51单片机 2012-01-12
      现在主要是按键时,不能达到我所要的效果,不能调节时钟,改怎么解决呢?
    6. DS18B20显示问题 7/3777 51单片机 2012-01-10
      确实是那个地方的变量定义错了,谢谢:victory:
    7. 分享30套单片机毕业设计给大家 3137/301759 信息发布 2011-12-17
      dddddddddddddd
    8. 两个分压电阻上还并联两个电容 3/7365 电源技术 2011-12-12
      电路图上是这样的,但不知道为什么
    9. I2C连续读写请教 2/7889 单片机 2011-12-05
      参考了啊,有些就是模仿人家写的,难道是因为proteus的问题,我用那个虚拟示波器抓得波形不对,而且用灯来模拟的也不对
    10. 关于AD转换通过串口显示 8/5624 51单片机 2011-11-30
      这个两种方法开始就试过了,都不行啊,AD没有问题 我是在原有的电路上加虚拟终端来进行串口显示的。网上也百度不到。怎么办呢?:Cry:
    11. 关于AD转换通过串口显示 8/5624 51单片机 2011-11-30
      波特率和晶振频率设置正确,主要是不能显示AD采集转化的二进制值。
    12. AD转换中电压读数 9/5084 51单片机 2011-11-24
      我开始的数据类型就是unsigned int 型,那个是溢出了 ,但是我修改数据类型long 后还是不行,我参考网上的列子,别人乘以的是50000,但是结果也显示正常,想问下改怎么修改,麻烦知道下,谢谢! 显示部分的函数是: b=(m*500/255)/100;            s=(m*500/255)%100/10;            g=(m*500/255)%10;                                wdata(b+'0');            wdata('.');            wdata(s+'0');            wdata(g+'0');
    13. AD转换中电压读数 9/5084 51单片机 2011-11-23
      用的是ADC0804,是8位的啊 ,怎么回事呢?
    14. 1602显示 10/4488 51单片机 2011-11-11
      是的,但是1602只能用数组的方式显示吗?我直接给PO口赋值怎么不显示啊
    15. 1602显示 10/4488 51单片机 2011-11-11
      确实可以跑了 ,谢谢啊
    16. 1602显示 10/4488 51单片机 2011-11-11
      其实我参考人家写的,别人最后一行加while(1);让单片机原地踏步,1602里的DDRAM里的值也没有不变,所以应该显示的 。  而且以前写的都是加while(1)的 ,而且都正确的  这次加,就不正确了 ,不知道哪里出了问题 ,关键是别人写的加了while(1)都显示 就我自己写的不显示  郁闷
    17. 1602显示 10/4488 51单片机 2011-11-10
      #include           #include           char code table[]={"hello"} ;           sbit RS=P2^5;           sbit RW=P2^6;           sbit  E=P2^7;           #define DP P0           #define BF 0x80           void checkby();           void writecmd(char cmd,char b);           void writedata(char *a);           void lcdreset();           void delay();           void main()           {                char *ap        ;                    ap=table;                lcdreset();                    delay();                    writecmd(0x84,0);                    while(*ap!='\0')                    {                         writedata(ap);                                 ap++;                                 delay();                    }                                 while(1);           }                             void lcdreset()           {                 writecmd(0x01,1);                         writecmd(0x0c,1);                         writecmd(0x06,1);                         writecmd(0x38,1);           }                         void writecmd(char cmd,char b)           {                if(b==1)checkby();                    RS=0;                    RW=0;                    _nop_();                    DP=cmd;                     _nop_();                         E=1;                          _nop_();                          E=0;           }           void checkby()           {                DP=0xff;                RS=0;                    RW=1;                    E=1;                    _nop_();                    if(DP&BF)delay();                    E=0;           }                                        void delay()           {                char i,j;                    i=100;                    for(;i>0;i--)                    for(;j
    18. 分享30套单片机毕业设计给大家 3137/301759 信息发布 2011-10-30
      好东西哇
    19. T0中断和外部中断0不能同时使用吗 5/4782 51单片机 2011-10-23
      其实我这个程序的目的就是,开始定时器计数等溢出后转向中断,8个灯开始从左到又闪烁,遇到外部中断时,8个灯全部闪下,但是我这个程序跑到,sjmp s 时就不往下走了,我把这句删了 ,但是 灯不是按我要求的情况亮,所以想请教下,改怎么修改这个程序,谢谢!

最近访客

< 1/1 >

统计信息

已有143人来访过

  • 芯积分:--
  • 好友:--
  • 主题:15
  • 回复:19

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言