注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡硬件、外部設備與維護流行單片機實用子程序及應用實例

流行單片機實用子程序及應用實例

流行單片機實用子程序及應用實例

定 價:¥19.00

作 者: 楊振江等編著
出版社: 西安電子科技大學出版社
叢編項:
標 簽: 單片計算機

ISBN: 9787560611372 出版時間: 2002-07-01 包裝: 平裝
開本: 26cm 頁數(shù): 230 字數(shù):  

內(nèi)容簡介

  《流行單片機實用子程序及應用實例》從應用角度出發(fā),精選了在我國最流行的MCS-51、PIC和MCS-96三種單片機的實用子程序和典型器件應用實例20多類100余種。內(nèi)容包括單片機的基本運算、排序、數(shù)碼轉(zhuǎn)換、數(shù)字濾波、軟件抗干擾、串行通信、中斷處理、器件接口等實用程序。書中所涉及的內(nèi)容大部分都經(jīng)過上機驗證,具有很強的實用性。有些例子直接來自于科學研究和生產(chǎn)實踐, 有些例子稍加修改就可解決工作中的實際問題?!读餍袉纹瑱C實用子程序及應用實例》對從事智能儀器設計、數(shù)據(jù)采集、自動控制、數(shù)字通信及計算機接口等領(lǐng)域工作的科技人員和廣大的單片機愛好者都具有很高的使用和參考價值,也可作為工科大專院校有關(guān)課程的教學參考書。

作者簡介

暫缺《流行單片機實用子程序及應用實例》作者簡介

圖書目錄

第1章 MCS-51單片機基本運算子程序
1. 1 二進制基本運算子程序
1. 1. 1 兩個半字節(jié)數(shù)合并成一個一字節(jié)數(shù)子程序RZD_YZD
1. 1. 2 雙字節(jié)數(shù)取補子程序D_QBSUB
1. 1. 3 雙字節(jié)補碼 或原碼 加法子程序D_BYJSUB
1. 1. 4 兩個無符號雙字節(jié)數(shù)相加子程序DW_ADD1
1. 1. 5 多字節(jié)無符號加法子程序D_WADD1
1. 1. 6 多字節(jié)無符號整數(shù)加法子程序D_WADD2
1. 1. 7 雙字節(jié)補碼 或原碼 減法子程序D_QYJSUB
1. 1. 8 多字節(jié)無符號整數(shù)減法子程序D_NISUB1
1. 1. 9 多字節(jié)無符號減法子程序D_NISUB2
1. 1. 10 雙字節(jié)無符號乘法子程序D_MULSUB
1. 1. 11 雙字節(jié)乘法子程序H2MUL_SUB
1. 1. 12 雙字節(jié)無符號快速乘法子程序D_MULSUB2
1. 1. 13 多字節(jié)數(shù)乘10于程序D_MUL10
1. 1. 14 三字節(jié)乘二字節(jié)乘法子程序H3MUL_SUB
1. 1. 15 四字節(jié)乘四字節(jié)乘法子程序H4MUL_SUB
1. 1. 16 多字節(jié)無符號數(shù)乘法子程序D_WMUL1
1. 1. 17 多字節(jié)無符號整數(shù)乘法子程序D_NIMUL2
1. 1. 18 雙字節(jié)平方根于程序SQRT_SUB
1. 1. 19 雙字節(jié)無符號除法子程序D_WFHDIV
1. 1. 20 多字節(jié)無符號除法子程序D_NIDIV
1. 1. 21 帶符號雙字節(jié)除單字節(jié)除法子程序SHF_1DIV
1. 1. 22 雙字節(jié)除以雙字節(jié)除法子程序SHZ_2DIV
1. 1. 23 三字節(jié)除雙字節(jié)商為三字節(jié)除法子程序SH_32DIV
1. 1. 24 四字節(jié)除雙字節(jié)商為二字節(jié)除法子程序SH_42DIV
1. 1. 25 五字節(jié)除五字節(jié)除法子程序SHZ_5DIV
1. 1. 26 程序轉(zhuǎn)入相應的分支子程序JMP_XX
1. 2 二進制符點運算子程序
1. 2. 1 原碼有符號雙字節(jié)小數(shù)乘法子程序YD_2MUL
1. 2. 2 雙字節(jié)帶符號小數(shù)乘法子程序SHF_2MUL
1. 2. 3 原碼有符號雙字節(jié)小數(shù)除法子程序YD_DIVX
1. 2. 4 尾數(shù)用原碼表示的雙字節(jié)浮點數(shù)乘法子程序WS_2FMUL
1. 2. 5 尾數(shù)用原碼表示的雙字節(jié)除單字節(jié)浮點數(shù)除法子程序WS_1FDIV
1. 2. 6 浮點數(shù)比較大小子程序FD_CMPP
1. 3 十進制 BCD碼 運算子程序
1. 3. 1 單字節(jié)BCD碼轉(zhuǎn)換成壓縮BCD碼子程序D_BCD_Y
1. 3. 2 十進制求補運算子程序BCD_QMP
1. 3. 3 多字節(jié)十進制加法子程序D_BCDADD
1. 3. 4 多字節(jié)十進制減法子程序D_BCDSSUB
1. 3. 5 多字節(jié)十進制BCD碼減法子程序D_BCDSUB
1. 3. 6 無符號十進制數(shù)乘法子程序W_BCDCMUL
1. 3. 7 無符號十進制數(shù)除法子程序W_BCDDIV
1, 3. 8 四字節(jié)十進制除法子程序DEV_BCD4
1. 3. 9 多字節(jié)無符號BCD碼除法子程序D_WBCDDIV
1. 3. 10 單字節(jié)BCD碼平方根子程序D_1SQR_SUB
1. 3. 11 雙字節(jié)BCD碼平方根子程序D_2SQR_SUB
1. 3. 12 三字節(jié)BCD碼平方根子程序D_3SQR_SUB
第2章 MCS-51單片機排序. 數(shù)碼轉(zhuǎn)換等子程序
2. 1 數(shù)據(jù)排序子程序
2. 1. 1 單字節(jié)無符號數(shù)排序子程序SQRT_1WP
2. 1. 2 單字節(jié)無符號數(shù)據(jù)塊排序子程序SQRT_2WP
2. 1. 3 單字節(jié)帶符號數(shù)按由小到大排序子程序SQRT_3WP
2. 1. 4 雙字節(jié)無符號數(shù)由小到大排序子程序SQRT_4WP
2. 1. 5 存儲器無符號數(shù)據(jù)排序子程序DATA_SORT
2. 1. 6 單字節(jié)順序檢索子程序DZ_1FIND
2. 1. 7 測試字符串的長度子程序T_CHAR
2. 1. 8 比較兩個無符號數(shù)大小子程序CMP_DX
2. 1. 9 大于256個字節(jié)表的雙字節(jié)查表子程序D_FIND
2. 2 數(shù)碼轉(zhuǎn)換子程序
2. 2. 1 二進制數(shù)轉(zhuǎn)換成ASCII碼字符串子程序BIN_ASCII
2. 2. 2 四位二進制數(shù)轉(zhuǎn)換為ASCII碼子程序SBIN_ASCII
2. 2. 3 十六進制數(shù)轉(zhuǎn)換成ASCII碼子程序HEX_ASCII
2. 2. 4 十六進制數(shù)轉(zhuǎn)換成二位ASCII碼子程序HEX_ASCII
2. 2. 5 ASCII碼轉(zhuǎn)換為四位二進制數(shù)子程序ASII_SBIN
2. 2. 6 ASCII碼轉(zhuǎn)換成十六進制數(shù)子程序ASCII_HEX
2. 2. 7 二進制數(shù)轉(zhuǎn)換成十六進制數(shù)子程序BIN_16BCH
2. 2. 8 BCD碼轉(zhuǎn)換成二進制數(shù)轉(zhuǎn)換子程序BCD_BIN
2. 2, 9 四字節(jié)非壓縮BCD碼數(shù)據(jù)轉(zhuǎn)換成二進制數(shù)于程序S_BCD_BIN
2. 2. 10 四位十進制數(shù) BCD碼 轉(zhuǎn)換為二進制碼子程序S_BCDBIN
2. 2. 11 四位BCD碼轉(zhuǎn)換成十六位二進制數(shù)子程序SZ_16BIN_S
2. 2. 12 雙字節(jié)二進制數(shù)轉(zhuǎn)換成三字節(jié)BCD碼子程序SBIN_BCD
2. 2. 13 雙字節(jié)二進制小數(shù)轉(zhuǎn)換成四字節(jié)BCD碼子程序DXS_SBCD
2. 2. 14 三字節(jié)二進制整數(shù)轉(zhuǎn)換成四字節(jié)BCD碼子程序SBIN_SBCD
2. 2. 15 三字節(jié)小數(shù)BCD碼轉(zhuǎn)換成四字節(jié)二進制數(shù)子程序SXB_SBIN
2. 2. 16 帶符號小數(shù)BCD碼轉(zhuǎn)換成二進制數(shù)子程序DX_BINSUB
2. 3 其它實用子程序
2. 3. 1 讀取漢字字模子程序LOAD_ZM
2. 3. 2 點與點畫圖子程序POINT_P
2. 3. 3 幾種散轉(zhuǎn)程序PRG_JMP1/2/3/4/5
2. 3. 4 子程序調(diào)用時的幾種參數(shù)傳遞程序PRG_CALL1/2/3/4
第3章 MCS-51單片機軟件抗干擾. 串口等子程序
3. 1 單片機執(zhí)行過程中的軟件抗干擾措施
3. 1. 1 采用指令冗余對程序跑飛的一種軟件處理
3. 1. 2 采用軟件陷阱對程序跑飛的一種軟件處理
3. 1. 3 使用看門狗對程序跑飛的軟件處理
3. 1. 4 采用8155芯片對單片機死機的處理
3. 1. 5 通過復位使系統(tǒng)恢復正常
3. 2 數(shù)字濾波子程序
3. 2. 1 中值數(shù)字濾波子程序ZZ_FILLE
3. 2. 2 防脈沖干擾數(shù)字濾波子程序FG_FILIE
3. 2. 3 循環(huán)冗余檢測 CRC 子程序LOP_CRCS
3. 3 中斷服務子程序
3. 3. 1 利用定時/計數(shù)器T0. T1端作為外部中斷源子程序TO_TOSUB
3. 3. 2 精確定時子程序TIMES_P
3. 3. 3 擴展外部中斷源子程序IO_POOP
3. 4 串行通信子程序
3. 4. 1 全雙工串行通信于程序QS_COMMA
3. 4. 2 多機串口通信子程序D_COMMA
3. 4. 3 用外部中斷配合查詢接收串行數(shù)據(jù)子程序YW_READCX
3. 4. 4 PC機與51單片機的快速串行通信程序COMUN_PC/COMUN_51
3. 4. 5 帶糾錯的串行通信子程序JERR_COM
第4章 MCS_51單片機應用程序
4. 1 步進電機控制子程序MOT_DRVB
4. 1. 1 硬件描述
4. 1. 2 應用程序
4. 2 八位串行輸出A/D轉(zhuǎn)換器TLC548/549及應用程序
4. 2. 1 硬件描述
4. 2. 2 數(shù)據(jù)采集程序
4. 3 11路12位串行A/D轉(zhuǎn)換器TLC2543及應用程序
4. 3. 1 硬件描述
4. 3. 2 數(shù)據(jù)采集程序
4. 4 10 位串行D/A轉(zhuǎn)換器TLC5615及應用程序
4. 4. 1 硬件描述
4. 4. 2 應用程序
4. 5 八位串行LED顯示驅(qū)動器MAX7219/7221及應用程序
4. 5. 1 硬件描述
4. 5. 2 應用程序
4. 6 液晶顯示驅(qū)動器HD61202及應用子程序
4. 6. 1 硬件描述
4. 6. 2 驅(qū)動程序的編寫
4. 7 液晶顯示控制器SED1330/1335/1336/E1330及應用程序
4. 7. 1 硬件描述
4. 7. 2 應用程序
4. 8 點陣液晶顯示控制器MSM6255及應用程序
4. 8. 1 硬件描述
4. 8. 2 驅(qū)動及應用程序
4. 9 高性能低功耗帶RAM實時時鐘芯片DS1302及應用程序
4. 9. 1 硬件描述
4. 9. 2 應用程序
4. 10 跨越2000年的時鐘芯片DS12C887及應用程序
4. 10. 1 硬件描述
4. 10. 2 器件的軟件編程
4. 11 二總線串行EEPROM AT24C01/02/04/08/16及應用程序
4. 11. 1 硬件描述
4. 11. 2 應用程序
4. 12 51單片機中兩種典型的查表程序設計
4. 12. 1 RAM表的程序設計
4. 12. 2 ROM表的程序設計
4. 13 uP-16B微打印機與51單片機的硬件接口與應用程序
4. 13. 1 硬件接口描述
4. 13. 2 軟件編程
第5章 PIC單片機與MCS-96單片機應用程序
5. 1 PIC單片機應用子程序
5. 1. 1 單字節(jié)無符號數(shù)BCD碼加法子程序WBCD_ADD
5. 1. 2 單字節(jié)無符號數(shù)BCD碼減法子程序WBCD_SUBB
5. 1. 3 雙精度加法運算子程序DJD_ADD
5. 1. 4 雙精度減法運算子程序DJD_SUBB
5. 1. 5 雙精度乘法運算子程序D_MULSUB
5. 1. 6 雙精度除法運算子程序DJD_DIV
5. 1. 7 二進制數(shù)轉(zhuǎn)換成BCD碼子程序PICBIN_BCD
5. 1. 8 BCD碼轉(zhuǎn)換成二進制數(shù)子程序PICBCD_BIN
5. 2 MCS-96單片機應用程序
5. 2. 1 單字節(jié)ASCII碼轉(zhuǎn)換成十六進制數(shù)子程序DASCII_HEX
5. 2. 2 單字節(jié)十六進制數(shù)轉(zhuǎn)換成ASCII子程序DHEX_ASCII
5. 2. 3 二通道數(shù)據(jù)采集程序SCD2_SUB
5. 2. 4 轉(zhuǎn)速系統(tǒng)的測量與控制程序ZHUAN_CTR
5. 2. 5 用定時器0定時中斷發(fā)送ASCII碼字符串程序T0_INTESUB
5. 2. 6 通過HSO0中斷發(fā)送ASCII碼字串程序HSO0_INTE
5. 2. 7 對應用程序進行加密程序PRG_SAVE

本目錄推薦

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