位置:51電子網(wǎng) » 技術(shù)資料 » 顯示光電

      利用存儲(chǔ)器

      發(fā)布時(shí)間:2016/7/12 20:57:33 訪問次數(shù):429


         當(dāng)傳送的數(shù)據(jù)量比較大時(shí),可以利用存儲(chǔ)器實(shí)現(xiàn)參數(shù)的傳遞。在這種方式中,事先要EP3C40F484I7建立一個(gè)參數(shù)表,用指針指示參數(shù)表所在的位置。當(dāng)參數(shù)表建立在內(nèi)部RAM時(shí),用RO或R1作參數(shù)表的指針。當(dāng)參數(shù)表建立在外部RAM時(shí),用DPTR作參數(shù)表的指針。

         將RO和R1指向的內(nèi)部RAM中兩個(gè)3字節(jié)無符號(hào)整數(shù)相加,結(jié)果送到由R0指向的內(nèi)部RAM中。入口時(shí),R0和R1分別指向加數(shù)和被加數(shù)的低位節(jié);出口時(shí),RO指向結(jié)果的高位字節(jié)。低字節(jié)在高地址,高字節(jié)在低地址。

         實(shí)現(xiàn)程序:

         在調(diào)用子程序前,用PUsH指令將子程序中所需數(shù)據(jù)壓入堆棧,進(jìn)入執(zhí)行子程序時(shí),再用PoP指令從堆棧中彈出數(shù)據(jù)。


         把內(nèi)部RAM中⒛H單元中的1字節(jié)十六進(jìn)制數(shù)轉(zhuǎn)換為2位AsCII碼,存放在31H和32H兩個(gè)單元中。分析:十六進(jìn)制數(shù)0~9的ASCII碼為30H~39H,即十六進(jìn)制數(shù)(0~9)=AsCII碼-30H;十六進(jìn)制數(shù)A~F的ASCⅡ碼為41H~46H,即十六進(jìn)制數(shù)(A~F)=AsCII-37H。根據(jù)此對(duì)應(yīng) 關(guān)系,編寫如下程序.


         當(dāng)傳送的數(shù)據(jù)量比較大時(shí),可以利用存儲(chǔ)器實(shí)現(xiàn)參數(shù)的傳遞。在這種方式中,事先要EP3C40F484I7建立一個(gè)參數(shù)表,用指針指示參數(shù)表所在的位置。當(dāng)參數(shù)表建立在內(nèi)部RAM時(shí),用RO或R1作參數(shù)表的指針。當(dāng)參數(shù)表建立在外部RAM時(shí),用DPTR作參數(shù)表的指針。

         將RO和R1指向的內(nèi)部RAM中兩個(gè)3字節(jié)無符號(hào)整數(shù)相加,結(jié)果送到由R0指向的內(nèi)部RAM中。入口時(shí),R0和R1分別指向加數(shù)和被加數(shù)的低位節(jié);出口時(shí),RO指向結(jié)果的高位字節(jié)。低字節(jié)在高地址,高字節(jié)在低地址。

         實(shí)現(xiàn)程序:

         在調(diào)用子程序前,用PUsH指令將子程序中所需數(shù)據(jù)壓入堆棧,進(jìn)入執(zhí)行子程序時(shí),再用PoP指令從堆棧中彈出數(shù)據(jù)。


         把內(nèi)部RAM中⒛H單元中的1字節(jié)十六進(jìn)制數(shù)轉(zhuǎn)換為2位AsCII碼,存放在31H和32H兩個(gè)單元中。分析:十六進(jìn)制數(shù)0~9的ASCII碼為30H~39H,即十六進(jìn)制數(shù)(0~9)=AsCII碼-30H;十六進(jìn)制數(shù)A~F的ASCⅡ碼為41H~46H,即十六進(jìn)制數(shù)(A~F)=AsCII-37H。根據(jù)此對(duì)應(yīng) 關(guān)系,編寫如下程序.

      相關(guān)技術(shù)資料
      7-12利用存儲(chǔ)器

      熱門點(diǎn)擊

       

      推薦技術(shù)資料

      按鈕與燈的互動(dòng)實(shí)例
          現(xiàn)在趕快去看看這個(gè)目錄卞有什么。FGA15N120AN... [詳細(xì)]
      版權(quán)所有:51dzw.COM
      深圳服務(wù)熱線:13751165337  13692101218
      粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
      公網(wǎng)安備44030402000607
      深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
      付款方式


       復(fù)制成功!
      亚洲av综合在线手机版_日韩av无码精品专区_婷婷五月无码在线观看_老子影院午夜精品无码_中文字幕一区二区精品区