91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 顯示光電

利用存儲器

發布時間:2016/7/12 20:57:33 訪問次數:427


   當傳送的數據量比較大時,可以利用存儲器實現參數的傳遞。在這種方式中,事先要EP3C40F484I7建立一個參數表,用指針指示參數表所在的位置。當參數表建立在內部RAM時,用RO或R1作參數表的指針。當參數表建立在外部RAM時,用DPTR作參數表的指針。

   將RO和R1指向的內部RAM中兩個3字節無符號整數相加,結果送到由R0指向的內部RAM中。入口時,R0和R1分別指向加數和被加數的低位節;出口時,RO指向結果的高位字節。低字節在高地址,高字節在低地址。

   實現程序:

   在調用子程序前,用PUsH指令將子程序中所需數據壓入堆棧,進入執行子程序時,再用PoP指令從堆棧中彈出數據。


   把內部RAM中⒛H單元中的1字節十六進制數轉換為2位AsCII碼,存放在31H和32H兩個單元中。分析:十六進制數0~9的ASCII碼為30H~39H,即十六進制數(0~9)=AsCII碼-30H;十六進制數A~F的ASCⅡ碼為41H~46H,即十六進制數(A~F)=AsCII-37H。根據此對應 關系,編寫如下程序.


   當傳送的數據量比較大時,可以利用存儲器實現參數的傳遞。在這種方式中,事先要EP3C40F484I7建立一個參數表,用指針指示參數表所在的位置。當參數表建立在內部RAM時,用RO或R1作參數表的指針。當參數表建立在外部RAM時,用DPTR作參數表的指針。

   將RO和R1指向的內部RAM中兩個3字節無符號整數相加,結果送到由R0指向的內部RAM中。入口時,R0和R1分別指向加數和被加數的低位節;出口時,RO指向結果的高位字節。低字節在高地址,高字節在低地址。

   實現程序:

   在調用子程序前,用PUsH指令將子程序中所需數據壓入堆棧,進入執行子程序時,再用PoP指令從堆棧中彈出數據。


   把內部RAM中⒛H單元中的1字節十六進制數轉換為2位AsCII碼,存放在31H和32H兩個單元中。分析:十六進制數0~9的ASCII碼為30H~39H,即十六進制數(0~9)=AsCII碼-30H;十六進制數A~F的ASCⅡ碼為41H~46H,即十六進制數(A~F)=AsCII-37H。根據此對應 關系,編寫如下程序.

相關技術資料
7-12利用存儲器

熱門點擊

 

推薦技術資料

按鈕與燈的互動實例
    現在趕快去看看這個目錄卞有什么。FGA15N120AN... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
临湘市| 长顺县| 安塞县| 齐齐哈尔市| 莱西市| 潜山县| 阳曲县| 宝兴县| 扬州市| 河源市| 乌海市| 防城港市| 循化| 嘉善县| 应城市| 庆阳市| 成安县| 郸城县| 华蓥市| 甘肃省| 太和县| 淮北市| 南京市| 大庆市| 轮台县| 台南市| 新宁县| 东海县| 聂拉木县| 麟游县| 天长市| 临西县| 安宁市| 宜黄县| 阿瓦提县| 昭觉县| 龙泉市| 福泉市| 辽宁省| 新乡市| 墨竹工卡县|