TOP
0
0
三民出版.新書搶先報|最速、最優惠的新鮮貨報給你知!
單片機的C語言程序設計與應用(第2版)(簡體書)
滿額折

單片機的C語言程序設計與應用(第2版)(簡體書)

商品資訊

人民幣定價:29 元
定價
:NT$ 174 元
優惠價
87151
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:4 點
商品簡介
名人/編輯推薦
目次
相關商品

商品簡介

姜志海、趙艷雷、陳松編著的《單片機的C語言程序設計與應用——基于Proteus仿真(第2版)》是普通高等教育“十一五”國家級規劃教材。本書以標準C語言和MCS-51單片機為基礎,全面系統地介紹單片機的C語言程序設計與應用的基本問題,是一本重在應用、兼顧理論的實用教程。主要內容包括:單片機的C語言概述、KEIL與PROTEUS應用基礎、C51語言程序設計基礎、中斷系統與定時器/計數器及串行口的C51語言編程、鍵盤/顯示的C51編程、模擬量接口技術的C51編程。本書提供電子課件、程序代碼、仿真電路圖和習題參考答案。 《單片機的C語言程序設計與應用——基于Proteus仿真(第2版)》為高等學校電氣與電子信息專業和計算機專業的本專科教材,也可供從事單片機應用與產品開發工作的工程技術人員學習參考。

名人/編輯推薦

姜志海、趙艷雷、陳松編著的《單片機的C語言程序設計與應用——基于Proteus仿真(第2版)》的主要特色在于,在介紹單片機的C語言設計的過程中,清晰地說明了單片機的所有功能,并對每項功能給出了實例代碼,同時詳細介紹了單片機的C語言開發與仿真環境的使用,透徹分析了單片機的C語言的語法和語義,以及開發過程中可能存在的問題和難點。 本書的另一個特點是突破了傳統的軟、硬件截然隔裂的方法,使讀者對嵌入式系統的開發有一個整體的了解。相信本書的這一特點會節省讀者進入嵌入式C語言領域的時間,同時能夠更清楚地認識應用系統開發的過程,深入理解單片機的C語言編程機制。

目次

第1章 單片機的C語言概述/1 1.1 C語言與MCS-51單片機編程/1 1.1.1 單片機的C語言的特點/1 1.1.2 單片機的C語言和標準C語言的比較/2 1.1.3 單片機的C語言與匯編語言的優勢對比/2 1.2 C51程序/6 1.2.1 C51的程序結構/6 1.2.2 C51編程規范及注意事項/7 1.2.3 C51的標識符與關鍵字/8 1.3 C51編程舉例/10 本章小結/14 習題/14第2章 μVision2與Proteus使用基礎/15 2.1 μVision2集成開發環境/15 2.1.1 File、Edit和View菜單/16 2.1.2 Project、Debug和Flash菜單/18 2.1.3 Peripherals、Tools和Window菜單/19 2.2 用μVision2建立與調試工程/20 2.2.1 工程創建、設置、編譯與鏈接/20 2.2.2 用μVision2調試工程/25 2.2.3 C51程序調試舉例說明——HELLO.C/28 2.2.4 Keil C51的調試技巧及舉例/30 2.3 Proteus快速入門/34 2.3.1 集成Proteus ISIS環境/34 2.3.2 電路原理圖設計/38 2.4 Proteus仿真工具介紹/43 2.4.1 探針/43 2.4.2 虛擬儀器/44 2.4.3 信號發生器/44 2.4.4 仿真圖表/45 2.5 Proteus軟件中的C51程序運行與調試/45 2.5.1 驅動的安裝/45 2.5.2 Keil和Proteus的配置/46 2.5.3 Keil和Proteus的調試過程/47 本章小結/47 習題/47第3章 單片機C51語言程序設計基礎/48 3.1 C51語言的數據/48 3.1.1 數據類型/48 3.1.2 常量與變量/48 3.1.3 數據存儲類型/52 3.1.4 局部變量與全局變量/56 3.2 C51語言對單片機主要資源的控制/58 3.2.1 特殊功能寄存器的C51語言定義/58 3.2.2 絕對地址的訪問/61 3.2.3 位變量的C51語言定義/62 3.3 C51語言的基本運算與流程控制語句/63 3.3.1 基本運算/63 3.3.2 選擇(分支)控制語句/68 3.3.3 循環結構流程控制語句/73 3.3.4 break語句、continue語句和goto語句/77 3.4 C51語言的數組與指針/78 3.4.1 數組/79 3.4.2 指針/82 3.5 C51語言函數/85 3.5.1 函數的基本問題/85 3.5.2 中斷函數/91 3.5.3 C51語言的庫函數/91 3.6 C51的預處理命令及匯編語句的嵌入/94 3.6.1 文件包含/94 3.6.2 宏定義指令/95 3.6.3 條件編譯/96 3.6.4 C51中匯編語句的嵌入/98 本章小結/99 習題/99第4章 MCS-51系列單片機中斷與定時/計數器的C51編程/100 4.1 中斷系統基本知識/100 4.1.1 中斷系統結構與中斷控制/100 4.1.2 中斷優先級與中斷請求的撤除/102 4.1.3 中斷函數的結構形式/103 4.2 外部中斷源的C51編程/103 4.2.1 外部中斷源初始化/103 4.2.2 外部中斷源的C51編程示例/104 4.3 定時/計數器基本知識/107 4.3.1 定時/計數器的結構與控制/107 4.3.2 工作方式與工作模式/108 4.3.3 定時/計數器的初始化/111 4.4 定時/計數器不同工作模式下的C51編程/113 4.4.1 工作模式1的C51編程/114 4.4.2 工作模式2的C51編程/115 4.4.3 工作模式3的C51編程/115 4.5 中斷與定時/計數器綜合編程示例/116 本章小結/133 習題/134第5章 MCS-51系列單片機串行口的C51編程/135 5.1 串行口基礎知識/135 5.1.1 串行口的結構/135 5.1.2 有關的寄存器/135 5.1.3 串行口的工作方式/137 5.2 不同工作方式下的C51編程/138 5.2.1 工作方式0的C51程序設計/138 5.2.2 工作方式1的C51程序設計/142 5.2.3 工作方式2的C51程序設計/146 5.2.4 工作方式3的C51程序設計/150 5.3 串行口的C51編程應用示例/154 本章小結/165 習題/166第6章 MCS-51系列單片機鍵盤/顯示的C51編程/167 6.1 七段數碼顯示器的C51編程/167 6.1.1 七段LED顯示器基礎知識/167 6.1.2 七段數碼靜態顯示的C51編程/169 6.1.3 七段數碼動態顯示的C51編程/171 6.1.4 串行口控制的LED顯示的C51編程/176 6.2 鍵盤接口的C51編程/177 6.2.1 鍵盤的基礎知識/177 6.2.2 獨立式鍵盤接口的C51編程/178 6.2.3 矩陣鍵盤的C51編程/180 6.3 點陣LED顯示器接口的C51編程/185 6.3.1 點陣LED顯示器基礎知識/185 6.3.2 一個5×7點陣顯示一個字符的C51編程/186 6.3.3 一個8×8點陣顯示字符串的C51編程/187 6.3.4 兩個8×8點陣顯示字符串的C51編程/189 6.4 液晶顯示器的C51編程/190 6.4.1 LCD基礎知識/190 6.4.2 字符型LCD1602應用的C51編程/192 本章小結/200 習題/200第7章 MCS-51系列單片機模擬量接口的C51編程/201 7.1 8位并行D/A轉換器DAC0832的C51編程/201 7.1.1 DAC0832基礎知識/201 7.1.2 DAC0832單緩沖和雙緩沖的C51編程/202 7.1.3 DAC0832輸出各種波形的C51編程/206 7.2 12位并行D/A芯片DAC1208的C51編程/210 7.2.1 12位并行DAC1208簡介/210 7.2.2 DAC1208的C51編程/211 7.3 8位A/D轉換器ADC0808/0809的C51編程/212 7.3.1 ADC0808/0809簡介/212 7.3.2 ADC0809的C51編程/213 7.4 12位串行A/D轉換器TLC2543的C51編程/215 7.4.1 TLC2543簡介/216 7.4.2 TLC2543的C51編程/217 本章小結/220 習題/220附錄A MCS-51系列單片機簡介/221附錄B 8255A簡介/228附錄C ASCII碼字符表/232附錄D Proteus常用分離器件名稱/233參考文獻/234

您曾經瀏覽過的商品

購物須知

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

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

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

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

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

優惠價:87 151
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區