利用存儲(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)系,編寫如下程序.
熱門點(diǎn)擊
- 用戶RAM區(qū)(30H~7FH)
- 接觸孔(Contact)
- BPsG的流動(dòng)性取決于薄膜的組分
- 標(biāo)準(zhǔn)清洗液(sC-2)去除堿金屬離子
- 中斷撤銷
- Noyce發(fā)明的第一塊單片集成電路
- 0.18uM LOgic1g/33v1P6M
- 天線效應(yīng)的消除
- 微處理器的基本組成
- 柵氧化層厚度對(duì)熱載流子效應(yīng)的影晌
推薦技術(shù)資料
- 按鈕與燈的互動(dòng)實(shí)例
- 現(xiàn)在趕快去看看這個(gè)目錄卞有什么。FGA15N120AN... [詳細(xì)]
- 全新高端射頻儀器
- 集成32位RISC-V處理器&
- 第三代半導(dǎo)體和圖像傳感器 參數(shù)封裝應(yīng)用
- 汽車半導(dǎo)體
- 人形機(jī)器人技術(shù)結(jié)構(gòu)設(shè)計(jì)及發(fā)展分
- 紫光芯片云3.0整體解決方案
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究