-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
單片機原理.應用與PROTEUS仿真-匯編+C51編程及其多模塊.混合編程-(本科版) 版權信息
- ISBN:9787121261305
- 條形碼:9787121261305 ; 978-7-121-26130-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
單片機原理.應用與PROTEUS仿真-匯編+C51編程及其多模塊.混合編程-(本科版) 本書特色
本書按照單片機應用產品的研發和生產過程,講述了proteus eda、keil軟件調試器、編程器、isp等開發工具。書中有大量來自單片機應用產品的實例和單片機系統的proteus設計與仿真實例。本書以at89c51單片機為主體來講述,每個實例都有匯編和c兩種語言編程,適合不同的需求,其內容也適用于與mcs-51單片機兼容的其他類型單片機。
單片機原理.應用與PROTEUS仿真-匯編+C51編程及其多模塊.混合編程-(本科版) 內容簡介
本書按照單片機應用產品的研發和生產過程,講述了PROTEUS EDA、Keil軟件調試器、編程器、ISP等開發工具。書中有大量來自單片機應用產品的實例和單片機系統的PROTEUS設計與仿真實例。本書以AT89C51單片機為主體來講述,每個實例都有匯編和c兩種語言編程,適合不同的需求,其內容也適用于與MCS-51單片機兼容的其他類型單片機。
單片機原理.應用與PROTEUS仿真-匯編+C51編程及其多模塊.混合編程-(本科版) 目錄
第1章單片機及at89c51單片機硬件結構
1.1嵌入式系統、單片機、at89c51/s51單片機
1.1.1嵌入式系統、單片機
1.1.2單片機發展概況
1.1.3at89c51/s51、stc單片機
1.2單片機應用系統及其應用領域
1.2.1單片機*小系統和單片機應用系統
1.2.2單片機應用領域
1.3單片機應用系統研發工具簡介
1.3.1單片機軟件調試仿真器
1.3.2單片機仿真器
1.3.3編程器和isp在系統編程
1.3.4proteus eda(電子設計自動化)
1.4at89c51內部結構和引腳功能
1.4.1內部結構框圖和主要部件
1.4.2引腳功能
1.5at89c51時鐘電路與復位電路
1.5.1時鐘電路
1.5.2復位電路
1.6存儲器結構
1.6.1存儲器組成
1.6.2程序存儲器rom
1.6.3數據存儲器ram
1.6.4兩種省電工作方式
1.7i/o(輸入/輸出)口結構、功能及負載能力
1.7.1i/o口結構
1.7.2i/o口功能
1.7.3i/o口的負載能力
1.8proteus 電路設計基礎
1.8.1proteus isis 窗口
1.8.2proteus可視化助手
1.8.3proteus 電路設計文件操作
1.8.4proteus 元件操作
1.8.5proteus電氣連線操作
1.8.6proteus 總線、標簽操作
1.8.7proteus 終端操作
1.8.8proteus 對象屬性設置(edit properties)
1.8.9proteus isis的文件操作與元件操作實例
實驗1:“at89c51*小系統”的proteus設計與制作
習題與思考1
第2章at89c51匯編語言及匯編語言程序設計
單片機原理、應用與proteus仿真――匯編+c51編程及其多模塊、混合編程2.1基本概念
2.1.1指令、機器代碼、程序、機器語言
2.1.2匯編語言、匯編語言指令格式、常用符號
2.1.3匯編和編程(固化)
2.2指令尋址方式
2.2.1尋址、尋址方式、尋址存儲器范圍
2.2.2直接尋址
2.2.3立即尋址
2.2.4寄存器尋址
2.2.5寄存器間接尋址
2.2.6變址尋址
2.2.7相對尋址
2.2.8位尋址“bit”
2.3 匯編語言的指令系統
2.3.1數據傳送指令
2.3.2算術運算類指令
2.3.3邏輯運算指令
2.3.4控制轉移指令
2.3.5位操作指令
2.4匯編語言程序設計流程圖及程序結構
2.4.1程序設計流程圖
2.4.2程序結構
2.5匯編語言程序設計舉例
2.5.1延時程序
2.5.2查表程序
2.5.3碼制轉換程序
2.5.4數據排序程序
2.5.5算術計算程序
2.6proteus源程序設計、仿真和仿真調試基礎
2.6.1proteus匯編語言程序設計、匯編、仿真
2.6.2proteus調試窗口、調試按鈕和仿真調試
2.6.3匯編語言程序設計實例的proteus仿真求解
實驗2:“跑馬燈”的proteus設計、仿真與實際制作
習題與思考2
第3章c51程序設計基礎
3.1初識c51程序設計
3.1.1c51語言特點
3.1.2c51程序基本結構
3.1.3c51的標識符與關鍵字
3.2c51數據的類型及其存儲
3.2.1c51的數據類型
3.2.2c51的數據存儲
3.2.3數據的存儲器類型――明確存儲位置
3.2.4c51變量的存儲模式(編譯模式)
3.2.5數據類型的重新定義-typedef
3.2.6編譯預處理命令
3.3硬件資源訪問
3.3.1c51對特殊功能寄存器的定義sfr、sfr16
3.3.2c51對位變量的定義bit、sbit
3.3.3c51對存儲器和外設的絕對地址訪問
3.4c51的運算符
3.4.1運算符的優先級及結合規則
3.4.2混合運算時的數據類型轉換
3.5c51的數組與指針
3.5.1c51的數組
3.5.2c51的指針
3.6c51的函數
3.7c程序基本結構與流程控制
3.7.1分支語句
3.7.2循環語句
3.8模塊化程序設計
3.9編程技巧
3.10keil c51 應用入門(c51匯編)
習題與思考3
第4章at89c51中斷系統
4.1中斷系統
4.1.1中斷基本概念
4.1.2中斷系統結構
4.1.3與中斷有關的特殊寄存器
4.1.4中斷過程
4.1.5有中斷的單片機應用程序的編程要點
4.2中斷應用實例及其proteus設計與仿真
4.2.1外中斷(int0)實驗裝置
4.2.2中斷優先級實驗裝置
實驗4:“擴展中斷源裝置”的proteus設計、仿真與制作
習題與思考4
第5章定時器/計數器
5.1定時器/計數器基礎
5.1.1定時器/計數器概述
5.1.2定時器/計數器的控制
5.1.3定時器/計數器的工作方式
5.1.4定時器/計數器的計數容量及初值
5.2定時器/計數器應用
5.2.1定時器/計數器應用的基本步驟
5.2.2定時器/計數器應用舉例
5.3定時器/計數器應用實例及其proteus設計、仿真
5.3.1基于at89c51的60s倒計時裝置
5.3.2基于at89c51的按鍵發聲裝置
實驗5:“簡易跑表”的proteus設計、仿真與制作
習題與思考5
第6章at89c51的存儲器擴展技術
6.1用sram擴展單片機數據存儲器(ram)
6.1.1基礎知識
6.1.2電路設計和程序設計
6.1.3proteus仿真、調試
實驗6-1: 實際制作、運行、思考
6.2用串行e2prom擴展單片機存儲器(i2c)
6.2.1基礎知識
6.2.2電路設計和程序設計
6.2.3proteus仿真、調試
實驗6-2:實際制作、運行、思考
6.3proteus高級圖表仿真(asf)簡介及其應用
6.3.1高級圖表仿真(asf)簡介
6.3.2高級圖表仿真(asf)實例
6.3.3at89c51擴展外ram的操作時序
6.3.4at89c51擴展外串行e2prom存儲器操作時序
第7章at89c51人機交互通道接口技術
7.1單片機與數碼管動態顯示的接口技術
7.1.1基礎知識
7.1.2“數碼管動態顯示裝置”電路設計和程序設計
7.1.3“數碼管動態顯示裝置”proteus仿真、調試
實驗7-1:“數碼管動態顯示裝置”的實際制作、運行、思考
7.2單片機與lcd液晶顯示器的接口技術
7.2.1基礎知識
7.2.2“字符型液晶顯示裝置”電路設計和程序設計
7.2.3“字符型液晶顯示裝置”proteus仿真、調試
實驗7-2:“字符型液晶顯示裝置”的實際制作、運行、思考
7.3單片機與矩陣式鍵盤的接口技術
7.3.1基礎知識
7.3.2“矩陣式鍵盤接口裝置”電路設計和程序設計
7.3.3“矩陣式鍵盤接口裝置”仿真、調試
實驗7-3:“矩陣式鍵盤接口裝置”實際制作、運行、思考
第8章at89c51后向通道接口技術
8.1“簡易信號發生器”的接口技術
8.1.1基礎知識
8.1.2“簡易信號發生器”電路設計和程序設計
8.1.3“簡易信號發生器”proteus仿真、調試
實驗8-1:“簡易信號發生器”實際制作、運行、思考
8.2at89c51控制步進電動機的接口技術
8.2.1基礎知識
8.2.2“控制步進電動機裝置”電路設計和程序設計
8.2.3“控制步進電動機裝置”proteus仿真、調試
實驗8-2:“控制步進電動機裝置”的實際制作、運行、思考
第9章at89c51單片機前向通道接口技術
9.1“簡易數字電壓表”的設計與制作
9.1.1基礎知識
9.1.2電路設計和程序設計
9.1.3proteus仿真、調試
實驗9-1:“簡易數字電壓表”的實際制作、運行、思考
9.2“控制直流電動機裝置”的設計與制作
9.2.1基礎知識
9.2.2電路設計和程序設計
9.2.3 proteus仿真、調試
實驗9-2:“控制直流電動機裝置”的實際制作、運行、思考
第10章at89c51串行通信通道接口技術
10.1“單片機間串行通信裝置”的設計與制作
10.1.1基礎知識
10.1.2電路設計與程序設計
10.1.3proteus仿真、調試
實驗10-1:“單片機間串行通信裝置”的實際制作、運行、思考
10.2“at89c51與pc間通信裝置”的設計與制作
10.2.1基礎知識
10.2.2電路設計和程序設計
10.2.3proteus仿真、調試
實驗10-2:“at89c51與pc間通信裝置”的實際制作、運行、思考
第11章at89c51單片機的實際應用
11.1帶存儲功能的簡易電子琴
11.1.1功能與操作
11.1.2技術要點
11.1.3電路設計和程序設計
11.1.4proteus仿真、調試
實驗11-1:“簡易電子琴”的實際制作、運行、思考
11.2單片機控制的ds18b20的數字溫度計
11.2.1功能與操作
11.2.2技術要點
11.2.3電路設計和程序設計
11.2.4proteus仿真、調試
實驗11-2:“數字溫度計”的實際制作、運行、思考
第12章c51、匯編多模塊、混合編程
12.1多模塊、混合編程基礎
12.1.1基本概念
12.1.2proteus與keil的聯合仿真
12.1.3多模塊、混合編程接口
12.1.4多模塊、混合編程的原則方法及keil格式匯編模塊
12.2c51多模塊編程實例
12.2.1將被調c51模塊作為“工程”中的模塊
12.2.2將被調c51模塊作為模塊包含文件
12.2.3將被調c51文件構造為頭(.h)文件
12.3c51、匯編混合編程實例
12.3.1在c51模塊中使用編譯控制命令嵌入匯編語言程序段
12.3.2使用編譯控制命令“src”
12.3.3將匯編模塊構造為keil 格式匯編模塊
12.4匯編、c51混合編程實例
12.4.1使用編譯控制命令“src”
12.4.2將匯編模塊構造為keil格式匯編模塊
12.5匯編多模塊編程及帶中斷混合編程實例
12.5.1匯編多模塊編程實例
12.5.2帶中斷混合編程實例
附錄
參考文獻
單片機原理.應用與PROTEUS仿真-匯編+C51編程及其多模塊.混合編程-(本科版) 作者簡介
張靖武,中北大學教授,享受國務院政府特殊津貼。英國Labcenter Electronics PROTEUS應用中國地區專家組組長。浙江省高校重點建設教材“單片機原理與應用”負責人。浙江省精品課程“單片機原理與應用”負責人。浙江省新世紀教學項目(省級基金項目:YB08122)主持人。科技部企業創新基金項目(2007B50051)(排名2)。高新技術企業邁思特電子科技有限公司顧問。
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
隨園食單
- >
苦雨齋序跋文-周作人自編集
- >
詩經-先民的歌唱
- >
有舍有得是人生
- >
中國歷史的瞬間
- >
山海經
- >
莉莉和章魚