電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>單片機>51單片機C語言創(chuàng)新教程PDF電子書免費下載

51單片機C語言創(chuàng)新教程PDF電子書免費下載

2020-05-28 | rar | 7.02 MB | 次下載 | 免費

資料介紹

51單片機c語言創(chuàng)新教程》以宏晶公司的stc89c52rc單片機為藍本,由淺人深,并結(jié)合smartm51開發(fā)板系統(tǒng)地介紹單片機的原理與結(jié)構、開發(fā)環(huán)境的使用、各種功能器件的應用。《51單片機c語言創(chuàng)新教程》主要特色是邊學邊做,不是單純的理論講解,各章節(jié)中規(guī)中矩,遵循由簡到繁、循序漸進的編排方式。本書大部分內(nèi)容均來自作者的項目經(jīng)驗,因而許多c語言代碼能夠直接應用到工程項目中去,且代碼風格良好。書中還介紹了usb通信、網(wǎng)絡通信、數(shù)據(jù)校驗、深入編程等,而這些內(nèi)容在很多同類型書籍中并不具備,恰恰也是即將走出校門的大學生踏入社會工作經(jīng)常要接觸的。其中配套的光盤含有各實驗的示例代碼,可使讀者在短時間內(nèi)迅速掌握單片機的應用技巧,并可向讀者提供配套的單片機開發(fā)板。

緒 論

第1章 8051簡介

1.1 8051系列單片機的特點

1.2 8051系列單片機內(nèi)部結(jié)構

1.2.1 微處理器

1.2.2 振蕩器cpu時序

1.2.3 存儲器

1.2.4 并行接口

1.3 8051系列單片機內(nèi)部資源

第2章 stc89c51rc/rd+系列單片機

2.1 主要特性

2.2 型 號

2.3 結(jié)構圖

2.4 引 腳

2.5 特殊功能寄存器

第3章 開發(fā)環(huán)境

3,1 cx51編譯器

3.2 keil簡介

3.2.1 keilc51系統(tǒng)概述

.3.2.2 keil開發(fā)系統(tǒng)的整體結(jié)構

3.2.3 keilc51存儲區(qū)關鍵字

3.3 notepad++簡介

3.4 notepad++配置

3.4.1 設置語法著色

3.4.2 添加關鍵字

3.4.3 設置自動完成

3.5 keil與notepad++聯(lián)合編輯

第4章 工程創(chuàng)建與深入

4,1 啟動程序

4.2 創(chuàng)建工程

4.3 編寫程序

4。4 深入keil

4.4.1 剖析頭文件

4.4.2 剖析優(yōu)化

4.4.3 詳解startup.a(chǎn)51

4.5 程序燒寫

基礎入門篇

第5章 gpio

5.1 gpio簡介

5.2 gpio實驗

5.3 軟件延時

第6章 定時器/計數(shù)器與中斷

6.1 定時器/計數(shù)器簡介

6.2 定時器/計數(shù)器寄存器

6.3 t/c工作方式

6.4 流水燈實驗

6.5 中斷相關

6.5.1 中 斷

6.5.2 中斷寄存器

6.5.3 中斷服務函數(shù)

6.5.4 中斷優(yōu)先級與中斷嵌套研究

第7章 串 口

7.1 串口簡介

7.1.1 串口基本概念

7.1.2 串口通信原理

7.2 串口相關寄存器

7.3 串口工作方式

7.4 串口實驗

7.4.1 串口發(fā)送數(shù)據(jù)實驗

7.4.2 串口接收數(shù)據(jù)實驗

7.5 模擬串口實驗

7.6 串口波特率研究

7.7 串口多機通信研究

第8章 外部中斷

8.1 外部中斷簡介

8.2 外部中斷實驗

第9章 串行輸入并行輸出

9.1 74ls164簡介

9.2 74ls164結(jié)構

9.3 74ls164函數(shù)

第10章 數(shù)碼管

10.1 數(shù)碼管簡介

10.2 字型碼

10.3 驅(qū)動方式

10.4 數(shù)碼管實驗

第11章 lcd

11.1 液晶簡介

11.2 lcd1602

11.3 lcd12864

第12章 eeprom

12.1 eeprom簡介

12.2 stc89c52rc內(nèi)部eeprom

12.2.1 內(nèi)部eeprom簡介

12.2.2 eeprom寄存器

12.3 eeprom實驗

第13章 看門狗

13.1 看門狗簡介

13.2 看門狗寄存器

13.3 看門狗實驗

第14章 單片機補遺

14.1 功耗控制

14.1.1 pcon電源管理寄存器

14.1.2 中斷喚醒mcu實驗

14.2 emi管理

14.3 軟件復位

14.3.1 isp/iap控制寄存器isp contr

14.3.2 軟件復位實驗

14.3.3 keil仿真模擬軟件復位

14.4 rtx-51實時系統(tǒng)

14.4.1 實時系統(tǒng)與前后臺系統(tǒng)

14.4.2 rtx-51實時系統(tǒng)技術參數(shù)

14.4.3 深入rtx—51 tiny實時系統(tǒng)

14.4.4 rtx-51 tiny實時系統(tǒng)實驗

14.5 lib的生成與使用

14.5.1 lib文件的創(chuàng)建

14.5.2 lib文件的使用

實戰(zhàn)篇

第15章 按鍵計數(shù)器

15.1 按鍵計數(shù)器簡介

15.2 按鍵檢測

15.2.1 傳統(tǒng)的按鍵檢測

15.2.2 狀態(tài)機按鍵檢測

15.3 按鍵計數(shù)器實驗

第16章 交通燈

16.1 交通燈簡介

16.2 交通燈實驗

第17章 頻率計

17.1 頻率計簡介

17.2 頻率計實驗

高級通信接口開發(fā)篇

第18章 usb通信

18.1 usb簡介

18.2 usb的電氣特性與傳輸方式

18.2.1 電氣特,陛

18.2.2 傳輸方式

18.2.3 總線協(xié)議

18.3 usb總線接口芯片ch372

18.4 ch372內(nèi)置固件模式

18.4.1 內(nèi)置固件模式實驗

18.4.2 驅(qū)動安裝與識別

18.5 ch372外部固件模式

18.5.1 外部固件

18.5.2 外部固件模式實驗

18.5.3 usb協(xié)議

18.5.4 驅(qū)動安裝與識別

第19章 網(wǎng)絡通信

19.1 網(wǎng)絡簡介

19.2 網(wǎng)絡芯片enc28j60

19.3 spi通信

19.3.1 spi簡介

19.3.2 spi接口定義

19.4 tcp/ip協(xié)議

19.5 網(wǎng)絡實驗

19.5.1 ping實驗

19.5.2 tcp實驗

19.5.3 udp實驗

深入篇

第20章 深入接口

20.1 簡 介

20.2 校驗介紹

20.2.1 奇偶校驗

20.2.2 校驗和

20.2.3 循環(huán)冗余碼校驗

20.3 數(shù)據(jù)校驗實戰(zhàn)

20.3.1 數(shù)據(jù)幀格式定義

20.3.2 數(shù)據(jù)校驗實驗

第21章 深入編程

21.1 編程規(guī)范

21.1.1 排 版

21.1.2 注 釋

21.1.3 標識符

21.1.4 函 數(shù)

21.2 代碼架構

21.2.1 功能模塊構建

21.2.2 前后臺系統(tǒng)構建

21.3 高級應用集錦

21.3.1 宏

21.3.2 函數(shù)指針

21.3.3 結(jié)構體、共用體

21.3.4 程序優(yōu)化

21.3.5 軟件抗干擾

21.3.6 軟件低功耗設計

番外篇

第22章 界面開發(fā)

22.1 vc++2008

22.2 hello world小程序

22.3 實現(xiàn)串口通信

22.3.1 創(chuàng)建界面

22.3.2 添加cserial類

22.3.3 編寫程序

22.3.4 運行程序

附錄a keil c與ansi c的差異

附錄b 編譯器限制

附錄c 字節(jié)順序

附錄d 提示與注意

附錄e 調(diào)試技巧

附錄f指令集

附錄g smartm系列開發(fā)板簡介

g.1 開發(fā)套件開發(fā)板原理圖

g.2 開發(fā)套件圖布局

g.3 開發(fā)套件配置

參考文獻

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關電源基礎知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統(tǒng)的設計與實現(xiàn)
  10. 0.61 MB  |  2次下載  |  免費
  11. 651單片機窗簾控制器仿真程序
  12. 1.93 MB  |  2次下載  |  免費
  13. 751單片機大棚環(huán)境控制器仿真程序
  14. 1.10 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費