cn574937246

    1. MSP430G2开发板学习(二):资料大发送 153/46330 微控制器 MCU 2012-06-16
      好东西啊,一起学习G2系列啊!!
    2. MSP430G2xx1,MSP430G2xx2,MSP430G2xx3官方示例代码 60/15351 微控制器 MCU 2012-06-16
      强烈支持!!!今天刚刚拿到G2453的板子。
    3. 楼主,给力么?
    4. DDDDDDDDDDDDD楼主!!
    5. 哥学习51的初夜就给郭天祥了~~:Cry:
    6. 无:) 理由的顶啊~~~~~~~~:)
    7. 楼主,我最近在搞红外,求资料~~~ 574937246@qq.com 楼主好人啊~~!!!
    8. 51单片机35个实验教程+源程序代码 132/27354 51单片机 2012-06-10
      蛋碎一地~~~买不起~~
    9. 用什么方法把DS1302写进LCD12864里啊 6/3701 51单片机 2012-06-10
      其实1602和12864几乎一样用呀~~
    10. 用什么方法把DS1302写进LCD12864里啊 6/3701 51单片机 2012-06-10
      void write_com(uchar com) {         rs=0;         wr=0;         P0=com;         en=1;         delay(5);         en=0; } void write_data(uchar date) {         rs=1;         wr=0;         P0=date;         en=1;         delay(5);         en=0; } void write_string(uchar x,uchar y,uchar *s) {         if(y==0)                 write_com(0x80+x);         else                 write_com(0xc0+x);         while(*s)                 {                        write_data(*s);                 s++;                 } } void write_sfm(uchar x,uchar d) {         uchar shi,ge;         shi=d/10;         ge=d%10;         write_com(0xc0+x);         write_data(tab[shi]);         write_data(tab[ge]); } 上面的是1602的显示程序,包括读写。 下面的是从DS1302读写数据: void set_ds(uchar add,uchar date)//设置1302的时间 {         write_ds(0x8e,0x00);         write_ds(add,date);         write_ds(0x8e,0x80); } void inputbyte(uchar add)//写字节 {         uchar i;         ACC=add;         for(i=8;i>0;i--)                 {                 dsio=ACC0;                 dsclk=1;                 dsclk=0;                 ACC=ACC>>1;                 } } uchar outputbyte(void)//读字节         {         uchar i;         for(i=8;i>0;i--)                 {                         ACC=ACC>>1;                         ACC7=dsio;                         dsclk=1;                         dsclk=0;                 }                 return ACC;         } void write_ds(uchar add,uchar date)//将数据写入指定的地址中 {         dsrst=0;         dsclk=0;         dsrst=1;         inputbyte(add);         inputbyte(date);         dsclk=1;         dsrst=0;                 } uchar read_ds(uchar add)//从指定的地址读取1302的数据 {         uchar date;         dsrst=0;         dsclk=0;         dsrst=1;         inputbyte(add);         date=outputbyte();         dsclk=1;         dsrst=0;         return (date); }
    11. 用什么方法把DS1302写进LCD12864里啊 6/3701 51单片机 2012-06-10
      楼主,我有这方面的程序,自己写的哦,学习了好久,才弄懂点点,我传附件吧
    12. 用什么方法把DS1302写进LCD12864里啊 6/3701 51单片机 2012-06-10
      问一下,是不是说,从DS1302读取数据,然后用12864显示?

最近访客

< 1/1 >

统计信息

已有60人来访过

  • 芯积分:1
  • 好友:--
  • 主题:--
  • 回复:12

留言

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


现在还没有留言