出版時(shí)間:2010-2 出版社:電子工業(yè)出版社 作者:聶典,丁偉 主編 頁數(shù):386
Tag標(biāo)簽:無
前言
本書編寫的目的不僅僅是讓它成為一本計(jì)算機(jī)學(xué)習(xí)用書,還希望為所有學(xué)習(xí)電子電路和從事這方面工作的讀者提供一條更加經(jīng)濟(jì)、高效的設(shè)計(jì)新途徑和指導(dǎo)。它適用于Multisim仿真軟件的初學(xué)者,也適合具有一定的計(jì)算機(jī)仿真軟件使用經(jīng)驗(yàn)和想通過使用Multisim仿真軟件進(jìn)行電子電路設(shè)計(jì)的讀者。計(jì)算機(jī)仿真軟件NI Multisim 10是美國國家儀器公司(NI公司)推出的最新版本。在本教材完成之前,市面上還沒有專門基于.Multisim的單片機(jī)仿真教材。本教材是在借鑒了多方面的寶貴經(jīng)驗(yàn),并在切實(shí)考察了單片機(jī)學(xué)科教學(xué)實(shí)際情況的基礎(chǔ)上,本著為電子電路教學(xué)貢獻(xiàn)微薄之力的宗旨,在多方面的努力和幫助之下完成的。本教材闡述了NI Multisim 10在單片機(jī)仿真中的各項(xiàng)主要功能,利用詳細(xì)的圖表和文字說明,指導(dǎo)讀者從了解軟件本身開始,直到學(xué)會建立一個(gè)完整單片機(jī)電路和進(jìn)行仿真、分析以及產(chǎn)生報(bào)告等操作。從文章總的結(jié)構(gòu)上看,本教材可分為以下章節(jié)。匯編語言部分:第1章為概述:第2章為單片機(jī)及8051單片機(jī)簡介;第3章為8051單片機(jī)指令系統(tǒng);第4章為8051單片機(jī)匯編語言程序設(shè)計(jì);第5章為8051單片機(jī)輸入/輸出端口;第6章為8051單片機(jī)定時(shí)器/計(jì)數(shù)器;第7章為8051單片機(jī)中斷系統(tǒng);第8章為8051單片機(jī)串行接口;第9章為8051單片機(jī)的系統(tǒng)擴(kuò)展與應(yīng)用;第10章為MCS一51單片機(jī)應(yīng)用及Multisim.MCU仿真實(shí)例集錦。C語言部分:第1章為C語言程序設(shè)計(jì)概述;第2章為基于Multisim 10的單片機(jī)C語言開發(fā)環(huán)境;第3章為c語言程序的基本結(jié)構(gòu);第4章為c語言的標(biāo)識符和關(guān)鍵字;第5章為常量;第6章為變量及存儲類型;第7章為編譯預(yù)處理;第8章為運(yùn)算符與表達(dá)式;第9章為開關(guān)語句和循環(huán)語句;第10章為函數(shù)的定義;第11章為單片機(jī)的中斷系統(tǒng)及定時(shí)器;第12章為數(shù)組;第13章為指針;第14章為結(jié)構(gòu)體、共用體及枚舉類型;第15章為8051單片機(jī)應(yīng)用及Multisim MCU仿真實(shí)例集錦。教材中還含有大量插圖、圖表,內(nèi)容詳細(xì),圖文并茂,資料翔實(shí),涉及范圍廣。本書由聶典、丁偉、唐贛、聶夢晨、劉景夏等人編寫。本書在編寫過程中,還得到NI公司Arnold Hougham先生、Evan Robinson先生、梁銳老師、潘天后老師、陳慶全老師、唐贛老師,以及解放軍理工大學(xué)朱寧一系主任、賈山松主任、陳曉華教授、劉景夏主任、岳振軍主任、關(guān)宇主任、閔銳主任、聶夢晨、陳庭娃、徐勇、黃德強(qiáng)、邱國防、張生君、黃建軍、惲姿、趙潔、KP先生、陳涌、曾克莉等人的大力協(xié)助與支持,謹(jǐn)此向他們表示衷心的感謝!因時(shí)間倉促,加之作者水平所限,難免會有錯(cuò)誤和疏漏的地方,懇請各位專家和讀者批評指正。
內(nèi)容概要
本書以美國國家儀器公司(NI公司)推出的最新版本NI Multisim 10為計(jì)算機(jī)仿真軟件;圖文并茂地闡述了NI Multisim 10在單片機(jī)仿真中的各項(xiàng)主要功能;內(nèi)容翔實(shí),實(shí)例豐富,真正使讀者做到“邊理論、邊實(shí)踐”;不僅適合單片機(jī)零起點(diǎn)的初學(xué)者使用,也可作為高等院皎控制類專業(yè)學(xué)生.電子愛好昔及各類工程技術(shù)人員的參考用書。
書籍目錄
匯編語言部分 第1章 概述 1.1 NI Multisim 10簡介 1.1.1 NI Multisim 10的主要特點(diǎn)簡介 1.2 Multisim MCU的仿真環(huán)境 1.2.1 創(chuàng)建一個(gè)新的MCU工程 1.2.2 輸入源代碼及添加其他工程 1.2.3 放置并連接外圍組件 1.2.4 仿真電路 1.2.5 調(diào)試源代碼 1.2.6 在活動工程之間切換 第2章 單片機(jī)及8051單片機(jī)簡介 第3章 8051單片機(jī)指令系統(tǒng) 第4章 8051單片機(jī)匯編語言程序設(shè)計(jì) 第5章 8051單片機(jī)輸入/輸出端口 第6章 8051單片機(jī)定時(shí)器/計(jì)數(shù)器 第7章 8051單片機(jī)中斷系統(tǒng) 第8章 8051單片機(jī)串行接口 第9章 8051單片機(jī)的系統(tǒng)擴(kuò)展與應(yīng)用 第10章 MCS-51單片機(jī)應(yīng)用及Multisim MCU仿真實(shí)例集錦C語言部分 第1章 C語言程序設(shè)計(jì)概述 第2章 基于Multisim 10的單片機(jī)C語言開發(fā)環(huán)境 第3章 C語言程序的基本結(jié)構(gòu) 第4章 C語言的標(biāo)示符和關(guān)鍵字 第5章 常量 第6章 變量及存儲類型 第7章 編譯預(yù)處理 第8章 運(yùn)算符與表達(dá)式 第9章 開關(guān)語句和循環(huán)語句 第10章 函數(shù)的定義 第11章 單片機(jī)的中斷系統(tǒng)及定時(shí)器 第12章 數(shù)組 第13章 指針 第14章 結(jié)構(gòu)體、共用體及枚舉類型 第15章 8051單片機(jī)應(yīng)用及Multisim MCU仿真實(shí)例集錦附錄A MCS-51單片機(jī)指令表附錄B C語言庫函數(shù)參考文獻(xiàn)
章節(jié)摘錄
插圖:4.1.1匯編語言的特點(diǎn)及語句格式以助記符表示的指令就是單片機(jī)的匯編語言,每一條指令就是匯編語言的一條語句。通常把在計(jì)算機(jī)上直接運(yùn)行的機(jī)器語言程序稱為目標(biāo)程序,由匯編語言程序“翻譯”機(jī)器語言的過程稱為“匯編”。1.匯編語言的特點(diǎn)(1)助記符指令和機(jī)器指令一一對應(yīng),所以用匯編語言編寫的程序效率高,占用存儲空間小,運(yùn)行速度快。(2)使用匯編語言比高級語言困難。程序設(shè)計(jì)人員必須對硬件有相當(dāng)深入的了解。(3)匯編語言能直接訪問存儲器及接口電路,也能處理中斷,能直接管理和控制硬件設(shè)備。(4)編語言缺乏通用性,不同的硬件環(huán)境的匯編語言不同,不能通用。2.匯編語言的語句格式匯編語言的語句格式基本相同。8051匯編語言的語句格式:【】:【】;【】一條匯編語句由標(biāo)號、操作碼、操作數(shù)和注釋4個(gè)部分組成,方括號表示可選擇部分,可有可無。1)標(biāo)號標(biāo)號是語句地址的標(biāo)志符號。有了標(biāo)號,程序中的其他語句才能訪問該語句?!?biāo)號由1~8個(gè)ASCⅡ字符組成,但頭一個(gè)字符必須是字母,其余字符可以是字母、數(shù)字或其他字符?!げ荒苁褂帽緟R編語言已經(jīng)定義了的符號作為標(biāo)號,如指令助記符、偽指令記憶符以及寄存器名稱等?!?biāo)號后必須跟冒號(:)?!ね粯?biāo)號在一個(gè)程序中只能定義一次,不能重復(fù)定義。·一條語句可以有標(biāo)號,也可以沒有標(biāo)號,取決于本程序中的其他語句是否需要訪問這條語句。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
基于Multisim10的51單片機(jī)仿真實(shí)戰(zhàn)教程 PDF格式下載