注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)行業(yè)軟件及應(yīng)用MCS-51/196單片機(jī)浮點(diǎn)程序和實(shí)用程序

MCS-51/196單片機(jī)浮點(diǎn)程序和實(shí)用程序

MCS-51/196單片機(jī)浮點(diǎn)程序和實(shí)用程序

定 價(jià):¥21.00

作 者: 張克彥編著
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 硬件與維護(hù)

ISBN: 9787810771023 出版時(shí)間: 2001-01-01 包裝: 簡(jiǎn)裝本
開(kāi)本: 26cm 頁(yè)數(shù): 216 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)結(jié)合MCS-51/196系列單片機(jī)軟件資源的特點(diǎn),設(shè)計(jì)了MCS-51/196浮點(diǎn)程序庫(kù)以及線性擬合、線性內(nèi)插、斷電保護(hù)、CRC校驗(yàn)等很有參考價(jià)值的實(shí)用程序,并提供了詳實(shí)程序清單及說(shuō)明;給出了嚴(yán)格按照IEEE標(biāo)準(zhǔn)判斷浮點(diǎn)運(yùn)算溢出的方法;采取優(yōu)化數(shù)學(xué)模型和措施,顯著提高了單片機(jī)(尤其對(duì)MCS-196系列單片機(jī))的浮點(diǎn)運(yùn)算速度。<br>本書(shū)也介紹了浮點(diǎn)數(shù)、浮點(diǎn)運(yùn)算等基本概念,并有演示實(shí)例,有助于初學(xué)者入門。<br>本書(shū)中的程序可在http://www.buaapress.com.cn中下載。<br>本書(shū)可作為微機(jī)應(yīng)用工程技術(shù)人員的設(shè)計(jì)參考書(shū)或大專院校的教學(xué)參考書(shū)。

作者簡(jiǎn)介

暫缺《MCS-51/196單片機(jī)浮點(diǎn)程序和實(shí)用程序》作者簡(jiǎn)介

圖書(shū)目錄

第1章 基本概念
1.1 浮點(diǎn)數(shù)
1.1.1 階碼的選擇移碼
1.1.2 浮點(diǎn)數(shù)格式
1.1.3 移碼的特點(diǎn)
1.1.4 浮點(diǎn)數(shù)的規(guī)格化
1.1.5 對(duì)階
1.1.6 溢出
1.1.7 浮點(diǎn)運(yùn)算中尾數(shù)的處理
1.1.8 浮點(diǎn)數(shù)的局限性
1.2 浮點(diǎn)程序庫(kù)
1.2.1 浮點(diǎn)程序庫(kù)的結(jié)構(gòu)
1.2.2 浮點(diǎn)程序庫(kù)的優(yōu)化
第2章 MCS-51浮點(diǎn)程序庫(kù)
2.1 MCS-51系列單片機(jī)軟件資源特點(diǎn)及MCS-51浮點(diǎn)程序庫(kù)的特點(diǎn)
2.1.1 MCS-51系列單片機(jī)軟件資源的特點(diǎn)
2.1.2 MCS-51浮點(diǎn)程序庫(kù)的特點(diǎn)
2.2 基本運(yùn)算子程序的設(shè)計(jì)方法
2.2.1 支持基本運(yùn)算的輔助子程序
2.2.2 浮點(diǎn)數(shù)比較大小子程序FPCP的設(shè)計(jì)方法
2.2.3 浮點(diǎn)加法子程序FPAD的設(shè)計(jì)方法
2.2.4 浮點(diǎn)減法子程序FPSU的設(shè)計(jì)方法
2.2.5 浮點(diǎn)乘法子程序FPMU的設(shè)計(jì)方法
2.2.6 浮點(diǎn)除法子程序FPDI的設(shè)計(jì)方法
2.2.7 浮點(diǎn)數(shù)模擬手算開(kāi)平方子程序FPSQ的設(shè)計(jì)方法
2.2.8 浮點(diǎn)數(shù)牛頓迭代開(kāi)平方子程序FSQR的設(shè)計(jì)方法
2.2.9 基本運(yùn)算子程序的演示程序
2.3 函數(shù)計(jì)算子程序的設(shè)計(jì)方法
2.3.1 函數(shù)計(jì)算子程序的設(shè)計(jì)總則
2.3.2 函數(shù)計(jì)算子程序的輔助子程序
2.3.3 用荷納計(jì)算法計(jì)算多項(xiàng)式值子程序FPLN1和FPLN2
2.3.4 對(duì)數(shù)函數(shù)子程序LNX的設(shè)計(jì)方法及截?cái)嗾`差的估算
2.3.5 指數(shù)函數(shù)子程序EXP的設(shè)計(jì)方法和截?cái)嗾`差的估算
2.3.6 正弦函數(shù)子程序SINX的設(shè)計(jì)方法及截?cái)嗾`差的估算
2.3.7 反正弦函數(shù)子程序ASINX的設(shè)計(jì)方法及截?cái)嗾`差的估算
2.3.8 函數(shù)計(jì)算子程序的演示程序
2.3.9 階乘子程序NP的設(shè)計(jì)方法
2.4 數(shù)制轉(zhuǎn)換子程序的設(shè)計(jì)方法
2.4.1 定點(diǎn)數(shù)制轉(zhuǎn)換
2.4.2 浮點(diǎn)數(shù)制轉(zhuǎn)換
第3章 MCS-51系列單片機(jī)實(shí)用程序
3.1 浮點(diǎn)程序庫(kù)的應(yīng)用程序和多字節(jié)定點(diǎn)運(yùn)算子程序
3.1.1 擬合直線程序
3.1.2 多字節(jié)定點(diǎn)乘、除法子程序
3.1.3 定點(diǎn)整數(shù)模擬手算開(kāi)平方子程序INTSQR
3.1.4 滑動(dòng)平均子程序SIPAV
3.1.5 多字節(jié)壓縮BCD碼減法子程序BCDSB
3.2 查表(子)程序
3.2.1 線性內(nèi)插計(jì)算子程序CHETA
3.2.2 功能數(shù)據(jù)表格項(xiàng)目瀏覽、查找、修改程序
3.3 輸入輸出子程序
3.3.1 處理ASCII碼浮點(diǎn)數(shù)子程序ACUM
3.3.2 時(shí)鐘/日歷芯片讀寫程序——OKI MSM 62*42B時(shí)鐘/日歷芯片的應(yīng)用
3.3.3 模數(shù)轉(zhuǎn)換器AD7701的應(yīng)用
3.3.4 計(jì)算鍵值——LED顯示管理子程序DSPA
3.3.5 鍵入數(shù)字序列左移處理子程序LFDD8
3.3.6 雙鍵配合輸入數(shù)字子程序KEYIN
3.3.7 精確定時(shí)程序及其應(yīng)用
3.3.8 通用寬行打印機(jī)檢測(cè)及打印子程序PPRNT
3.3.9 步進(jìn)電機(jī)控制(驅(qū)動(dòng))程序SPDRV1和SPDRV2
3.4 通訊程序
3.4.1 串口中斷發(fā)送/接收程序
3.4.2 用外部中斷配合查詢接收串行數(shù)據(jù)
3.4.3 以定時(shí)器和輸出口配合用中斷方式發(fā)送ASCII碼字符串
3.4.4 高波特率發(fā)送數(shù)據(jù)程序
3.5 可靠性方面的實(shí)用程序
3.5.1 斷電保護(hù)程序
3.5.2 循環(huán)冗余檢測(cè)(CRC)子程序CRCST
3.6 格萊碼與二進(jìn)制數(shù)間的轉(zhuǎn)換軟件偽隨機(jī)序列發(fā)生器
3.6.1 格萊碼翻為二進(jìn)制數(shù)子程序GTOB8和GTOB9
3.6.2 二進(jìn)制數(shù)翻為格萊碼子程序BTOG8
3.6.3 偽隨機(jī)序列發(fā)生器通訊加密
第4章 MCS-196浮點(diǎn)程序庫(kù)
4.1 MCS-196系列單片機(jī)軟件資源的特點(diǎn)及MCS-196浮點(diǎn)程序庫(kù)的特點(diǎn)
4.1.1 MCS-196浮點(diǎn)程序庫(kù)在設(shè)計(jì)上與MCS-51浮點(diǎn)程序庫(kù)的主要區(qū)別
4.1.2 MCS-196浮點(diǎn)程序庫(kù)的特點(diǎn)
4.2 基本運(yùn)算子程序的設(shè)計(jì)方法
4.2.1 浮點(diǎn)數(shù)比較大小子程序FPCPR的設(shè)計(jì)方法
4.2.2 浮點(diǎn)加法子程序FPADD的設(shè)計(jì)方法
4.2.3 浮點(diǎn)減法子程序FPSUB的設(shè)計(jì)方法
4.2.4 浮點(diǎn)乘法子程序FPMUL的設(shè)計(jì)方法
4.2.5 浮點(diǎn)除法子程序FPDIV的設(shè)計(jì)方法
4.2.6 快速浮點(diǎn)除法子程序FPDI2的設(shè)計(jì)方法
4.2.7 浮點(diǎn)數(shù)模擬手算開(kāi)平方子程序FPSQ的設(shè)計(jì)方法
4.2.8 浮點(diǎn)數(shù)快速牛頓迭代開(kāi)平方子程序FSQR的設(shè)計(jì)方法
4.2.9 基本運(yùn)算子程序的演示程序DMST的說(shuō)明
4.3 函數(shù)計(jì)算子程序的設(shè)計(jì)方法
4.3.1 支持函數(shù)計(jì)算的輔助子程序
4.3.2 函數(shù)計(jì)算子程序的設(shè)計(jì)方法
4.4 數(shù)制轉(zhuǎn)換子程序的設(shè)計(jì)方法
4.4.1 定點(diǎn)數(shù)制轉(zhuǎn)換
4.4.2 浮占數(shù)制轉(zhuǎn)換
4.4.3 二進(jìn)制浮點(diǎn)數(shù)快速翻為十進(jìn)制定點(diǎn)數(shù)子程序FBTD的設(shè)計(jì)方法
第5章 MCS-196系列單片機(jī)實(shí)用程序
5.1 線性內(nèi)插計(jì)算子程序CHETA
5.2 多功能鍵盤管理——顯示程序
5.3 精確定時(shí)程序
5.4 用軟件定時(shí)器0定時(shí)中斷發(fā)送ASCII碼字串程序
5.5 用高速輸出器件HSO中斷發(fā)送ASCII碼字串程序
5.6 用高速輸入器件HSI和軟件定時(shí)器1中斷接收ASCII碼字串程序
5.7 循環(huán)冗余檢測(cè)子程序CRCoB和CRCoW
5.8 格萊碼與二進(jìn)制數(shù)相互轉(zhuǎn)換子程序GBI6和BG16
參考文獻(xiàn) 
  

本目錄推薦

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