8051入門--C語言輕鬆學

    入門經典,易學易用的初學指引! 8051 C語言必修啟蒙書:本書是以從未學習過任何單晶片的入門初學者角度,來設計多元化的實習單元,以最簡單的方式教導讀者輕鬆學習8051程式設計。專題實作單元中皆包含【相關知識】、【函式說明】、【實作練習】三大部份,而驅動周邊元件的程式亦寫成函式,讓初學者無須了解繁複的程式設計,只須使用簡單參數設定,就可以輕鬆控制周邊元件,快速完成實用的專題電路,

    收集中
    US$7.69

    入門經典,易學易用的初學指引!


    8051 C語言必修啟蒙書:

    本書是以從未學習過任何單晶片的入門初學者角度,來設計多元化的實習單元,以最簡單的方式教導讀者輕鬆學習8051程式設計。專題實作單元中皆包含【相關知識】、【函式說明】、【實作練習】三大部份,而驅動周邊元件的程式亦寫成函式,讓初學者無須了解繁複的程式設計,只須使用簡單參數設定,就可以輕鬆控制周邊元件,快速完成實用的專題電路,絕對是一本物超所值的最佳8051入門書。


    ‧最簡單的8051入門教材

    本書強調8051入門的真正輕鬆學習,以初學者的思考角度安排學習單元。全書所使用之電路圖以IC實際腳位擬真繪製,讓初學者可以透過視覺step by step 的方式,快速完成硬體接線。


    ‧多樣化的周邊控制範例

    如LED、矩陣型LED、七段顯示器、L C D、蜂鳴器、指撥開關、按鍵開關、矩陣鍵盤、AD轉換器、DA轉換器、馬達、超音波感測器,以及溫、溼度感測器等超過150個實用的應用範例及練習。


    ‧單元實作模組化設計

    大部份的周邊元件驅動程式已寫成函式,可以跳過繁雜程序,輕鬆設定參數來控制周邊元件。積木式結合本書範例程式,更容易發揮創意,完成互動設計的專題作品。


    ‧內容充實且應用生活化

    結合生活化的單元教學設計,提高學習興趣,並能激發想像力,涵蓋各種LED的應用,如閃爍、移位、調光、廣告燈、交通號誌燈等,以及計數器、選號機、數位時鐘、數位電壓表、數位溫度計、數位溼度計、距離測量器、倒車警示器、電子琴、音樂盒、遠端遙控、馬達轉速及轉向控制等。



    章节目录

    1-1封面
    1-2書名頁
    1-3序
    1-4目錄
    1-5CH01 認識8051
    1-61-1 微電腦基本結構
    1-71-2 單晶片微電腦
    1-81-3 MCS-51 單晶片微電腦
    1-91-3-1 MCS-51 單晶片種類
    1-101-3-2 MCS-51 單晶片封裝
    1-111-3-3 8051 / 8052 單晶片特性比較
    1-12CH02 系統分析
    1-132-1 接腳說明
    1-142-2 內部結構方塊圖
    1-152-3 系統時序
    1-162-4 系統重置
    1-172-5 程式計數器 (PC)
    1-182-6 程式記憶體 (ROM)
    1-192-7 資料記憶體 (RAM)
    1-202-7-1 暫存器庫區
    1-212-7-2 可位元定址區
    1-222-7-3 一般用途區
    1-232-8 特殊功能暫存器 (SFR)
    1-242-8-1 A 累加器
    1-252-8-2 B 暫存器
    1-262-8-3 程式狀態字元(PSW)
    1-272-8-4 堆疊指標(SP)
    1-282-8-5 資料指標暫存器(DPTR)
    1-292-9 省電模式
    1-302-9-1 功率下降(Power Down)模式
    1-312-9-2 閒置(Idle)模式
    1-32CH03 C語言基礎
    1-333-1 C 語言的架構
    1-343-2 C 語言的常數與變數
    1-353-2-1 變數名稱
    1-363-2-2 資料型態
    1-373-2-3 變數宣告
    1-383-2-4 變數的生命週期
    1-393-3 記憶體類型(memory type)
    1-403-4 記憶體模式(memory mode)
    1-413-5 運算子(operator)
    1-423-5-1 算術運算子
    1-433-5-2 關係運算子
    1-443-5-3 邏輯運算子
    1-453-5-4 位元運算子
    1-463-5-5 指定運算子
    1-473-5-6 運算子的優先順序
    1-483-6 C 語言的程式流程控制
    1-493-6-1 迴圈控制指令
    1-503-6-2 條件控制指令
    1-513-6-3 無條件跳躍指令
    1-523-7 函式(function)
    1-533-7-1 函式原型
    1-543-7-2 中斷函式
    1-553-8 前置命令
    1-563-8-1 #define 前置命令
    1-573-8-2 #include 前置命令
    1-583-9 陣列(array)
    1-593-9-1 一維陣列
    1-603-9-2 二維陣列
    1-613-9-3 三維陣列
    1-623-9-4 以陣列傳引數
    1-633-10 指標(pointer)
    1-643-10-1 指標的宣告
    1-653-10-2 指標與陣列
    1-663-10-3 雙重指標
    1-67CH04 程式設計
    1-684-1 程式設計流程
    1-694-1-1 編輯
    1-704-1-2 組譯與編譯
    1-714-1-3 連結
    1-724-1-4 模擬與執行
    1-734-1-5 燒錄
    1-744-2 μVision4 整合性開發環境介紹
    1-754-2-1 安裝Keil μVision 4 IDE
    1-764-2-2 μVision4 計劃檔(project) 建立說明
    1-774-2-3 μVision4 編輯器( editor) 操作說明
    1-784-2-4 μVision4 除錯器(debugger) 操作說明
    1-79CH05 輸出埠實習
    1-805-1 認識8051 輸入 / 輸出埠
    1-815-1-1 埠0 ( P0 )
    1-825-1-2 埠1 ( P1 )
    1-835-1-3 埠2 ( P2 )
    1-845-1-4 埠3 ( P3 )
    1-855-2 認識發光二極體(LED)
    1-865-3 函式說明
    1-875-3-1 delay()函式
    1-885-4 實作練習
    1-895-4-1 一個LED 閃爍實習
    1-905-4-2 八個LED 單燈右移實習
    1-915-4-3 八個LED 廣告燈實習
    1-925-4-4 交通號誌燈實習
    1-935-4-5 一個LED 亮度變化實習
    1-945-4-6 四個LED 亮度變化單燈左移實習
    1-95CH06 輸入埠實習
    1-966-1 認識開關
    1-976-2 函式說明
    1-986-2-1 oneKeyScan( )函式
    1-996-2-2 KeyScan( )函式
    1-1006-2-3 KeypadScan( )函式
    1-1016-3 實作練習
    1-1026-3-1 一個指撥開關控制一個LED 閃爍與暗實習
    1-1036-3-2 八個指撥開關控制八個LED 閃爍與暗實習
    1-1046-3-3 八個指撥開關控制八個LED 亮度變化實習
    1-1056-3-4 一個按鍵開關控制一個LED 亮與暗實習
    1-1066-3-5 一個按鍵開關控制八個LED 變化實習
    1-1076-3-6 八個按鍵開關控制八個LED 變化實習
    1-1086-3-7 4×4 鍵矩陣鍵盤控制16 個LED 亮與暗實習
    1-109CH07 外部中斷實習
    1-1107-1 認識8051 中斷系統
    1-1117-1-1 中斷向量
    1-1127-1-2 中斷致能( IE )暫存器
    1-1137-1-3 中斷優先權( IP )暫存器
    1-1147-1-4 外部中斷
    1-1157-1-5 計時 / 計數控制(TCON) 暫存器
    1-1167-2 函式說明
    1-1177-2-1 EX0_int( )函式
    1-1187-3 實作練習
    1-1197-3-1 一個外部中斷實習
    1-1207-3-2 兩個外部中斷實習
    1-121CH08 七段顯示器實習
    1-1228-1 認識七段顯示器
    1-1238-2 函式說明
    1-1248-2-1 display()函式
    1-1258-3 實作練習
    1-1268-3-1 一位七段顯示器計數0~9 實習
    1-1278-3-2 兩位七段顯示器計數00~99 實習
    1-1288-3-3 四位七段顯示器計數0000~9999 實習
    1-1298-3-4 一個按鍵開關控制一位七段顯示器實習
    1-1308-3-5 一個按鍵開關控制四位七段顯示器實習
    1-131CH09 計時計數器實習
    1-1329-1 認識8051 計時 / 計數器0、1
    1-1339-1-1 計時 / 計數器模式(TMOD) 暫存器
    1-1349-1-2 計時 / 計數器控制(TCON) 暫存器
    1-1359-1-3 模式0 分析
    1-1369-1-4 模式1 分析
    1-1379-1-5 模式2 分析
    1-1389-1-6 模式3 分析
    1-1399-2 認識8052 計時 / 計數器2
    1-1409-2-1 計時/計數器2 控制(T2CON) 暫存器
    1-1419-2-2 自動再載入( auto reload) 模式分析
    1-1429-2-3 捕捉(capture) 模式分析
    1-1439-2-4 鮑率(Baud Rate) 產生器分析
    1-1449-3 函式說明
    1-1459-3-1 T0_int( )函式
    1-1469-4 實作練習
    1-1479-4-1 計時器模式0 實習—1 秒計時器
    1-1489-4-2 計時器模式1 實習—60 分計時器
    1-1499-4-3 計時器模式2 實習-24 小時數字鐘
    1-1509-4-4 矩陣鍵盤控制四位七段顯示器實習
    1-151CH10 串列埠實習
    1-15210-1 認識8051 串列埠
    1-15310-1-1 串列埠控制(SCON) 暫存器
    1-15410-1-2 鮑率設定
    1-15510-2 函式說明
    1-15610-2-1 SCON_int()函式
    1-15710-3 實作練習
    1-15810-3-1 串列埠模式0 擴充輸入實習
    1-15910-3-2 串列埠模式0 擴充輸出實習
    1-16010-3-3 串列埠模式1 遠端遙控四個LED 實習
    1-16110-3-4 串列埠模式2 遠端遙控四位七段顯示器實習
    1-162CH11 矩陣型LED實習
    1-16311-1 認識矩陣型LED 顯示器
    1-16411-1-1 掃描原理
    1-16511-1-2 掃描時間
    1-16611-2 函式說明
    1-16711-2-1 ShiftRight()函式
    1-16811-2-2 ShiftLeft()函式
    1-16911-2-3 ShiftUp()函式
    1-17011-2-4 ShiftDown()函式
    1-17111-3 實作練習
    1-17211-3-1 顯示靜態字元實習
    1-17311-3-2 顯示0~9 計數實習
    1-17411-3-3 顯示00~99 計數實習
    1-17511-3-4 顯示動態字元實習
    1-17611-3-5 顯示動態字串實習
    1-177CH12 液晶顯示器實習
    1-17812-1 認識液晶顯示器
    1-17912-1-1 LCM 接腳說明
    1-18012-1-2 LCM 內部記憶體
    1-18112-1-3 LCM 指令
    1-18212-1-4 LCM 初始化
    1-18312-1-5 LCM 讀寫週期
    1-18412-2 函式說明
    1-18512-2-1 InitialLCD()函式
    1-18612-2-2 WriteIns()函式
    1-18712-2-3 WriteData()函式
    1-18812-2-4 WriteStr()函式
    1-18912-2-5 CheckBusy()函式
    1-19012-3 實作練習
    1-19112-3-1 顯示內建字型實習
    1-19212-3-2 顯示自建字型實習
    1-19312-3-3 按鍵控制顯示字串實習
    1-194CH13 聲音控制實習
    1-19513-1 認識聲音
    1-19613-2 函式說明
    1-19713-2-1 tone()函式
    1-19813-2-2 noTone( )函式
    1-19913-2-3 delay( )函式
    1-20013-3 實作練習
    1-20113-3-1 聲音產生器實習
    1-20213-3-2 電子琴實習
    1-20313-3-3 播放旋律實習
    1-20413-3-4 音樂盒實習
    1-205CH14 感測器實習
    1-20614-1 認識類比/數位(A/D)轉換器
    1-20714-1-1 感測器
    1-20814-1-2 放大整形
    1-20914-1-3 A/D 轉換器
    1-21014-2 函式說明
    1-21114-2-1 delayMicroseconds( )函式
    1-21214-3 實作練習
    1-21314-3-1 讀取類比電壓值實習
    1-21414-3-2 0~5V 數位電壓表實習
    1-21514-3-3 LM35 數位溫度計實習
    1-21614-3-4 AD590 數位溫度計實習
    1-21714-3-5 808H5V5 數位溼度計實習
    1-21814-3-6 PING)))超音波感測器實習
    1-219CH15 馬達控制實習
    1-22015-1 認識馬達
    1-22115-1-1 直流馬達
    1-22215-1-2 伺服馬達
    1-22315-1-3 步進馬達
    1-22415-2 函式說明
    1-22515-2-1 analogWrite( )函式
    1-22615-2-2 writePulse( )函式
    1-22715-2-3 setSpeed( )函式
    1-22815-2-4 setStep( )函式
    1-22915-3 實作練習
    1-23015-3-1 直流馬達轉向控制實習
    1-23115-3-2 直流馬達轉速控制實習
    1-23215-3-3 標準型伺服馬達轉向控制實習
    1-23315-3-4 連續旋轉型伺服馬達轉向控制實習
    1-23415-3-5 步進馬達轉向控制實習
    1-23515-3-6 步進馬達轉速控制實習
    1-236附錄A ASCII碼
    1-237A-1 不可見字元
    1-238A-2 可見字元
    1-239A-3 擴充字元
    1-240附錄B 實習器材表
    1-241B-1 各章實習器材表
    1-242B-2 全書實習器材表
    1-243版權
    1-244封底

    常见问答

    您可以透過手機、平板或是電腦登入 HiSKIO 平台,在【我的學習】>【我的書籍】頁面,選擇想看的電子書。

    猜你喜欢

    用户评价

    | 收集中

    销售方案