proteus與keil的完美結(jié)合(沒有開發(fā)板,讓你也學(xué)的爽!) 在沒有單片機(jī)開發(fā)板的情況下,一般來講要學(xué)好單片機(jī)確實(shí)的一件困難的事,本人也是過來者. 后來發(fā)現(xiàn)有一個很好用的軟件,叫proteus,拿來試了幾下子,嘿嘿,還真好用,不信你看看! 用他來實(shí)現(xiàn)單片機(jī)驅(qū)動LCD1602的仿真實(shí)驗(yàn): proteus這個軟件的用法在這里就不詳細(xì)介紹了,想畢很多人都知道去下載. 開始前先要準(zhǔn)備好仿真文件,這是用keil產(chǎn)生的HEX文件(HEX是什么?我倒) 現(xiàn)在我們用到的是LCD1602.HEX(這個是我自己寫的程序產(chǎn)生的HEX文件,我把他一起發(fā)上來吧)運(yùn)行Proteus 6 Professional(ISIS6 Professional) 是不是感覺和protel差不多,有這個感覺那就對了其實(shí)他也是一個來畫原理和做PCB的軟件, 下面就是選取元件了第一個要選的是單片機(jī)了(廢話!) 點(diǎn)上圖的P,就可以選了,在對話框中輸入AT89C51就OK了同樣的方法選。蹋停埃保叮炭纯词遣皇嵌喑鰜硐旅娴 好了,這一步就把這兩個元件放到原理圖中來,具體怎么放就不多說了,慢慢自己折騰去吧(千萬別罵我)放成下面的就差不多了 上圖中的聯(lián)線是51的P2口和LCD1602的數(shù)據(jù)口相連,RS與P1.4相連,RW與P1.3相連,EN與P1.2相連至此好像還沒有用到HEX文件,別急,現(xiàn)在就來說說HEX,這個可是仿真時的靈魂呀,先右鍵點(diǎn)中51,再左鍵點(diǎn)開他,是不是看到了下面的圖 在Program File中單擊出現(xiàn)文件瀏覽對話框,找到LCD1602.hex文件,單擊確定完成添加文件,在Clock Frequency中把頻率改為12MHz,單擊OK退出。好了下面就開始欣賞你的杰作吧單擊開始仿真。是不是覺的很爽呀!(關(guān)于LCD1602的程序請看我寫的程序LCD1602的滾動顯示http://blog.sina.com.cn/u/4901c766010002z8)
* - 本貼最后修改時間:2006-4-6 22:31:14 修改者:zycfrank 這是我的blog,這里圖片我不知道怎么上傳,具體請去我的blog上看看
|