注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)計算機(jī)組織與體系結(jié)構(gòu)單片機(jī)C語言和匯編語言混合編程實例詳解

單片機(jī)C語言和匯編語言混合編程實例詳解

單片機(jī)C語言和匯編語言混合編程實例詳解

定 價:¥26.00

作 者: 杜樹春編著
出版社: 北京航空航天大學(xué)出版社
叢編項:
標(biāo) 簽: 單片微型計算機(jī) 程序設(shè)計

ISBN: 9787810778299 出版時間: 2006-06-01 包裝: 平裝
開本: 16開 頁數(shù): 255 字?jǐn)?shù):  

內(nèi)容簡介

我們知道,開發(fā)單片機(jī)應(yīng)用系統(tǒng),設(shè)計者的大部分精力是花費(fèi)在對單片機(jī)接口芯片的熟悉上,不僅要知道芯片的一般特點、引腳排列、引腳說明,而且要知道芯片的工作原理、詳細(xì)說明、編程時序圖,最后編出正確的應(yīng)用程序來。而單片機(jī)接口芯片種類很多,一個人要想全部掌握很難。我有一個想法,就像C語言有大量庫函數(shù)隨時供設(shè)計者調(diào)用一樣,也可建立一個單片機(jī)外圍接口芯片應(yīng)用實例庫供設(shè)計者使用。庫中有常用單片機(jī)外圍接口芯片的功能簡介、與單片機(jī)連接電路圖、匯編語言程序、被調(diào)匯編語言程序、調(diào)匯編語言的c51語言程序、 C 51語言程序以及使用該芯片的注意事項等。這種實例庫一旦建成,單片機(jī)應(yīng)用系統(tǒng)的設(shè)計者即使對某些芯片細(xì)節(jié)不了解,也照樣可以使用該芯片。就像人們對電話機(jī)和電視機(jī)工作原理不了解,卻能照樣打電話和看電視一樣。本書就是一個建立這種單片機(jī)外圍接口芯片應(yīng)用實例庫的嘗試。

作者簡介

暫缺《單片機(jī)C語言和匯編語言混合編程實例詳解》作者簡介

圖書目錄

第1章 緒論
 1.1 KeilC51和A51接口所涉及的幾個主要問題
  1.1.1 C51函數(shù)名的轉(zhuǎn)換及其命名規(guī)則
  1.1.2 C51函數(shù)及其相關(guān)段的命名規(guī)則
  1.1.3 C51函數(shù)的參數(shù)傳遞規(guī)則
 1.2 在C51中調(diào)用匯編程序應(yīng)用舉例
 1.3 在C51中調(diào)用匯編程序的一般過程
第2章 帶有串行EEPROM的CPIJ監(jiān)控器X5045
 2.1 X25045/5045簡介
 2.2 X25045/5045或X25043/5043與單片機(jī)的連接
 2.3 讀/寫X5045匯編語言程序
 2.4 被調(diào)匯編語言程序
 2.5 C51語言程序
第3章 時鐘芯片DSl302
 3.1 Dsl302涓流充電時鐘保持芯片簡介
 3.2 DSl302與單片機(jī)的連接
 3.3 匯編語言程序
 3.4 被調(diào)匯編語言程序
 3.5 C51語言程序
第4章 2路8位串行模/數(shù)轉(zhuǎn)換器TLC0832
 4.1 TLC08328位串行控制模/數(shù)轉(zhuǎn)換器簡介
 4.2 TLC0832與單片機(jī)的連接
 4.3 匯編語言程序
 4.4 被調(diào)匯編語言程序
 4.5 C51語言程序 
第5章 11路8位串行模/數(shù)轉(zhuǎn)換器TLC542
 5.1 8位串行控制模/數(shù)轉(zhuǎn)換器TLC542簡介
 5.2 TLC542與單片機(jī)的連接
 5.3 匯編語言程序
 5.4 被調(diào)匯編語言程序
 5.5 C51語言程序
第6章 11路12位串行A/D轉(zhuǎn)換器TLC2543
 6.1 串行A/D轉(zhuǎn)換器TLC2543簡介
 6.2 TLC2543與單片機(jī)的連接
 6.3 匯編語言程序
 6.4 被調(diào)匯編語言程序
 6.5 C51語言程序
第7章 4路12位串行A/D轉(zhuǎn)換器MAX1247
 7.1 MAX1246/1247簡介
 7.2 MAX1246/1247與單片機(jī)的連接
 7.3 匯編語言程序
 7.4 被調(diào)匯編語言程序
 7.5 C51語言程序
第8章 西門子智能卡SLE4442
 8.1 西門子智能卡SLE4442簡介
 8.2 SLE4442與單片機(jī)的連接
 8.3 匯編語言程序
 8.4 被調(diào)匯編語言程序
 8.5 C51語言程序
第9章 LED驅(qū)動芯片MAX7219/7221
 9.1 MAX7219/7221簡介
 9.2 MAX7219/7221與單片機(jī)的連接
 9.3 匯編語言程序
 9.4 被調(diào)匯編語言程序
 9.5 C51語言程序
第10章 串行EEPROMAT24C512
 10.1 串行EEPROMAT24C512簡介
 10.2 AT24C512與單片機(jī)的連接
 10.3 匯編語言程序
 10.4 被調(diào)匯編語言程序
 10.5 C51語言程序
第11章 看門狗
 11.1 W77E58
  11.1.1 W77E58中看門狗的介紹
  11.1.2 單片機(jī)W77E58看門狗功能檢測電路原理圖
  11.1.3 W77E58的看門狗程序
 11.2 SST89C58
 11.3 X5045
 11.4 MAX705/706/813L
第12章 通信
 12.1 主從式8051—8051多機(jī)通信
  12.1.1 多機(jī)通信原理及多機(jī)通信協(xié)議
  12.1.2 8051多機(jī)通信的硬件連接
  12.1.3 8051多機(jī)通信實用程序
 12.2 主從式PC機(jī)一8051多機(jī)通信
  12.2.1 PC機(jī)一8051多機(jī)通信原理
  12.2.2 主從式PC機(jī)一8051多機(jī)通信的硬件連接
  12.2.3 PC機(jī)一8051多機(jī)通信實用程序
 12.3 主從式PC機(jī)一8051多機(jī)通信(Modbus通信協(xié)議)
  12.3.1 PC機(jī)一8051多機(jī)通信的硬件連接
  12.3.2 PC機(jī)一8051多機(jī)通信實用程序
 12.4 三級多機(jī)通信系統(tǒng)
  12.4.1 三級多機(jī)通信系統(tǒng)的硬件連接
  12.4.2 三級多機(jī)通信系統(tǒng)實用程序
附錄A Modbus通信協(xié)議簡介
 A.1 概述
 A.2 Modbus通信協(xié)議分析
 A.3 數(shù)字接口的應(yīng)用
 A.4 通信格式說明
  A.4.1 功能03H:讀寄存器值
  A.4.2 功能04H:讀寄存器值
  A.4.3 功能06H:寫寄存器值
  A.4.4 功能碼表
  A.4.5 錯誤信息碼表
  A.4.6 寄存器定義表
  A.4.7 舉例
  A.4.8 IEEE一754數(shù)據(jù)格式說明
  A.4.9 校驗碼算法介紹
附錄B 計算CRCl6循環(huán)冗余校驗程序——按位計算法
附錄C 計算CRCl6循環(huán)冗余校驗程序——查表法1
附錄D 計算CRCl6循環(huán)冗余校驗程序——查表法2
附錄E 讀/寫AT24C512芯片的C51程序
附錄F 關(guān)于配套光盤的說明
參考文獻(xiàn)

本目錄推薦

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