keil vision - asia university
TRANSCRIPT
![Page 1: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/1.jpg)
2017/11/8
1
Keil Vision
Rikki Chen
亞洲大學資訊工程學系
2
一套整合性開發介面,
可編寫C語言的C51
編譯器(ANSI C)
可編寫組合語言的A51組譯器)
除錯測試
嵌入式系統程式(RTX51)
適用各種51核心晶片
Keil μ Vision 簡介
![Page 2: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/2.jpg)
2017/11/8
2
3
How to get Vision
https://www.keil.com/demo/eval/c51.htm
Or
http://www.keil.com/c51/
http://www.keil.com/dd/chip/2976.htm
https://www.keil.com/demo/eval/c51.htm
http://www.keil.com/c51/
![Page 3: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/3.jpg)
2017/11/8
3
5
http://www.keil.com/dd/chip/2976.htm
6
https://www.keil.com/demo/eval/c51.htm
![Page 4: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/4.jpg)
2017/11/8
4
7
How to use Vision
8
整合作業環境(IDE)
![Page 5: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/5.jpg)
2017/11/8
5
9
2017/11/8 例說89S51-C語言 1-9
Keil Vision
2017/11/8 例說89S51-C語言 1-10
Keil Vision
![Page 6: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/6.jpg)
2017/11/8
6
11
12
Lab4
![Page 7: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/7.jpg)
2017/11/8
7
13
AT89S52
14
![Page 8: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/8.jpg)
2017/11/8
8
15
實例演練(步驟8)
16
右鍵
![Page 9: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/9.jpg)
2017/11/8
9
17
改為12.0
勾選
2
18
勾選,才會產生機器碼(.HEX)
![Page 10: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/10.jpg)
2017/11/8
10
19
2017/11/8 例說89S51-C語言 1-19
按+展開
20
2017/11/8 例說89S51-C語言 1-20
右鍵
![Page 11: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/11.jpg)
2017/11/8
11
21
2017/11/8 例說89S51-C語言 1-21
按一次即可
22
2017/11/8 例說89S51-C語言 1-22
按兩下
![Page 12: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/12.jpg)
2017/11/8
12
23
2017/11/8 例說89S51-C語言 1-23
若有錯要改
編譯
24
![Page 13: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/13.jpg)
2017/11/8
13
25
26
Debug
Current
statement
![Page 14: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/14.jpg)
2017/11/8
14
27
時間之計算
28
Delay Procedure8.15 s
![Page 15: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/15.jpg)
2017/11/8
15
235
30
23.792 - 21.889=1.9ms
1.9ms/235= 8.15s
235
![Page 16: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/16.jpg)
2017/11/8
16
31
RUN
Step
intoStep
Over
32
RUN
DIP switch
![Page 17: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/17.jpg)
2017/11/8
17
33
位元運算實例
p. 5-34
34簡單條件分歧應用實例
p. 5-43
![Page 18: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/18.jpg)
2017/11/8
18
35
36
![Page 19: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/19.jpg)
2017/11/8
19
37
算術運算實例
38
實例演練(步驟16)
![Page 20: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/20.jpg)
2017/11/8
20
39
STOP
Running
STOP
Debugging
40
dfdf
結束Debug
(toggle)
![Page 21: Keil Vision - Asia University](https://reader033.vdocuments.net/reader033/viewer/2022051315/627a2928efa7b5433c72e108/html5/thumbnails/21.jpg)
2017/11/8
21
41
Q&A
Thank you!