色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一個X25045的C51讀寫程序

Wildesbeast ? 來源:福星電子網 ? 作者:福星電子網 ? 2020-01-18 11:13 ? 次閱讀

* x25045的讀寫程序 用c51寫的 */

#define CS P2.7 /*單片機p2.7為片選 可以改為你的實際引腳 */

#define SO P2.6 /*數據輸出 */

#define SK P2.5 /* 時鐘 */

#define SI P2.4 /* 數據輸入*/

/* here is the instrution of x25045*/

#define WREN 0x06

#define WRDI 0x04

#define RDSR 0x05

#define WRSR 0x01

#define READ0 0x03

#define READ1 0x0b

#define WRITE0 0x02

#define WRITE1 0x0a

unsigned char Read8()

{

bit bData;

unsigned char cLoop;

unsigned char cData;

for(cLoop=0;cLoop《8;cLoop++)

{

SK=1;

SK=0;

bData=SO;

cData《《=1;

if(bData)

{

cData|=0x01;

}

}

return cData;

}

void Write8(unsigned char cData)

{

unsigned char cLoop;

for(cLoop=0;cLoop《8;cLoop++)

{

if((cData&0x80)==0)

{

SI=0;

}

else

{

SI=1;

}

SK=0;

SK=1;

cData《《=1;

}

}

unsigned char ReadSR()

{

unsigned char cData;

CS=0;

Write8(RDSR);

cData=Read8();

CS=1;

return cData;

}

unsigned char WriteSR(unsigned char cData)

{

unsigned char cTemp;

cTemp=ReadSR();

if((cTemp&0x01)==1)

return 0;

CS=0;

Write8(WREN);

CS=1;

CS=0;

Write8(WRSR);

Write8(cData);

CS=1;

return 1;

}

void Write1B(unsigned char cData,unsigned char cAddress,bit bRegion)

/* 寫入一個字節,cData為寫入的數,cAddress為寫入地址,bRegion為頁 */

{

while((ReadSR()&0x01)==1)

{

}

CS=0;

Write8(WREN);

CS=1;

CS=0;

if(bRegion==0)

{

Write8(WRITE0);

}

else

{

Write8(WRITE1);

}

Write8(cAddress);

Write8(cData);

SK=0;

CS=1;

}

unsigned char Read1B(unsigned char cAddress,bit bRegion)

/* 讀入一個字節,cAddress為讀入地址,bRegion為頁 */

{

unsigned char cData;

while((ReadSR()&0x01)==1)

{

}

CS=0;

if(bRegion==0)

{

Write8(READ0);

}

else

{

Write8(READ1);

}

Write8(cAddress);

cData=Read8();

CS=1;

return cData;

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6039

    文章

    44583

    瀏覽量

    636515
  • 程序
    +關注

    關注

    117

    文章

    3792

    瀏覽量

    81171
  • x25045
    +關注

    關注

    0

    文章

    9

    瀏覽量

    13986
收藏 人收藏

    評論

    相關推薦

    C++ QT開發,IC讀寫程序

    步:新建qt C++項目 在此需要注意, 名稱和路徑不能有中文。 第二步: 添加控件 完成UI布局 IC讀寫
    的頭像 發表于 12-30 14:55 ?95次閱讀
    <b class='flag-5'>C</b>++ QT開發,IC<b class='flag-5'>讀寫</b>器<b class='flag-5'>程序</b>

    Keil詳細安裝教程(同時兼容51與STM32)

    在安裝目錄創建兩文件夾,用于存放c51 版keil,用于存放arm 版keil 。 1
    的頭像 發表于 11-26 11:26 ?3134次閱讀
    Keil詳細安裝教程(同時兼容<b class='flag-5'>51</b>與STM32)

    通過C51單片機控制數碼管顯示

    電子發燒友網站提供《通過C51單片機控制數碼管顯示.docx》資料免費下載
    發表于 11-12 15:51 ?2次下載

    把esp8266加入到c51單片機單通道程序怎么寫

    要將ESP8266模塊加入到C51單片機的單通道程序中,您需要了解如何通過串行通信(UART)與ESP8266進行通信。以下是如何實現這點的步驟和示例代碼。 步驟 1:硬件連接 首先,您需要
    的頭像 發表于 10-18 11:32 ?667次閱讀

    為I2C啟動加載準備TMS320C645x應用程序

    電子發燒友網站提供《為I2C啟動加載準備TMS320C645x應用程序.pdf》資料免費下載
    發表于 10-16 11:30 ?0次下載
    為I2<b class='flag-5'>C</b>啟動加載準備TMS320<b class='flag-5'>C645x</b>應用<b class='flag-5'>程序</b>

    使用TMS320C642x引導加載程序

    電子發燒友網站提供《使用TMS320C642x引導加載程序.pdf》資料免費下載
    發表于 10-16 10:44 ?0次下載
    使用TMS320<b class='flag-5'>C642x</b>引導加載<b class='flag-5'>程序</b>

    使用TMS320C672x引導加載程序

    電子發燒友網站提供《使用TMS320C672x引導加載程序.pdf》資料免費下載
    發表于 10-16 10:09 ?0次下載
    使用TMS320<b class='flag-5'>C672x</b>引導加載<b class='flag-5'>程序</b>

    請廠家發份CS1237和CS1238的C51驅動程序

    請廠家發份CS1237和CS1238的C51驅動程序,hrblgd@163.com,謝謝
    發表于 09-08 18:51

    EEPROM讀寫程序詳解

    EEPROM(Electrically Erasable Programmable Read-Only Memory)讀寫程序的詳解涉及多個方面,包括EEPROM的基本工作原理、讀寫流程、編程接口、代碼示例以及注意事項等。以下是
    的頭像 發表于 09-05 12:32 ?2402次閱讀

    求教!!!keil C51 程序燒錄失敗

    1、同一個工程,在某個函數中加入1~5nop () ,都能正常編譯通過。其中加入1、3nop ()可以正常燒錄;而加入2、4
    發表于 08-15 11:35

    基于51單片機16x16點陣顯示電路圖及程序元件清單

    本資源內容概要:? ? ? ?這是基于51單片機16x16點陣顯示電路圖及程序設計包含了電路圖源文件(Altiumdesigner軟件打開)、C語言
    發表于 06-21 14:34 ?4次下載

    C51轉STM8驅動12864液晶屏,中文亂碼的原因?

    C51轉STM8遇到好困難啊 驅動12864液晶屏 中文亂碼(液晶屏顯示中文亂碼 )
    發表于 04-28 06:20

    STM32做IIC讀寫程序,利用HAL庫對IIC讀寫遇到的疑問求解

    最近在做IIC讀寫程序,用到HAL庫,發現利用HAL庫 對IIC讀寫問題,求助下! 在HA庫對IIC讀寫操作的2
    發表于 04-24 06:27

    怎么啦?你的Keil C51和Keil MDK還無法共存嗎?

    、安裝KeilC51將安裝路徑設置為:D:\software\Keil\Keil_C51二、安裝KeilMDKCore安裝路徑設置為:D:\software\Keil\Keil_MDKPack安裝
    的頭像 發表于 03-24 08:09 ?3289次閱讀
    怎么啦?你的Keil <b class='flag-5'>C51</b>和Keil MDK還無法共存嗎?

    C51C251有啥區別

    更大的內存和存儲器容量,可以支持更復雜的應用程序。 性能和速度:由于C251具有更高的位寬和更復雜的指令集,它通常比C51具有更高的性能和運行速度。 應用領域:由于C51是較早的微控制
    發表于 01-20 11:39
    主站蜘蛛池模板: 色柚视频网站ww色| 嫩小xxxxbbbb| 久久精品动漫99精品动漫| 日本无码人妻丰满熟妇5G影院| 一本道久在线综合色姐| 国产这里有精品| 午夜免费福利片| 国产精品久久久久久久久久影院| 秋霞电影院兔费理论观频84mb| 69xx欧美| 伦理片在线线手机版韩国免费观看| 亚洲无吗在线视频| 国产揄拍国产精品| 玄幻全黄h全肉后宫| 国产精品永久在线| 亚洲成年男人的天堂网| 国产亚洲一区在线| 亚洲精品理论电影在线观看| 国产亚洲色婷婷久久精品99| 亚州笫一色惰网站| 韩国无遮羞禁动漫在线观看96| 亚洲精品无码专区在线播放| 精品国产在线手机在线| 一级毛片免费在线播放| 久久视频这有精品63在线国产| 制服国产欧美亚洲日韩| 狼群影院视频在线观看WWW| 97免费在线视频| 秋霞网韩国理伦片免费看| 俄罗斯6一9泑女网站| 无码AV动漫精品一区二区免费| 国产亚洲精品欧洲在线视频| 一本到2019线观看| 男人大臿蕉香蕉大视频| 成人高清网站| 武侠艳妇屈辱的张开双腿| 极品少妇高潮啪啪无码吴梦| 最近中文字幕2019国语4| 青青草原在线新免费| 国产美女裸身网站免费观看视频| 亚洲乱色视频在线观看|