亚洲AV乱码熟妇I东方成人AVI亚洲资源视频I一区二区三区国产精品I亚州国产精品I大片网站AVI免费欧美I7m视频久操I麻豆洗B

聯系我們
發送郵箱
主頁 ? 新聞資訊 ? 公司公告 ? AT45DB161B存儲器讀/寫子程序

AT45DB161B存儲器讀/寫子程序

2017-10-24 14:32:50

DataFlash系列存儲器可以按地址從低到高順序讀寫,也可以隨機讀寫任一字節的數據。對于順序讀數據,可以使用連續讀主存頁陣列命令(操作碼68H或E8H)從給定的起始地址開始連續讀出,中間不需用戶干預,也可使用讀單頁主存命令(操作碼52H或D2H),自行提供頁地址讀取數據。對于順序寫數據,可以使用通過緩存寫主存頁命令(操作碼82H或85H),直接將數據寫入主存;也可以先使用寫緩存命令(操作碼84H或87H),將數據寫入緩存,在適當的時刻再使用緩存寫主存頁命令(操作碼83H或86H),將緩存中的數據寫入主存。

使用何種方式讀寫取決于特定的應用場合與要求。 下面的子程序為順序讀/寫存儲器的例子。子程序spiwt采用了通過緩存寫主存頁的方法,向存儲器寫入1字節數據。順序讀存儲器子程序spicrd采用了邊疆讀主存頁陣列命令。從給定地址處連續讀出數據,用圖5所示的PIC16LC73B單片機匯編語言編寫,使用MPLAB5.4.00編譯器編譯通過并燒寫入單片機,按下圖所示系統實測通過。



順序寫子程序,用spiwt名稱調用
 
spiwt bcf STATUS,RP0
 
bcf PORTB,SCK ;模式0
 
bcf PORTB,cs ;片選
 
movlw 82H ;加載操作碼
 
movwf spi_out ;置入寄存器
 
call spiout ;調用子程序輸出操作碼
 
movf PA1,w ;加載第一字節地址
 
movwf spi_out ;置入寄存器
 
call spiout ;調用子程序輸出
 
movf BA1,w
 
xorwf PA2,w ;獲得第二字節地址
 
movwf spi_out ;置入寄存器
 
call spiout ;調用子程序輸出
 
movf BA2,w ;加載第三字節地址
 
movwf spi_out ;置入寄存器
 
call spiout ;調用子程序輸出
 
movf spi_wt,w ;加載待寫數據
 
movwf spi_out ;置入寄存器
 
call spiout ;調用子程序輸出
 
bsf PORTB,cs ;觸發寫入操作
 
nop ;延時
 
retlw 0 ;從子程序返回
 
;輸出子程序,用spiout名稱調用
 
spiout movlw 0x08 ;加載輸出位數
 
movwf spi_cnt ;置入寄存器
 
nspiout rlf spi_out ;先輸出最高位
 
btfsc STATUS,C ;是否為1
 
bsf PORTB,SDO ;輸出1
 
btfss STATUS,C ;是否為0
 
bcf PORTB,SDO ;輸出0
 
nop ;延時
 
bsf PORTB,SCK ;時鐘信號上升沿
 
nop ;延時
 
bcf PORTB,SCK ;時鐘信號下降沿
 
decfsz spi_cnt ;檢查輸出位數
 
goto nspiout ;輸出下一位
 
retlw 0 ;從子程序返回
 
;順序讀子程序,用名稱spicrd調用
 
spicrd bcf STATUS,RP0
 
bcf PORTB,cs ;片選
 
bcf PORTB,SCK ;模式0
 
movlw E8H ;加載操作碼
 
movwf spi_out ;置入寄存器
 
call spiout ;調用子程序輸出
 
movf PA1,w ;加載第一字節地址
 
movwf spi_out ;置入寄存器
 
call spiout ;調用子程序輸出
 
movf BA1,w
 
xorwf PA2,w ;獲得第二字節地址
 
movwf spi_out ;置入寄存器
 
call spiout ;調用子程序輸出
 
movf BA2,w ;加載第三字節地址
 
movwf spi_out ;置入寄存器
 
call spiout ;調用子程序輸出
 
movf DCRE,w ;加載任意位字節
 
movwf spi_out ;置入寄存器
 
call spiout ;調用子程序輸出
 
movf DCRE,w ;共需4個任意位字節
 
movwf spi_out
 
call spiout
 
movf DCRE,w
 
movwf spi_out
 
call spiout
 
movf DCRE,w
 
movwf spi_out
 
call spiout
 
retlw 0 ;從子程序返回



本文關鍵詞:DataFlash

相關文章:DataFlash存儲器命令接口與狀態機



深圳市英尚微電子有限公司,十年來專業致力代理分銷存儲器芯片IC, SRAM、MRAM、pSRAM、 FLASH芯片、SDRAM(DDR1/DDR2/DDR3)等,為客人提供性價比更高的產品及方案。
 
了解更多關于存儲芯片知識,請關注英尚微電子:http://www.cfarsoft.com
 

展開
主站蜘蛛池模板: 中文字幕电影在线 | 97视频免费播放 | 人人干,人人爽 | 欧美日韩国产亚洲乱码字幕 | 日韩中文字幕免费视频 | 久久香蕉国产精品麻豆粉嫩av | 五月天.com| 亚洲视频网站在线观看 | 午夜视频久久久 | 日韩成人免费在线观看 | 成人免费观看视频大全 | 国产手机视频 | 色婷婷综合视频在线观看 | 国产成人资源 | 国产日韩视频在线播放 | 福利久久| 一区中文字幕在线观看 | 99精品久久久 | 在线播放国产精品 | 中文字幕av在线不卡 | 三三级黄色片之日韩 | 成人污视频在线观看 | 成人免费av电影 | 免费观看的黄色片 | 中文视频在线 | 四虎国产免费 | 免费的黄色的网站 | 黄色福利视频网站 | 福利电影一区二区 | 欧美a免费 | 婷婷色网视频在线播放 | 免费在线观看一区二区三区 | av网在线观看 | 国产亚洲视频系列 | 欧美日韩大片在线观看 | 成人av影视观看 | 成人福利在线播放 | 91精品国产91久久久久久三级 | 色视频网站免费观看 | 欧美在线18 | 中文字幕久久久精品 | 国产xx在线 | 日韩大片免费在线观看 | 日韩精品免费专区 | 免费看三级黄色片 | 97超碰超碰 | 亚洲91精品在线观看 | 精品国产一区二区三区蜜臀 | 精品一区精品二区 | 亚洲天天综合网 | 99热国内精品| 日日干av| 亚洲专区在线播放 | 欧美成年黄网站色视频 | 久久国产精品免费一区 | 久久精品爱爱视频 | 国产原创中文在线 | 日本中文字幕在线观看 | 久久精品一二三区 | 免费日韩| 国产 日韩 欧美 中文 在线播放 | 精品爱爱 | 在线观看久久 | 丁香视频全集免费观看 | 久久新| 激情视频网页 | 天天射天天搞 | 久久久网址 | 国产在线播放一区二区三区 | 亚洲欧美va | 久久高清视频免费 | 国产精品午夜8888 | 亚洲清纯国产 | 日韩欧美视频免费在线观看 | 一区二区av| 久久久免费高清视频 | 91精品国自产在线观看欧美 | 日韩中文字幕在线观看 | 在线成人欧美 | 日韩大片在线免费观看 | 久久精品亚洲 | 亚洲精品国产精品99久久 | 91黄色免费看 | 国产精品美女在线观看 | 麻豆影视在线观看 | 日本精品在线看 | 久久亚洲影视 | 成年人在线观看免费视频 | 日韩特黄一级欧美毛片特黄 | 国产精品 久久 | 国产成人福利在线观看 | 婷婷av在线| 成年人黄色免费网站 | 九色免费视频 | 亚洲免费观看视频 | 欧美激情精品久久久久久变态 | 国产精品九色 | 久久婷综合| 在线观看av中文字幕 |