B068 8051C 語言專題製作

58
1 B068 8051C 語語語語語 語9語 語語 語語語語語 9-1 9-2 9-4 9-5 9-6 9-7 9-8 語 10 語 語語語語語 IC 語語語 10-1 10-2 10-3 10-4 10-5 語 11 語 語語語語語語語語 11-1 11-2 11-3 語 12 語 語語語語語語 12-1 12-2 語 14 語 語語語語語語語語 14-1 14-2 14-3 14-4 14-5 14-8 語 15 語 ISP P89C51RD2HBP 語語 語語語語 15-2

description

B068 8051C 語言專題製作. 第 9 章 類比/數位轉換器 9-1 9-2 9-4 9-5 9-6 9-7 9-8. 第 14 章 專題製作參考電路 14-1 14-2 14-3 14-4 14-5 14-8. 第 15 章 ISP P89C51RD2HBP 功能與 燒錄介紹 15-2. 第 10 章 微電腦週邊 IC 的應用 10-1 10-2 10-3 10-4 10-5. 第 11 章 步進馬達控制電路 11-1 11-2 11-3. 第 12 章 印表機的應用 12-1 12-2. - PowerPoint PPT Presentation

Transcript of B068 8051C 語言專題製作

Page 1: B068 8051C  語言專題製作

1

B068 8051C 語言專題製作

第 9章 類比/數位轉換器

9-1 9-2 9-4 9-5 9-6 9-7

9-8第 10 章 微電腦週邊 IC的應用

10-1 10-2 10-3 10-4 10-5

第 11 章 步進馬達控制電路 11-1 11-2 11-3

第 12 章 印表機的應用 12-1 12-2

第 14 章 專題製作參考電路 14-1 14-2 14-3 14-4 14-5 14-8

第 15 章 ISP P89C51RD2HBP 功能與

燒錄介紹 15-2

Page 2: B068 8051C  語言專題製作

2

圖 9-2

9-1 八位元類比信號轉換為數位信號

Page 3: B068 8051C  語言專題製作

3

圖 9-4

9-2 單點溫度控制

Page 4: B068 8051C  語言專題製作

4

圖 9-5

9-4 多點溫度開關控制

Page 5: B068 8051C  語言專題製作

5

圖 9-6

9-5 四位數數位溫度計

Page 6: B068 8051C  語言專題製作

6

圖 9-7

9-6 冷氣機的溫度控制

Page 7: B068 8051C  語言專題製作

7

圖 9-8

9-7 DVM 數位電壓表

Page 8: B068 8051C  語言專題製作

8

圖 9-11

9-8 鍵盤設定溫度控制

Page 9: B068 8051C  語言專題製作

9

接腳圖及接腳說明:

10-1 8155/8156 的應用

Page 10: B068 8051C  語言專題製作

10

10-1-1 8155 輸出埠的應用

圖 10-7

10-1 8155/8156 的應用

Page 11: B068 8051C  語言專題製作

11

10-1-2 8155 輸入埠的應用

圖 10-8

10-1 8155/8156 的應用

Page 12: B068 8051C  語言專題製作

12

10-1-3 8155 RAM 的應用

圖 10-9

10-1 8155/8156 的應用

Page 13: B068 8051C  語言專題製作

13

圖 10-12

10-1 8155/8156 的應用

Page 14: B068 8051C  語言專題製作

14

10-1-5 8155 計時/計數器的應用

圖 10-13

10-1 8155/8156 的應用

Page 15: B068 8051C  語言專題製作

15

10-1-6 擴充多個 8155 的應用

圖 10-14

10-1 8155/8156 的應用

Page 16: B068 8051C  語言專題製作

16

圖 10-16

10-2 8255A(Programmable Peripheral Interface) 的應用

Page 17: B068 8051C  語言專題製作

17

操作模式與匯流排的結構圖

圖 10-17

10-2 8255A(Programmable Peripheral Interface) 的應用

Page 18: B068 8051C  語言專題製作

18

模式設定控制:

圖 10-18

10-2 8255A(Programmable Peripheral Interface) 的應用

Page 19: B068 8051C  語言專題製作

19

10-2-1 8255 輸出埠的應用

圖 10-29

10-2 8255A(Programmable Peripheral Interface) 的應用

Page 20: B068 8051C  語言專題製作

20

10-2-2 8255 輸入埠的應用

圖 10-30

10-2 8255A(Programmable Peripheral Interface) 的應用

Page 21: B068 8051C  語言專題製作

21

10-2-3 8255 鍵盤控制的應用

圖 10-32

10-2 8255A(Programmable Peripheral Interface) 的應用

Page 22: B068 8051C  語言專題製作

22

10-2-4 擴充多個 8255 的應用

圖 10-33

10-2 8255A(Programmable Peripheral Interface) 的應用

Page 23: B068 8051C  語言專題製作

23

圖 10-34

10-3 外部擴充 RAM 的應用 (6116)

Page 24: B068 8051C  語言專題製作

24

8253 方塊圖結構:

圖 10-35

10-4 8253 的應用

Page 25: B068 8051C  語言專題製作

25

10-4-1 8253 工作在 MODE0( 廣告燈 )

圖 10-38

10-4 8253 的應用

Page 26: B068 8051C  語言專題製作

26

10-4-2 8253 工作在 MODE0( 計數器 )

圖 10-39

10-4 8253 的應用

Page 27: B068 8051C  語言專題製作

27

10-4-3 8253 工作在 MODE1

圖 10-42

10-4 8253 的應用

Page 28: B068 8051C  語言專題製作

28

10-4-4 8253 工作在 MODE2

圖 10-44

10-4 8253 的應用

Page 29: B068 8051C  語言專題製作

29

10-4-5 8253 工作在 MODE3 方波產生器

圖 10-46

10-4 8253 的應用

Page 30: B068 8051C  語言專題製作

30

10-4-6 8253 工作在 MODE 4( 軟體觸發栓鎖控制 )

圖 10-48

10-4 8253 的應用

Page 31: B068 8051C  語言專題製作

31

10-4-7 8253 工作在 MODE5( 硬體觸發栓鎖控制 )

圖 10-51

10-4 8253 的應用

Page 32: B068 8051C  語言專題製作

32

1. 鍵盤掃描模式

圖 10-61

10-5 8279 可程式規劃型鍵盤/顯示幕

Page 33: B068 8051C  語言專題製作

33

2. 激發輸入模式

圖 10-63

10-5 8279 可程式規劃型鍵盤/顯示幕

Page 34: B068 8051C  語言專題製作

34

10-5-1 8279 應用之一(鍵盤與顯示)

圖 10-72

10-5 8279 可程式規劃型鍵盤/顯示幕

Page 35: B068 8051C  語言專題製作

35

10-5-2 8279 應用之二 ( 電子鎖 )

圖 10-74

10-5 8279 可程式規劃型鍵盤/顯示幕

Page 36: B068 8051C  語言專題製作

36

10-5-3 8279 應用之三 ( 電子鎖 )

圖 10-76

10-5 8279 可程式規劃型鍵盤/顯示幕

Page 37: B068 8051C  語言專題製作

37

10-5-4 8279 應用之四 ( 電子鐘 )

圖 10-81

10-5 8279 可程式規劃型鍵盤/顯示幕

Page 38: B068 8051C  語言專題製作

38

10-5-5 8279 應用之五 ( 具定時 ON-OFF 的電子鐘 )

圖 10-84

10-5 8279 可程式規劃型鍵盤/顯示幕

Page 39: B068 8051C  語言專題製作

39

10-5-6 8279 應用之六(感測器矩陣)

圖 10-87

10-5 8279 可程式規劃型鍵盤/顯示幕

Page 40: B068 8051C  語言專題製作

40

圖 11-1

圖 11-2

11-1 步進馬達的正逆轉之一

Page 41: B068 8051C  語言專題製作

41

圖 11-3

11-1 步進馬達的正逆轉之一

Page 42: B068 8051C  語言專題製作

42

圖 11-4

11-2 步進馬達的正逆轉之二

Page 43: B068 8051C  語言專題製作

43

圖 11-8

11-3 鍵盤設定步進馬達正逆轉及轉數

Page 44: B068 8051C  語言專題製作

44

圖 12-2

12-1 列印一組字串

Page 45: B068 8051C  語言專題製作

45

圖 12-5

12-2 8255 工作在 MODE1模式下列列印之一

Page 46: B068 8051C  語言專題製作

46

1. 8155:外部 RAM: 256位址: 0000~ 00FF

圖 14-1

14-1

Page 47: B068 8051C  語言專題製作

47

2. 6116 :外部 RAM : 2K 位址: 0000 ~ 07FF

圖 14-2

14-1

Page 48: B068 8051C  語言專題製作

48

3. 6264 :外部 RAM : 8K 位址: 0000 ~ 1FFF

圖 14-3

14-1

Page 49: B068 8051C  語言專題製作

49

4. 停電後保留資料 RAM : 6116 位址: 0000 ~ 07FF

圖 14-4

14-1

Page 50: B068 8051C  語言專題製作

50

5. 外部 EPROM 27256 32K

圖 14-5

14-1

Page 51: B068 8051C  語言專題製作

51

圖 14-14

14-1 時鐘 IC MC16818 的應用

Page 52: B068 8051C  語言專題製作

52

圖 14-16

14-2 萬年曆

Page 53: B068 8051C  語言專題製作

53

圖 14-18

14-3 可程式 TIMER

Page 54: B068 8051C  語言專題製作

54

圖 14-19

14-4 ICL7135 A/D 轉換器的應用

Page 55: B068 8051C  語言專題製作

55

圖 14-21

14-4 ICL7135 A/D 轉換器的應用

Page 56: B068 8051C  語言專題製作

56

圖 14-24

14-5 四則運算(整數)

Page 57: B068 8051C  語言專題製作

57

圖 14-29

14-8 Watchdog 的應用(LTC1232 、 DS1232)

Page 58: B068 8051C  語言專題製作

58

15-2-2 簡單操作說明 15-2-3 P89C51RD2 燒錄電路圖

圖 15-2

15-2 Philips WinISP 使用說明