資源簡介
25LC256的IO口模擬讀寫源碼.SPI協議,C++源碼.可以直接復制使用,也可以作為學習25LC256讀寫的例程.代碼規范,邏輯清晰,適合初學者閱讀.
代碼片段和文件信息
#include??
#include?
#include?
#include?
void?main()
{
init();
spi_wren(wren);?????????????????????//write?enable???0x06
spi_wrsr(wrsrwrite_status_set); //wirte?status?register?0x01??no?write?protect? 0x00
// spi_byte_write(writeaddrdat);?????//wirte?address1?0x00?address?0x00?and?data??0x55
spi_page_write(writeaddrtable);
// spi_wrdi(wrdi);?????????????????????//?write?disable??0x04
spi_page_read(readaddr);
// P1?=?spi_byte_read(readaddr);
while(1);
// spi_page_erase(peaddr);
// spi_sector_erase(seaddr);
// spi_chip_erase(ce);
// spi_deep_power_down_mode(dpd);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-08-14?20:53??25LC256_SPI\
?????文件???????22423??2009-07-01?16:43??25LC256_SPI\25lc512
?????文件????????2632??2009-07-01?16:43??25LC256_SPI\25lc512.hex
?????文件??????????71??2009-07-01?16:43??25LC256_SPI\25lc512.lnp
?????文件???????26524??2009-07-01?16:43??25LC256_SPI\25lc512.M51
?????文件????????2054??2018-08-14?20:53??25LC256_SPI\25lc512.Opt
?????文件?????????166??2009-07-04?20:27??25LC256_SPI\25lc512.plg
?????文件????????2243??2018-08-14?20:53??25LC256_SPI\25lc512.Uv2
?????文件????????2266??2009-07-04?20:27??25LC256_SPI\25lc512_Opt.Bak
?????文件????????2258??2009-06-30?18:11??25LC256_SPI\25lc512_Uv2.Bak
?????文件?????????655??2009-07-01?17:14??25LC256_SPI\main.c
?????文件????????1787??2009-07-01?16:43??25LC256_SPI\main.LST
?????文件????????4530??2009-07-01?16:43??25LC256_SPI\main.OBJ
?????文件????????7323??2009-07-01?17:14??25LC256_SPI\spi.c
?????文件????????2028??2009-07-01?16:29??25LC256_SPI\spi.h
?????文件???????21426??2009-07-01?16:43??25LC256_SPI\spi.LST
?????文件???????19211??2009-07-01?16:43??25LC256_SPI\spi.OBJ
?????文件?????????211??2009-07-01?15:20??25LC256_SPI\spi_parameter.h
?????文件????????5115??2002-04-16?14:32??25LC256_SPI\STARTUP.A51
?????文件???????11666??2009-07-01?16:43??25LC256_SPI\STARTUP.LST
?????文件?????????758??2009-07-01?16:43??25LC256_SPI\STARTUP.OBJ
評論
共有 條評論