jizz国产视频Iav午夜福利I国产91av在线I舔AV 在线I91精品亚洲I色综合一区I国产乱子伦一区二区三I国产3区I天堂网2027I国产一I白丝校花扒腿让我c在线观看网站在线看完整

聯系我們
發送郵箱
主頁 ? 新聞資訊 ? 公司公告 ? 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.wish-tree.com
 

展開
主站蜘蛛池模板: 成人无码18?在线观看| 无码中字出轨中文人妻中文中| 女人被爽到高潮视频免费国产| 国产精品真实灌醉女在线播放| 欧美日韩免费一区中文| 亚洲精品国偷拍自产在线观看蜜桃| 99re6在线观看国产精品| 久久不见久久见免费影院视频观看| 免费无码av一区二区| av免费不卡国产观看| 久久久国产精品va麻豆| 久久精品aⅴ无码中文字字幕重口 在厨房拨开内裤进入在线视频 | 99热精国产这里只有精品| 国产精品国色综合久久| 亚洲精品亚洲人成在线观看 | 97人妻天天爽夜夜爽二区| 天天摸夜夜添狠狠添婷婷| 好屌爽在线视频| 精品久久久久久久无码| 亚洲制服丝袜av一区二区三区| 18黑白丝水手服自慰喷水网站| 久久国产劲暴∨内射新川| 双腿张开被9个黑人调教影片| 99精品国产一区二区三区不卡| 激情影院内射美女| 强行糟蹋人妻hd中文字幕| 97在线无码免费人妻短视频| 一本之道av不卡精品| 三级网站| 亚洲人成色77777在线观看| 美女网站免费福利视频| 爆乳一区二区三区无码| 亚洲成在人线在线播放无码| 久久婷婷人人澡人人爽人人爱| 无码免费午夜福利片在线| 在线观看欧美一区二区三区| 六月婷婷国产精品综合| 精品人妻少妇人成在线| 亚洲v欧美v国产v在线观看| 久久精品国产久精国产一老狼 | 亚洲欧美色αv在线影视|