欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 關于STC89C52單片機的EEPROM扇區問題 [打印本頁]

作者: 33943417    時間: 2021-1-21 08:48
標題: 關于STC89C52單片機的EEPROM扇區問題
請教,關于STC89C52的EEPROM扇區問題,根據數據手冊,該型有10個 扇區,每扇區512字節,第一扇區起始地址0X2000,結束地址0X21FF。程序
將1扇區的512個字節分別寫入0~511,然后驗證其中一個字節,或前幾個字節都正確,驗證0X20FF處為255正確,問題是驗證0X2100處不是256,驗證該扇區最后一個字節0X21FF處也不是511。請問為何?
下面是部分內容
void main()//
{
        WORD i;//
        P1=0xfe;//
  Delay(10);
        IapEraseSector(0x2000);//清除扇區
  for(i=0;i<512;i++)
        {
        if(IapReadByte(0x2000+i)==0xff//清除完畢后,每個字節都應是0XFF
                P1=0xfc;
        }
        Delay(10);
         for(i=0;i<512;i++)
        {
        IapProgramByte((0x2000+i),i);//該扇區512字節地址,分別寫入0~511
        }
        for(i=0;i<512;i++)
        {
                if(IapReadByte(0x21ff)==511)//第0x21ff處應為511,為真則P1前三個燈亮
          P1=0xf8;//
        }
        
        while(1)
        ;
}


作者: csmyldl    時間: 2021-1-21 09:53
請問一個字節能寫入256以上的數據嗎?
作者: 人人學會單片機    時間: 2021-1-21 10:34
存儲值的范圍 只能是 0~255  
作者: 張天師    時間: 2021-1-21 12:53
一個字節的數值范圍0-255,超出則溢出了。
作者: 33943417    時間: 2021-1-21 12:56
謝謝提醒,溢出了。應該是255才對
作者: 51mcu學習    時間: 2021-1-25 15:54
2的8次方0-255  




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1