久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 19925|回復: 1
打印 上一主題 下一主題
收起左側

如何用Keil來建立一個流水燈程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:104835 發(fā)表于 2016-2-1 04:17 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 51黑科技 于 2016-2-1 04:29 編輯

可以用keil uVision3(uVision2也是一樣)
Keil是一款經典的51單片機開發(fā)調試軟件,在單片機學習中是非常重的,因為其功能完善,界面友好,
還有就是其簡單。使得上手非常容易。筆者非常建議學單片機從51開如,開發(fā)軟件從Keil開始,
因為很多東西可以觸類傍通。

筆者開如也是學51的,對Keil也比較熟,筆者學PIC單片機時,三天就能寫出數碼管時鐘程序
(包括學PIC的硬件配置),當然這很簡單,也算不上什么技術,但可以肯定的說,對單片機初學者來說,
這也該算不可想像吧。筆者并不是吹虛自己多厲害,只是想說明知識的觸類傍通。學AVR單片機也差不多吧,
知道如何配置端口,復制個C51的程序,小改一下就可以了。

下面來介紹如何用Keil uVision3(uVision2也是一樣)來建立一個流水燈程序,以及如何軟件仿真。
啟動Keil,如下圖:

選擇菜單Project->New Project,新建一個工程,如下圖:

輸入工程名“流水燈”,然后保存,如下圖:

選擇器件型號為Atmel的AT89S51,然后確定,如下圖:

是否加入啟動文件到工程,這時不加入選“否”,這樣一個工程就建立完成,如下圖:

選擇菜單File->New新建一個文件,如下圖:

選擇菜單,File->Save,保存文件,輸入文件件名為“流水燈.asm”,然后保存,如下圖:

點Target 1前面的+號,展開Target 1,擊Source Group 1,在彈出菜單中選擇,
Add Files To Group 'Source Group 1',如下圖:

選擇All files,找到剛才的“流水燈.asm”,然后點Add,然后就Close,如下圖:

可以看到工程里多了一個“流水燈.asm”文件,雙擊在里面輸入下面程序,如下圖:
  1. ORG 0X0000        

  2. LJMP START

  3. START:  MOV A,#0XFE

  4. LOOP:   RL A      

  5. MOV P1,A        

  6. LCALL DELAY        

  7. SJMP LOOP                ;延時程序

  8. DELAY:  MOV R5,#200

  9. OUT:    MOV R6,#250

  10. OUT1:   MOV R7,#250

  11. IN:     DJNZ R7,$        

  12. DJNZ R6,OUT1        

  13. DJNZ R5,OUT        

  14. RET        

  15. END
復制代碼


由于51黑論壇篇幅限制余下還有一半的內容請下載附件中的word文檔: Keil_uVision3流水燈程序.rar (508.68 KB, 下載次數: 18)



給初學者的幾點建議:

  • Keil并不復雜,不要看到英文版就害怕,也不要老想著就找中文版,對Keil來說真的沒必要,頂多一個金山詞霸就可以了,很多東西我們根本用著的,可以肯定的說,絕大多數常用功能,可以用快捷工具欄里面的圖標就可以完成。
  • Keil功能非常強大,要慢慢學,可以肯定的說,你至少要學半年,因為很多東西要隨你的單片機知識增長才能用得著,不過你會一點兒匯編的話,也可以在5分鐘內學會使用。
  • 當你會一些的時候,一定要用C程序,因為用它調試C程序非常方便,你可以方便的知道,C和匯編是如何結合的,對學習C語言或其它單片機非常有好處的。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

無效樓層,該帖已經被刪除
板凳
ID:252439 發(fā)表于 2017-11-22 21:00 來自觸屏版 | 只看該作者
為什么最低20啊啊啊啊啊啊
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 能看的av| 欧美一区二区三区视频 | 欧美精品成人一区二区三区四区 | 中文字幕一区在线 | 成人久久18免费网站图片 | 在线一区视频 | 成人久久久 | 久久精品亚洲精品国产欧美kt∨ | 国产在线一区二区 | 国外成人在线视频 | 99久久精品免费看国产四区 | 久久久精品久久久 | 中文字幕一区二区三区在线视频 | 亚洲乱码一区二区三区在线观看 | 亚洲欧美日韩精品久久亚洲区 | www.精品国产 | 超碰97在线免费 | 亚洲成人福利在线观看 | 欧美日韩久久 | 色婷婷一区 | 久久综合九色综合欧美狠狠 | 国产精品a久久久久 | 日韩成人| 久草免费在线视频 | 欧美视频在线播放 | 日韩手机视频 | 亚洲播放一区 | 久久久久国产一区二区三区 | 免费在线a视频 | 狠狠综合久久av一区二区小说 | 久草在线 | 亚洲精品视频在线观看视频 | 欧美a级网站 | 成人av在线播放 | 国产精品福利在线观看 | 欧美福利网站 | 亚洲精美视频 | 韩日精品在线观看 | 午夜久久久 | 中文字幕国产精品 | 亚洲欧美aⅴ|