單片機及可編程片上系統實驗與實踐教程

張啟升

  • 出版商: 北京大學
  • 出版日期: 2020-01-01
  • 定價: $474
  • 售價: 7.9$374
  • 貴賓價: 7.5$356
  • 語言: 簡體中文
  • 裝訂: 平裝
  • ISBN: 7301302746
  • ISBN-13: 9787301302743
  • 立即出貨

商品描述

全書共分為三篇,共38章。一篇為51單片機內容介紹,
1、2章介紹了單片機實驗開發套件硬件電路以及C語言基礎,
3~13章則是通過11個實驗讓同學們能夠輕鬆的掌握51單片機;
二篇為SOPC部分,14、15、16章分別介紹了SOPC的運行環境(Quartus II)
的使用以及基礎語言(Verilog HDL和VHDL),
17~36則為基於本書SOPC開發套件的幾個實驗,
由淺入深的引導同學們能夠掌握SOPC的運用;三篇共有兩章,
37、38章,分別為51單片機和SOPC的兩個綜合實驗,
讓同學們在掌握了開發套件的各個模塊之後,能夠進一步昇華。

目錄大綱

目錄
一篇51單片機
1章51單片機實驗板硬件及其開發環境
1.1開發套件
1.2硬件特性
1.3環境搭建
1.4體驗51單片機
    
2章C51語言基礎
2.1常量
2.2變量
2.3運算符
2.4關鍵字
2.5數組
2.6循環語句
2.7選擇語句

3章流水燈
3.1原理結構
3.2實例演練

4章七段數碼管
4.1原理結構
4.2實例演練

5章鍵盤
5.1獨立連接式鍵盤
5.2矩陣式鍵盤
5.3實例演練

6章中斷
6.1 51單片機中斷
6.2中斷應用
6.3實例演練

7章定時器/計數器
7.1定時器/計數器T0、T1的特殊功能寄存器及方式選擇
7.2定時器/計數器的初始化
7.3實例演練

8章串口
8.1 UART串行口的結構
8.2串行口的工作方式
8.3串行口的波特率發生器及波特率
8.4實例演練

9章ADC和DAC模塊
9.1 ADC模塊原理分析
9.2 ADC模塊初始化
9.3 DAC模塊原理分析
9.4實例演練

10章測溫模塊
10.1 DS18B20特性
10.2 DS18B20內部結構
10.3 DS18B20的初始化
10.4 DS18B20的寫作
10.5 DS18B20的讀作
10.6實例演練

11章外接ROM 24C08
11.1原理分析
11.2 I2C總線協議
11.3實例演練

12章LCD屏
12.1並行連接方式
12.2串行連接方式
12.3顯示步驟及顯示坐標關係
12.4實例演練

13章蜂鳴器
13.1原理介紹
13.2實例演練

二篇可編程片上系統實驗
14章SOPC實驗板硬件簡介

15章Quartus Ⅱ使用入門
15.1簡介
15.2創建工程
15.3設計輸入
15.4設計的編譯
15.5設計的仿真驗證
15.6引腳分配
15.7器件配置
15.8小結

16章Verilog HDL基礎
16.1 Verilog HDL的發展歷史及特點
16.2標識符與關鍵字
16.3註釋
16.4格式
16.5數據類型
16.6賦值
16.7表達式
16.8編譯指令

17章VHDL基礎
17.1硬件描述語言VHDL簡介
17.2 VHDL語言程序基本結構
17.3 VHDL的語言要素

18章VGA接口驅動實驗
18.1實驗目的
18.2實驗原理
18.3實驗步驟
18.4實驗結果

19章PS/2接口驗證實驗
19.1實驗目的
19.2實驗原理
19.3實驗步驟
19.4實驗結果

20章USB通信實驗
20.1實驗目的
20.2實驗原理
20.3實驗步驟
20.4實驗結果
 
21章TLV320芯片實驗
21.1實驗目的
21.2實驗原理
21.3實驗步驟
21.4實驗結果

22章Nios Ⅱ軟核的設計
22.1實驗目的
22.2實驗步驟
22.3實驗結果

23章外設模塊的設計
23.1實驗目的
23.2實驗原理
23.3實驗步驟

24章SOPC應用系統的生成
24.1實驗目的
24.2實驗步驟
24.3實驗結果

25章Nios Ⅱ軟核驗證及Nios Ⅱ IDE軟件的介紹
25.1實驗目的
25.2實驗步驟

26章SOPC系統的PIO驗證
26.1實驗目的
26.2實驗原理
26.3實驗步驟
26.4實驗結果

27章UART控制器的驗證
27.1實驗目的
27.2實驗原理
27.3實驗步驟
27.4實驗結果

28章PIO中斷驗證實驗
28.1實驗目的
28.2實驗原理
28.3實驗步驟
28.4實驗結果

29章定時器驗證實驗
29.1實驗目的
29.2實驗原理
29.3實驗步驟
29.4實驗結果

30章定時器中斷實驗
30.1實驗目的
30.2實驗原理
30.3實驗步驟
30.4實驗結果

31章SOPC的uC/OSⅡ作系統應用實驗
31.1實驗目的
31.2實驗原理
31.3實驗步驟
31.4實驗結果

32章EPCS固化及Flash Programmer使用實驗
32.1實驗目的
32.2實驗原理
32.3實驗步驟
32.4實驗結果

33章以太網接口實驗
33.2實驗原理
33.3實驗步驟
33.4實驗結果

34章SPI實驗
34.1實驗目的
34.2實驗原理
34.3實驗步驟
34.4實驗結果

35章I2C實驗
35.1實驗目的
35.2實驗原理
35.3實驗步驟
35.4實驗結果

36章SD卡實驗
36.1實驗目的
36.2實驗原理
36.3實驗步驟
36.4實驗結果

三篇創新與自主設計實踐
37章STC89C51單片機綜合編程實驗
37.1實驗目的
37.2實驗要求
37.3實驗方案
37.4實驗小結

38章數字頻率計的設計
38.1實驗目的
38.2實驗要求
38.3實驗方案
38.4實驗小結