找回密碼
         注冊會員
        搜索附件  
        MCU資訊論壇 附件中心 單片機論壇 51單片機論壇 電路原理圖.rar

        電路原理圖.rar

         

        大家?guī)兔σ黄鹩懻撘幌?
        這是一個at24c04的程序,在編譯完后,第二次上電卻從初始化開始而不是從24c04的讀出繼續(xù)。
        請大家?guī)兔χ笇б幌拢业闹饕康木褪钱斘业诙侮P(guān)掉主電源后繼續(xù)上一次的顯示。謝謝!!!!
        程序;//按鍵次數(shù)顯示
        /*按鍵:ad0809,da0832即s17和s21必須關(guān)閉
        先把s12,s13,s14打到左邊,為了斷開與adc0809 */
        #include<AT89X51.H>
        #include<intrins.h>
        #define uint unsigned int
        #define uchar unsigned char
        uchar a,tt,temp,b,num;
        uchar table[]={
        0x3f,0x06,0x5b,
        0x4f,0x66,
        0x6d,0x7d,0x07,
        0x7f,0x6f
        };
        sbit k13=P1^7; //按鍵
        sbit lcd=P2^7; //標志燈
        sbit wp=P1^0;
        sbit scl=P1^1;
        sbit sda=P1^2;
        void delayus()
        {
        _nop_();
        _nop_();
        _nop_();
        _nop_();
        }
        void delayms(uint z)
        {
        uint x,y;
        for(x=z;x>0;x--)
        for(y=110;y>0;y--);
        }
        void init() //初始化
        {
        wp=0; //wp為寫保護位
        scl=1;
        delayus(); //
        sda=1;
        delayus(); //
        TMOD=0x01;
        TH0=(65536-50000)/256;
        TL0=(65536-50000)%256;
        EA=1; //開總開關(guān)
        ET0=1; //開分開關(guān)
        TR0=1; //啟動
        }
        void star()
        {
        sda=1;
        scl=1;
        delayus();
        sda=0;
        delayus();
        }
        void stop()
        {
        sda=0;
        scl=1;
        delayus();
        sda=1;
        delayus();
        }
        void yingda()
        {
        uchar t0;
        scl=1;
        delayus();
        while((sda==1)&&(t0<250))t0++;
        scl=0;
        delayus();
        }
        void write_byte(uchar byte)
        {
        uchar temp,writenum;
        temp=byte;
        for(writenum=8;writenum>0;writenum--)
        {
        temp=temp<<1;
        scl=0;
        delayus();
        sda=CY;
        scl=1;
        delayus();
        scl=0;
        delayus();
        }
        scl=0;
        delayus();
        sda=1;
        }
        uchar read_byte()
        {
        uchar readnum,rad;
        scl=0;
        sda=1;
        delayus();
        for(readnum=8;readnum>0;readnum--)
        {
        scl=1;
        rad=(rad<<1)|sda ;
        scl=0;
        delayus();
        }
        return(rad);
        }
        void write(uchar add,uchar date)
        {
        star();
        write_byte(0xa0);
        yingda();
        write_byte(add);
        yingda();
        write_byte(date);
        yingda();
        stop();
        delayms(5);
        }

        uchar read(uchar add)
        {
        uchar shuju ;
        star();
        write_byte(0xa0);
        yingda();
        write_byte(add);
        yingda();
        star();
        write_byte(0xa1);
        yingda();
        shuju=read_byte();
        stop();
        return(shuju);
        }

        void main()
        {
        init();
        for(a=0;a<10;a++)
        {
        write(a,table[a]);
        }
        //write(a,0x00);
        for(b=0;b<10;b++)
        {
        table=read(b);
        }
        while(1)
        {
        }
        }
        void time0() interrupt 1
        {
        TH0=(65536-50000)/256;
        TL0=(65536-50000)%256;
        tt++;
        P2=0x01;
        P0=table[num];
        if(tt==20)
        {
        tt=0;
        num++;
        write(num,table[num]);
        if(num==10)
        num=0;
        }
        }


        QQ|手機版|MCU資訊論壇 ( 京ICP備18035221號-2 )|網(wǎng)站地圖

        GMT+8, 2025-3-18 13:05 , Processed in 0.038685 second(s), 8 queries , Redis On.

        Powered by Discuz! X3.5

        © 2001-2024 Discuz! Team.

        返回頂部
        免费精品久久久久久中文字幕 | 91人前露出精品国产| 精品综合久久久久久97超人| 国产精品99| 亚洲精品二三区| 久久99精品久久久久久动态图| 久久国产精品成人免费| 精品偷自拍另类在线观看丰满白嫩大屁股ass | 久久99国产乱子伦精品免费| 久久99热国产这有精品| 精品久久综合1区2区3区激情| 黄网站色视频毛片| 99re国产精品视频首页| 国产久爱免费精品视频| 亚洲日韩精品一区二区三区无码| 国产精品久久久久9999高清| 久久精品国产亚洲av瑜伽| 日产精品99久久久久久| 国产精品日韩深夜福利久久| 中文成人无字幕乱码精品区| 精品国产福利久久久| 亚洲AⅤ永久无码精品AA| 国产在线精品无码二区 | 国内精品自在自线视频香蕉| 国产成人精品久久一区二区三区 | 青草青草久热精品视频99| 国产福利视精品永久免费| 麻豆国产精品VA在线观看不卡| 久久久精品2019免费观看| 久久精品国产第一区二区| 久久成人国产精品| 免费人成在线观看欧美精品| 国产精品免费看久久久| 精品人妻伦一二三区久久| 国内精品久久久久伊人av| 欧美日韩精品系列一区二区三区 | 国内精品久久久久久久coent | 国产精品视频一区二区三区四 | 久久久无码人妻精品无码| 精品国产污污免费网站入口| 人妻AV一区二区三区精品|