注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)MCS-51單片機(jī)實(shí)用子程序設(shè)計

MCS-51單片機(jī)實(shí)用子程序設(shè)計

MCS-51單片機(jī)實(shí)用子程序設(shè)計

定 價:¥15.00

作 者: 張毅剛等編著
出版社: 哈爾濱工業(yè)大學(xué)出版社
叢編項:
標(biāo) 簽: 微處理機(jī)

購買這本書可以去


ISBN: 9787560302218 出版時間: 2004-01-01 包裝: 平裝
開本: 20cm 頁數(shù): 262 字?jǐn)?shù):  

內(nèi)容簡介

  本書是《新編MCS-51單片機(jī)應(yīng)用設(shè)計》一書的配套用書。全書從計算、轉(zhuǎn)換、處理的角度出發(fā),系統(tǒng)地介紹了二進(jìn)制定點(diǎn)數(shù)、十進(jìn)制定點(diǎn)數(shù)的浮點(diǎn)數(shù)、算術(shù)運(yùn)算、常用函數(shù)計算、代碼轉(zhuǎn)換、表格處理、數(shù)字濾波等程序,并給出了程序入口、出口參數(shù)、資源占用情況以及與其它程序的聯(lián)系。本書的子程序,具有很強(qiáng)的實(shí)用性。;本書可作為高等院校有關(guān)專業(yè)師生學(xué)習(xí)MCS-51匯編語言程序設(shè)計課程的參考書和工具書,也可供從事MCS-51單片機(jī)應(yīng)用設(shè)計的科技人員使用和參考。

作者簡介

暫缺《MCS-51單片機(jī)實(shí)用子程序設(shè)計》作者簡介

圖書目錄

第1章 二進(jìn)制定點(diǎn)數(shù)運(yùn)算程序
1.1 雙字節(jié)數(shù)取補(bǔ)子程序(CMPT)
1.2 雙字節(jié)原碼左移1位子程序(DRL)
1.3 雙字節(jié)原碼右移1位子程序(DRR)
1.4 雙字節(jié)補(bǔ)碼右移1位子程序(CRR)
1.5 四字節(jié)數(shù)左移1位子程序(RLC4)
1.6 雙字節(jié)補(bǔ)碼加法子程序(NADD)
1.7 雙字節(jié)補(bǔ)碼減法子程序(NSUB)
1.8 雙字節(jié)原碼加減法子程序(DSUB)
1.9 帶符號數(shù)加減運(yùn)算子程序(BSUB和BADD)
1.10 采用重復(fù)加法的雙字節(jié)無符號數(shù)乘法子程序(NMUL)
1.11 原碼有符號雙字節(jié)數(shù)乘法子程序(IMUL)
1.12 原碼的符號雙字節(jié)小數(shù)乘法子程序(DMUL)
1.13 無符號雙字節(jié)數(shù)快速乘法子程序(QMUL)
1.14 采用比較法無符號雙字節(jié)數(shù)除法子程序(NDIV)
1.15 原碼有符號雙字節(jié)整數(shù)除法子程序(IDIV)
1.16 原碼有符號雙字節(jié)小數(shù)除法子程序(DDIV)
1.17 多字節(jié)無符號整數(shù)加法子程序(NIADD)
1.18 多字節(jié)無符號整數(shù)減法子程序(NISUB)
1.19 多字節(jié)無符號整數(shù)乘法子程序(NIMUL)
1.20 多字節(jié)數(shù)取補(bǔ)子程序(NINORM)
1.21 多字節(jié)有符號整數(shù)乘法子程序(SNIMUL)
1.22 多字節(jié)數(shù)判零子程序(NINORM)
1.23 多字節(jié)無符號整數(shù)除法子程序(NIDIV)
1.24 多字節(jié)有符號整數(shù)除法子程序(SNIDIV)
1.25 求二進(jìn)制單字節(jié)數(shù)的累加和子程序(AADD)
1.26 多字節(jié)二進(jìn)制數(shù)乘10子程序(MUL10)
第2章 十進(jìn)制數(shù)(BCD碼)運(yùn)算程序
2.1 多字節(jié)壓縮BCD碼求補(bǔ)運(yùn)算子程序(CCMP)
2.2 多字節(jié)壓縮BCD碼加法子程序(CADD)
2.3 多字節(jié)壓縮BCD碼減法子程序(CSUB)
2.4 多字節(jié)BCD碼原碼加減法子程序(CDSUB)
2.5 無符號壓縮BCD碼乘法子程序(CMUL)
2.6 無符號壓縮BCD碼除法子程序(CDIV)
第3章 二進(jìn)制浮點(diǎn)數(shù)運(yùn)算程序
3.1 左規(guī)格化子程序(NORM0
3.2 通用規(guī)格化子程序(FSDT)
3.3 浮點(diǎn)數(shù)加減法處理子程序(FABP)
3.4 浮點(diǎn)數(shù)取烽子程序(FMLD)
3.5 浮點(diǎn)數(shù)加法子程序(FADD)
3.6 浮點(diǎn)數(shù)減法子程序(FSUB)
3.7 浮點(diǎn)數(shù)存數(shù)子程序(FSTR)
3.8 浮點(diǎn)數(shù)乘法子程序(FMUL)
3.9 浮點(diǎn)數(shù)除法子程序(FDIV)
第4章 碼制轉(zhuǎn)換程序
4.1 單字節(jié)BCD碼轉(zhuǎn)換成壓縮BCD碼子程序(BCDC)
4.2 壓縮BCD碼轉(zhuǎn)換成單字節(jié)BCD碼子程序(CBCD)
4.3 雙字節(jié)二進(jìn)制整數(shù)轉(zhuǎn)換成三字節(jié)原碼表示的浮點(diǎn)數(shù)子程序(INTF)
4.4 浮點(diǎn)數(shù)取整子程序(FINT)
4.5 四位BCD碼整數(shù)轉(zhuǎn)換成二進(jìn)制整數(shù)子程序(IDTB)
4.6 四位BCD碼小數(shù)轉(zhuǎn)換成二進(jìn)制小數(shù)子程序(PDTB)
4.7 雙字節(jié)二進(jìn)制整數(shù)轉(zhuǎn)換成BCD碼子程序(TBTD)
4.8 雙字節(jié)二進(jìn)制小數(shù)轉(zhuǎn)換成BCD碼小數(shù)子程序(PBTD)
4.9 三字節(jié)二進(jìn)制浮點(diǎn)數(shù)轉(zhuǎn)換成十進(jìn)制浮點(diǎn)數(shù)子程序(FBTD)
4.10 十進(jìn)制數(shù)轉(zhuǎn)鐵成三字節(jié)二進(jìn)制浮點(diǎn)數(shù)子程序(FDTB)
4.11 多字節(jié)BCD碼轉(zhuǎn)換成二進(jìn)制整數(shù)子程序(NIDTB)
4.12 多字節(jié)二進(jìn)制整數(shù)轉(zhuǎn)換成壓縮BCD碼整數(shù)子程序(NIBTB)
4.13 多字節(jié)壓縮BCD碼二進(jìn)制小數(shù)子程序(NPDTB)
4.14 多字節(jié)二進(jìn)制小數(shù)轉(zhuǎn)換為壓縮BCD碼小數(shù)子程序(NPBTD)
4.15 一位十六進(jìn)制數(shù)轉(zhuǎn)換為ASCII碼子程序(HEXASCI)
4.16 多位十六進(jìn)制數(shù)轉(zhuǎn)換為ASCII碼子程序(HEXASC2)
4.17 多位十六進(jìn)制數(shù)轉(zhuǎn)換為ASCII碼子程序(HEXASC3)
4.18 多字節(jié)壓縮BCD碼轉(zhuǎn)換成ASCII碼子程序(BCDASC)
第5章 常用函數(shù)運(yùn)算子程序
5.1 雙字節(jié)二進(jìn)制整數(shù)開平方子程序(DSQR)
5.2 單字節(jié)BCD碼開平方子程序(SDSQR)
5.3 雙字節(jié)BCD碼開平方子程序(DDSQR)
5.4 三字節(jié)BCD碼開平方子程序(TDSQR)
5.5 浮點(diǎn)數(shù)開平方子程序(FSQR)
5.6 純小數(shù)快速開平方子程序(SQRF)
5.7 定點(diǎn)小數(shù)正弦函數(shù)計算子程序(DSIN)
5.8 三字節(jié)原碼表示浮點(diǎn)數(shù)多項工計算子程序(FPLN)
5.9 浮點(diǎn)數(shù)正弦函數(shù)子程序(FSIN)
5.10 浮點(diǎn)數(shù)指數(shù)函數(shù)子程序(FEXP)
5.11 浮點(diǎn)數(shù)反正切函數(shù)子程序(FATN)
5.12 浮點(diǎn)數(shù)據(jù)自然數(shù)對數(shù)子程序(FATN)
5.13 快速對數(shù)函數(shù)計算子程序(LOGQ)
5.14 求雙字節(jié)二進(jìn)制負(fù)數(shù)的絕對值程序(ABS)
第6章 排序、查找和表格處理子程序
6.1 插入排序子程序(IST)
6.2 快速排序無符號數(shù)排序子程序(SSORT)
6.3 單字節(jié)無符號數(shù)排序子程序(SSORT)
6.4 有符號單字節(jié)數(shù)排序子程序(FSORT)
6.5 外部RAM中無符號數(shù)排序子程序(RAMSORT)
6.6 雙字節(jié)順序查找子程序(SER)
6.7 單字節(jié)順序查找子程序(SFIND)
6.8 檢查數(shù)揣出現(xiàn)次數(shù)子程序(SFIND)
6.9 串比較子程序(CMP)
6.10 字符串長度測試子程序(TCHALEN)
6.11 查找字符串子程序(RST)
6.12 找出輸字符串在表中的位置序號子程序(RTBC)
6.13 根據(jù)i查找ai的查表子程序(RTBA)
6.14 大于256個字節(jié)表根據(jù)i查找ai的查表子程序(RTBB)
6.15 查找單字節(jié)無符號數(shù)最大數(shù)子程序(MAX)
6.16 兩個帶符號數(shù)大小比較子程序(COMAX)
6.17 m*n矩陣元素查找子程序(MATRIX1和MATRIX2)
第7章 數(shù)字濾波及數(shù)據(jù)處理
7.1 數(shù)字濾波
7.1.1 程序判斷濾波子程序(PJFILT)
7.1.2 中值濾波子程序(MEILT3與MFILT5)
7.1.3 算術(shù)平均濾波子程序(ARIFIL)
7.1.4 去極值平均濾波子程序(FILT3)
7.1.5 滑動平均濾波子程序(SFILT)
7.2 等精度測量算術(shù)平均值計算子程序(MEAN)
7.3 等精度測量均方差的計算子程序(DMSRM)
7.4 剔除等精度測量序列中的可疑測量值子程序(EDMD)
7.5 標(biāo)度變換子程序
7.5.1 線性標(biāo)度變換子程序(UNEX1)
7.5.2 非線性標(biāo)度變換子程序(UNEX2)
第8章 其它實(shí)用子程序
8.1 分支轉(zhuǎn)換子程序
8.1.1 N種分支轉(zhuǎn)移子程序(JMPN)
8.1.2 128種分支轉(zhuǎn)移子程序(JMP128
8.1.3 256種分支轉(zhuǎn)移子程序(JMP256)
8.1.4 分支數(shù)大于256的分支轉(zhuǎn)移程序(JMPn)
8.2 軟件定時子程序
8.2.1 單循環(huán)定時子程序(DELAY1)
8.2.2 較長時間的延時子程序(DELAY2)
8.2.3 50ms定時子程序(DELAY50)
8.3 串行通訊子程序
8.3.1 MCS-51多機(jī)通訊
8.3.2PC機(jī)與MCS-51單片機(jī)串行通訊程序
附表 1 按功能分類指令表
附表 2 按字母順序排序指令表
附錄 3 按代碼順序排序指令表
附錄 4 影響標(biāo)志位指令
附錄 5 MCS-51特殊功能寄存器字節(jié)地址和位地址分布表
附錄 6 MCS-51內(nèi)部RAM 20H-21FH單元地址表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號