91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5.87MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-25
  • 語言: 其他
  • 標簽:

資源簡介

AT45DB041D的中文資料,以及通用程序,可以很順利的移植到161,,321等芯片上翻譯的很不錯,對使用AT45DB系列的芯片很有作用

資源截圖

代碼片段和文件信息

/*********************************************************************************?
*?函數原型:unsigned?char?SPI_HostReadByte(void);???????????????????????????????????????
*?名???稱:SPI_HostReadByte?
*?功???能:從AT45DB041B通過SPI_SO口讀入1BYTE數據?
*?入口參數:無?
*?出口參數:返回讀入的1BYTE數據?
**********************************************************************************/?
unsigned?char?SPI_HostReadByte(void)?
{?
??unsigned?char?irByte=0;?

??for(i=0;i<8;i++)?
??{?
??????????clr_spi_sck;?
????//?????delay_1us();?
??????????set_spi_sck;?
????//?????delay_1us();?
??????????rByte<<=1;?
??????????if(PINB&8)???????????//m64?MISO---PB3?
//???????????if(PINB&0x40)???????????//M16?MISO---PB6?
??????????{???????????
????????????rByte|=1;?
??????????}?
??}?
??return?(rByte);?
}?
/*********************************************************************************?
*?函數原型:void?SPI_HostWriteByte(unsigned?char?wByte);???????????????????????????????????????
*?名???稱:SPI_HostWriteByte?
*?功???能:將1字節數據wByte由SPI_SI口寫入AT45DB041B?
*?入口參數:要寫入的1BYTE數據?
*?出口參數:無?
**********************************************************************************/?
void?SPI_HostWriteByte(unsigned?char?wByte)?
{?
??unsigned?char?i;?

??for(i=0;i<8;i++)?
??{?
????if(wByte&0x80)?
??????{?
????????????????set_spi_si;?
??????}?
????else?
??????{?
????????????????clr_spi_si;?
??????}?
????wByte=wByte<<1;?
??????????clr_spi_sck;?
????//?????delay_1us();?
??????????set_spi_sck;?
????//?????delay_1us();?
????}?
}?
/*********************************************************************************?
*?函數原型:unsigned?char?AT45DB041B_StatusRegisterRead(void);???????????????????????????????????????
*?名???稱:AT45DB041B_StatusRegisterRead?
*?功???能:由SPI_SI口讀AT45DB041B的狀態字?
*?入口參數:無?
*?出口參數:返回狀態字?
**********************************************************************************/?
/*Status?Register?Format:???????????????????????????????????*/?
/*???-----------------------------------------------------------------------?*/?
/*?|?bit7?|?bit6?|?bit5?|?bit4?|?bit3?|?bit2?|?bit1?|?bit0?|?*/?
/*?|--------|--------|--------|--------|--------|--------|--------|--------|?*/?
/*?|RDY/BUSY|?COMP?|???0???|???1???|???1???|???1???|???X???|???X???|?*/?
/*???-----------------------------------------------------------------------?*/?
/*?bit7?-?忙標記,0為忙1為不忙。???????????????????????????????*/?
/*???????當Status?Register的位0移出之后,接下來的時鐘脈沖序列將使SPI器件繼續*/?
/*???????將最新的狀態字節送出。???????????????????????????????*/?
/*?bit6?-?標記最近一次Main?Memory?Page和Buffer的比較結果,0相同,1不同。???*/?
/*?bit5???????????????????????????????????????????????*/?
/*?bit4???????????????????????????????????????????????*/?
/*?bit3???????????????????????????????????????????????*/?
/*?bit2?-?這4位用來標記器件密度,對于AT45DB041B,這4位應該是0111,一共能標記?*/?
/*???????16種不同密度的器件。???????????????????????????????*/?
/*?bit1???????????????????????????????????????????????*/?
/*?bit0?-?這2位暫時無效?????????????????????????????????????*/?
/**************************

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????5379451??2009-09-17?15:23??AT45DB041D中文說明和參考程序\AT45DB014D中文說明(第一版).pdf

?????文件??????12439??2009-09-08?09:48??AT45DB041D中文說明和參考程序\AT45DB041B的模擬SPI程序.c

?????文件????1780055??2009-09-08?11:30??AT45DB041D中文說明和參考程序\AT45DB041D英文.pdf

?????文件??????26028??2008-02-28?20:59??AT45DB041D中文說明和參考程序\AT45DB161D的測試程序\dataflash.c

?????文件??????20171??2008-02-28?20:58??AT45DB041D中文說明和參考程序\AT45DB161D的測試程序\dataflash.h

?????文件????????232??2006-12-14?13:19??AT45DB041D中文說明和參考程序\AT45DB161D的測試程序\delay.c

?????文件????????122??2006-12-14?13:19??AT45DB041D中文說明和參考程序\AT45DB161D的測試程序\delay.h

?????文件???????1165??2008-02-28?20:59??AT45DB041D中文說明和參考程序\AT45DB161D的測試程序\flashalltest.prj

?????文件????????144??2008-02-28?19:56??AT45DB041D中文說明和參考程序\AT45DB161D的測試程序\FLASHALLTEST.SRC

?????文件????????460??2008-02-27?11:37??AT45DB041D中文說明和參考程序\AT45DB161D的測試程序\global.h

?????文件???????9741??2008-02-28?20:51??AT45DB041D中文說明和參考程序\AT45DB161D的測試程序\hellworld.c

?????文件??????18941??2008-02-28?20:03??AT45DB041D中文說明和參考程序\AT45DB161D的測試程序\rtl8019.c

?????文件??????11548??2007-04-04?12:04??AT45DB041D中文說明和參考程序\AT45DB161D的測試程序\rtl8019.h

?????文件??????12956??2008-02-27?16:51??AT45DB041D中文說明和參考程序\AT45DB161D的測試程序\uart128.c

?????文件???????1640??2008-02-28?19:49??AT45DB041D中文說明和參考程序\AT45DB161D的測試程序\uart128.h

?????文件???????6560??2007-04-06?22:01??AT45DB041D中文說明和參考程序\gxlujd寫的AT45DB161D的操作函數庫\memory.c

?????文件???????2560??2007-04-06?22:01??AT45DB041D中文說明和參考程序\gxlujd寫的AT45DB161D的操作函數庫\memory.h

?????文件???????2885??2009-09-11?17:10??AT45DB041D中文說明和參考程序\gxlujd寫的AT45DB161D的操作函數庫\注意事項.txt

?????文件????????262??2009-09-17?16:10??AT45DB041D中文說明和參考程序\說明.txt

?????目錄??????????0??2010-08-23?17:03??AT45DB041D中文說明和參考程序\AT45DB161D的測試程序

?????目錄??????????0??2010-08-23?17:03??AT45DB041D中文說明和參考程序\gxlujd寫的AT45DB161D的操作函數庫

?????目錄??????????0??2010-08-23?17:03??AT45DB041D中文說明和參考程序

-----------?---------??----------?-----??----

??????????????7287360????????????????????22


評論

共有 條評論

相關資源