|
在用Proteus仿真單片機調(diào)試單片機程序時,由于實際使用的單片機在在Proteus中不一定都有相應(yīng)的模型,人們往往使用相近的型號,例如實際使用的是STC系列單片機,但在Proteus我們用AT系列的單片機代替,由于代碼兼容,調(diào)試出來的代碼用于STC系列也能很好運行。但由于是代替,所以往往會有一些細小的區(qū)別,其中護展內(nèi)存數(shù)量就是一個關(guān)鍵的區(qū)別,象STC系列單片機有很多是帶護展內(nèi)存的,但AT系列中大家常用的AT89C52默認是不帶擴展內(nèi)存的,為了使AT89C52能仿真帶擴展內(nèi)存的單片機,需要為AT89C52添加擴展內(nèi)存,這樣才能正解仿真單片機。如何為Proteus中的單片機添加擴展內(nèi)存,很多初用Proteus的師兄可能不了解,因此本文將為Proteus中單片機添加擴展內(nèi)存方法詳細介紹,供需要的人參考。以AT89C52為例。步驟如下:
1、先在Proteus設(shè)計中添加AT89C52,然后選擇這個單片機。2、選擇主菜單中的Library項,再選擇Make Device...項如圖:
3、在彈出的對話框中連擊Next按鈕,直到出現(xiàn)Component Properties & Definitions頁,左邊列表框中往下拉,選XRAM,在右邊Default Value項值中填入需要的值,如下圖
然后再連擊Next按鈕,最后單擊OK按鈕,這樣我們就為AT89C52添加了擴展內(nèi)存。
|
評分
-
查看全部評分
|