TOP
1/1
無庫存,下單後進貨(採購期約45個工作天)
基於Proteus模擬的單片機技能應用(簡體書)
人民幣定價:32元
定  價:NT$192元
優惠價: 87167
可得紅利積點:5 點

無庫存,下單後進貨(採購期約45個工作天)

商品簡介

作者簡介

目次

本書基于Proteus軟件仿真軟件和Keil μVision集成開發軟件,介紹MCS-51單片機應用開發技術及單片機C語言程序設計技術,使讀者僅用一臺計算機在純軟件環境下就可以完成單片機應用程序設計、調試和系統開發。
本書采用案例教學法,通過40個單片機C語言程序設計案例,詳細介紹了MCS-51單片機的并行I / O口編程、中斷程序設計、定時/計數器應用、串口通信程序設計,其中還涉及LED、揚聲器、繼電器、數碼管、LED點陣、液晶顯示器、A / D轉換等接口電路和編程方法。

金杰:從事單片機技術應用教學8年(大專4年,中職4年)2007年獲全國電子產品組裝與調試項目競賽三等獎2010年輔導的學生獲全國單片機控制裝置組裝與調試項目二等獎
項目一 認識單片機及其開發工具 1
技能應用一 仿真軟件Proteus的使用 2
一、仿真軟件Proteus簡介 2
二、建立第一個仿真電路 3
三、Proteus高級應用 7
技能應用二 集成開發軟件Keil C51的使用 22
一、集成開發軟件Keil C51簡介 22
二、建立第一個C程序項目 23
知識鏈接一 認識單片機與單片機系統 27
一、什么是單片機 27
二、什么是單片機系統 28
知識鏈接二 MCS-51單片機的外部引腳及最小應用系統 29
一、MCS-51單片機簡介 29
二、MCS-51單片機的外部引腳 29
三、MCS-51單片機最小應用系統 31
知識鏈接三 單片機中的數制 33
一、十進制 33
二、二進制 33
三、十六進制 33
知識鏈接四 單片機常用開發工具和程序 設計語言 34
一、仿真器 35
二、編程器和ISP下載線 35
三、程序設計語言簡介 36
綜合訓練 Proteus與Keil整合構建單片機 虛擬實驗室 36
一、Proteus和Keil C51建立通信 37
二、Proteus和Keil C51聯調應用舉例 37
知識鞏固與技能訓練 40
項目二 簡單并行I/O接口的應用 41
技能應用一 LED控制電路的設計 42
一、點亮LED 42
二、流水燈的設計 45
三、花樣彩燈控制器的設計 49
四、呼吸燈的設計 50
技能應用二 繼電器控制電路的設計 53
一、繼電器接口電路 53
二、繼電器控制照明設備 54
技能應用三 電機動控制電路的設計 55
一、直流電動機的控制 55
二、直流電動機PWM調速 58
技能應用四 叮咚門鈴的設計 59
一、揚聲器接口電路 59
二、控制揚聲器發音 59
三、叮咚門鈴的設計 60
知識鏈接一 MCS-51單片機并行I/O接口 61
知識鏈接二 C51語言基礎 63
一、C51程序的基本結構 64
二、相關知識 68
知識鞏固與技能訓練 70
項目三 MCS-51單片機及C語言程序設計基礎 71
知識一 MCS-51單片機基礎 72
一、MCS-51單片機內部結構及功能部件 72
二、MCS-51單片機存儲器及存儲空間 72
知識二 C51語言程序設計基礎 76
一、C51語言在單片機系統開發中的優勢 76
二、基本數據類型 77
三、常量、變量和指針 78
四、運算符 82
五、函數 84
六、語句 86
知識鞏固與技能訓練 90
項目四 并行I/O接口的應用 91
技能應用一 七段LED數碼顯示電路的設計 92
一、1位數碼管靜態顯示 92
二、多位數碼管動態掃描顯示 93
技能應用二 鍵盤接口電路的設計 95
一、獨立按鍵控制數碼管加減計數 95
二、數碼管顯示4×4鍵盤編號 98
技能應用三 LED點陣顯示屏的設計 100
一、8×8 LED點陣顯示屏的設計 100
二、16×16 LED點陣顯示屏的設計 103
技能應用四 液晶顯示電路的設計 107
一、LCD12864點陣液晶簡介 107
二、LCD12864顯示漢字及變量 108
知識鏈接一 七段LED數碼管接口電路 115
一、七段LED數碼管簡介 115
二、數碼管字形段碼 116
三、數碼管的靜態顯示方式 117
四、數碼管的動態掃描顯示方式 118
知識鏈接二 鍵盤接口電路 119
一、獨立按鍵接口 120
二、4×4鍵盤接口 121
知識鏈接三 LED點陣顯示模塊接口電路 125
一、8×8 LED點陣模塊簡介 125
二、LED點陣顯示模塊的結構 126
三、LED點陣顯示模塊的接口及編程 127
綜合訓練 4×4鍵盤設計電子密碼鎖 130
一、實例分析 130
二、仿真電路圖 131
三、程序設計 131
知識鞏固與技能訓練 135
項目五 中斷系統及外部中斷的應用 136
技能應用 使用外部中斷 137
一、外部中斷控制LED 137
二、防盜報警器的設計 138
三、使用外部中斷對脈沖計數 140
知識鏈接 MCS-51單片機的中斷系統 142
一、中斷的概念 142
二、MCS-51單片機的中斷系統 144
三、使用外部中斷的一般步驟 149
知識鞏固與技能訓練 149
項目六 定時/計數器系統及其應用 150
技能應用一 電子計時器的設計 151
一、產生1kHz方波信號 151
二、秒閃電路的設計 152
三、帶數顯的交通指示燈的設計 155
四、數字時鐘的設計 158
技能應用二 定時器控制揚聲器演奏音樂 164
一、音調和節拍 164
二、用定時器設計的叮咚門鈴 165
三、電子音樂盒的設計 167
知識鏈接 MCS-51單片機的定時/計數器 170
一、定時/計數器的結構及工作原理 170
二、定時/計數器的方式和控制寄存器 172
三、定時/計數器的工作方式 173
四、定時/計數器應用舉例 175
綜合訓練一 數字頻率計的設計 176
一、實例分析 177
二、仿真電路設計 177
三、程序設計與調試 177
綜合訓練二 用定時器實現多路PWM輸出 180
一、實例分析 180
二、仿真電路圖 180
三、程序設計與調試 180
知識鞏固與技能訓練 183
項目七 串行通信的應用 184
技能應用一 串行口方式0的使用 185
一、串行數據轉換為并行數據的控制 185
二、并行數據轉換為串行數據的控制 187
技能應用二 串行口方式1的使用 188
一、單片機雙機通信系統的設計 188
二、單片機與PC機通信系統的設計 193
知識鏈接 MCS-51單片機的串行接口 196
一、串行通信的基本知識 196
二、MCS-51單片機的串行接口 197
知識鞏固與技能訓練 202
項目八 單片機綜合技能應用 203
技能應用一 用ADC0809設計數字電壓表 204
一、實例分析 204
二、仿真電路設計 204
三、程序設計 206
技能應用二 用DS18B20和DS1302設計電子萬年歷 208
一、實例分析 208
二、仿真電路設計 208
三、程序設計 216

購物須知

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約20個工作天;
海外無庫存之書籍,平均作業時間約45個工作天,然不保證確定可調到貨,尚請見諒。