久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

24C02單片機編程的一點注意問題

作者:佚名   來源:本站原創   點擊數:  更新時間:2013年10月16日   【字體:

  單片機對24C02的讀寫,有一點要注意的,就是關于延時的問題。讀寫操作的間隔時間不能太短,否則會導致在Proteus仿真時正常,實際應用出錯的結果。
    下面是一個毫秒級延時程序:
void delay_ms(uchar x)
{
 uchar a,b;
 for(a=x;a>0;a--)
  for(b=100;b>0;b--);
}
    以下是部分操作24C02的程序:
 init_24C02();//初始化24C02
 delay_ms(20);//延時
 write_add(1,18);//寫入數據1
 delay_ms(20);//延時
 write_add(2,92);//寫入數據2
 delay_ms(20);//延時
 write_add(3,56);//寫入數據3
 delay_ms(20);//延時
 for(i=1;i<4;i++)
 {
  delay_ms(10);
  //write_add(0x02,12);
  delay_ms(10);
  n=read_add(i);//讀取數據
  temp[i*2-2]=n/10;
  temp[i*2-1]=n%10;
 }
    實際上,上面的程序在Proteus仿真時通過,但寫到板子上卻無法正常讀取剛剛寫入的數據。后來把延時參數增大到50,一切正常了!這說明合理的延時對讀寫24C02是至關重要的,特別是寫入數據后應該保證24C02有充分的歇息!

關閉窗口

相關文章

主站蜘蛛池模板: 午夜久久久久 | 999re5这里只有精品 | 在线视频 欧美日韩 | 日本精品一区二区三区四区 | 久久一区 | 九色一区 | 欧美日韩在线免费观看 | 成人在线网 | 狠狠干网站 | www久| 久久av网站 | 天天色天天色 | 99久久视频 | av手机在线 | 欧美日韩国产一区二区 | 91久久国产| 中文字幕日韩一区 | 99色在线 | 国产成人小视频 | 一级黄色片免费在线观看 | 黄色在线网站 | 欧美日韩一区二区三区在线观看 | 精品国产欧美 | 一级毛片视频 | 欧美三区在线观看 | 亚洲视频免费在线 | 成人美女免费网站视频 | 色婷婷综合久久久久中文一区二区 | 国产精品99久久久精品免费观看 | 91在线看视频 | 成人免费观看视频 | 免费在线看黄 | 亚洲一二三在线 | 国产午夜精品久久久 | 天天爽天天操 | 1级黄色大片| 一级做a爰片性色毛片16 | 亚洲国产精品suv | 国产在线麻豆精品入口 | 国产亚洲欧美另类一区二区三区 | 国产成人在线一区 |