![單片機(jī)實(shí)驗(yàn)二數(shù)制轉(zhuǎn)換類程序設(shè)計(jì)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/e367b946-f847-455f-94ba-329a8d4bafc6/e367b946-f847-455f-94ba-329a8d4bafc61.gif)
![單片機(jī)實(shí)驗(yàn)二數(shù)制轉(zhuǎn)換類程序設(shè)計(jì)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/e367b946-f847-455f-94ba-329a8d4bafc6/e367b946-f847-455f-94ba-329a8d4bafc62.gif)
![單片機(jī)實(shí)驗(yàn)二數(shù)制轉(zhuǎn)換類程序設(shè)計(jì)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/e367b946-f847-455f-94ba-329a8d4bafc6/e367b946-f847-455f-94ba-329a8d4bafc63.gif)
![單片機(jī)實(shí)驗(yàn)二數(shù)制轉(zhuǎn)換類程序設(shè)計(jì)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/e367b946-f847-455f-94ba-329a8d4bafc6/e367b946-f847-455f-94ba-329a8d4bafc64.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、word實(shí)驗(yàn)二 數(shù)制轉(zhuǎn)換類程序設(shè)計(jì) 一.實(shí)驗(yàn)?zāi)康?. 掌握各種常用數(shù)制的編碼特點(diǎn)和相互轉(zhuǎn)換的方法。2. 掌握邏輯運(yùn)算類指令的使用方法。3. 掌握子程序的調(diào)用方法。4. 熟悉用仿真器調(diào)試應(yīng)用程序的過程。二.實(shí)驗(yàn)內(nèi)容 8031片內(nèi)20H24H單元放有五字節(jié)的壓縮BCD碼,編程實(shí)現(xiàn)以下操作:1. 將上述BCD碼轉(zhuǎn)換成非壓縮BCD碼,放入片內(nèi)30H開始的單元中;2. 將30H單元開始的非壓縮BCD碼變成ASCII碼,放入片內(nèi)40H開始的單元中;3. 將20H單元存放的壓縮BCD碼轉(zhuǎn)換成對應(yīng)的二進(jìn)制數(shù),放入片內(nèi)50H開始的單元中; 4. 將片內(nèi)50H單元開始的5字節(jié)二進(jìn)制數(shù)轉(zhuǎn)換成ASCII碼,放入片內(nèi)6
2、0H單元開始處。三.編程提示1. 要求分別用子程序?qū)崿F(xiàn)各種數(shù)轉(zhuǎn)換,以供調(diào)用。2. 8031片內(nèi)20H24H單元的壓縮BCD碼,可直接在內(nèi)部數(shù)據(jù)存儲器中給定。3. 觀察30H6FH數(shù)據(jù)區(qū),以了解程序運(yùn)行過程。四.參考程序流程圖 主程序 開 始 調(diào)用 BCD碼 非壓縮BCD碼 子程序調(diào)用 非壓縮BCD碼 ASCII碼 子程序調(diào)用 壓縮BCD碼 二進(jìn)制數(shù) 子程序調(diào)用 二進(jìn)制數(shù) ASCII碼 子程序待機(jī) 編程提示:1. 將BCD碼轉(zhuǎn)換成非壓縮BCD碼:可以用除法,或用分別取上下位的方式;2. 將非壓縮BCD碼變成ASSII碼:加30H;3. 將壓縮BCD碼轉(zhuǎn)換成對應(yīng)的二進(jìn)制數(shù):取出高位乘以10,加上低
3、位; 4. 將二進(jìn)制數(shù)轉(zhuǎn)換成ASCII碼:將二進(jìn)制數(shù)除以10,得到商和余數(shù),分別轉(zhuǎn)換為ASCII,注意大于9的數(shù)的轉(zhuǎn)換。給內(nèi)存賦值:MOV 20H,#12H MOV 21H,#30H MOV 22H,#56H MOV 23H,#78H MOV 24H,#99H查看結(jié)果:1. 在DATA區(qū)查看。五、實(shí)驗(yàn)C語言程序#include#define uchar unsigned charuchar i,count;uchar data *point1,*point2;uchar data table5 _at_ 0x20;void bcd_cbcd();void bcd_assii();void bc
4、d_b();void b_assii();void main()table0=0x12;table1=0x30;table2=0x56;table3=0x78;table4=0x99;count=5;point1=0x20;point2=0x30;bcd_cbcd();count=10;point1=0x30;point2=0x40;bcd_assii();count=5;point1=0x20;point2=0x50;bcd_b();count=5;point1=0x50;point2=0x60;b_assii();while(1);void bcd_cbcd()/BCD碼轉(zhuǎn)換成非壓縮BCD
5、碼for(i=0;icount;i+)*point2=*point1/16;point2+;*point2=*point1%16;point2+;point1+;void bcd_assii()/非壓縮BCD碼變成ASCII碼for(i=0;icount;i+)*point2=*point1+0x30;point1+;point2+;void bcd_b()/壓縮BCD碼轉(zhuǎn)換成對應(yīng)的二進(jìn)制數(shù)for(i=0;icount;i+)*point2=(*point1/16)*10+*point1%16;point1+;point2+;void b_assii()/二進(jìn)制數(shù)轉(zhuǎn)換成ASCII碼for(i=0;icount;i+)if(*point1/1010)*point2=*point1/10+0x30;else*point2=*point1/10+0x37;point2+;if
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版數(shù)學(xué)七年級下冊知識點(diǎn)
- 粵教版地理八年級下冊第六章第4節(jié)《西部地區(qū)》聽課評課記錄4
- 湘教版數(shù)學(xué)八年級下冊1.2《直角三角形的性質(zhì)和判定(II)》聽評課記錄
- 小學(xué)二年級數(shù)學(xué)100道口算題
- 湘教版數(shù)學(xué)七年級下冊2.2.2《完全平方公式》聽評課記錄1
- 人教版數(shù)學(xué)七年級下冊聽評課記錄9.1.1《 不等式及其解集》
- 2025年水利管理及技術(shù)咨詢服務(wù)項(xiàng)目合作計(jì)劃書
- 合伙開餐飲餐館項(xiàng)目協(xié)議書范本
- 融資咨詢代理協(xié)議書范本
- 網(wǎng)絡(luò)設(shè)備租賃合同范本
- 星級酒店項(xiàng)目招標(biāo)文件
- 個(gè)人工作總結(jié)目標(biāo)計(jì)劃
- 2024簡單的租房合同樣本下載
- 2025屆浙江省杭州七縣高三第一次調(diào)研測試生物試卷含解析
- 2022版義務(wù)教育(歷史)課程標(biāo)準(zhǔn)(附課標(biāo)解讀)
- 第四單元整體教學(xué)設(shè)計(jì)【大單元教學(xué)】2024-2025學(xué)年八年級語文上冊備課系列(統(tǒng)編版)
- 中國慢性腎臟病早期評價(jià)與管理指南2023
- 陰囊常見疾病的超聲診斷
- 新人教版五年級上冊數(shù)學(xué)應(yīng)用題大全及答案
- DZ∕T 0051-2017 地質(zhì)巖心鉆機(jī)型式與規(guī)格系列(正式版)
- 《行業(yè)標(biāo)準(zhǔn)-太陽能光熱發(fā)電技術(shù)監(jiān)督導(dǎo)則》
評論
0/150
提交評論