日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]一、 實驗目的 熟悉并掌握Multisim10對單片機的仿真過程。 加深對單片機硬件以及軟件理論知識的理解。二、 實驗原理 1、Multisim10 美國國家儀器公司下屬的ElectroNIcs Workbench Group在今年年初發(fā)布了Multisim

一、 實驗目的
熟悉并掌握Multisim10對單片機的仿真過程。
加深對單片機硬件以及軟件理論知識的理解。

二、 實驗原理
1、Multisim10
美國國家儀器公司下屬的ElectroNIcs Workbench Group在今年年初發(fā)布了Multisim 10。新版的Multisim10,加入了MCU模塊功能,可以和8051等單片機進行編程聯(lián)調,該軟件元件豐富,界面直觀,虛擬儀器的逼真度達到了讓人相當高的程度,是電子設計、電路調試、虛擬實驗必備良件。
工程師們可以使用Multisim 10交互式地搭建電路原理圖,并對電路行為進行仿真。Multisim提煉了SPICE仿真的復雜內容,這樣工程師無需懂得深入的SPICE技術就可以很快地進行捕獲、仿真和分析新的設計,這也使其更適合電子學教育。通過Multisim和虛擬儀器技術,PCB設計工程師和電子學教育工作者可以完成從理論到原理圖捕獲與仿真再到原型設計和測試這樣一個完整的綜合設計流程。
下面將簡單介紹一下Multisim10剛加進來的MCU模塊的使用方法。
雙擊桌面上的multisim10圖標,由于軟件比較大,需要等待一定的時間才能進入以下界面(圖一):
 
圖一

Multisim10界面和Office工具界面相似,包括標題欄、下拉菜單、快捷工具、項目窗口、狀態(tài)欄等組成。
標題欄用于顯示應用程序名和當前的文件名。下拉菜單提供各種選項。
快捷工具分為:文件工具按鈕,器件工具按鈕,調試工具按鈕,這些按鈕在下拉菜單中都有,并經常用到,現(xiàn)在放在工具欄里是為了方便使用。
項目窗口中的電路窗口是用來搭建電路的,Design Toolbox工具欄是用來顯示全部工程文件和當前打開的文件。
狀態(tài)欄用于顯示程序的錯誤和警告,如果有錯誤和警告那還還需要重新修改程序。直到沒有錯誤為止才能正常加載程序。
在電路窗口的空白處點擊鼠標右鍵,將出現(xiàn)如下菜單(圖二):
 
圖二
菜單包括:放置元件(place component)、連接原理圖(place schematic)、放置圖形(place graphic)、標注(place comment)等,這里我們最常用到的只有第一個放置元件:
點擊菜單中第一個選項或者按“CTRL+W”會出現(xiàn)以下元器件選擇對話框(圖三):
 
圖三
在Group中選擇我們需要的器件的類別,在Family中選擇我們需要的器件,點擊“OK”即可。在選擇805X和PIC等可編程器件時會出現(xiàn)如下對話框(圖四):
 
 圖四
這時我們只要在“Please enter the workspace name”中輸入英文的文件名就可以點擊“Next”進入第二步(圖五):
 
圖五
在第二步中要選擇的是:在“Programming language”中選擇“ Assembly”,表示用匯編語言編寫,如果選擇“C”則表示用用C語言編寫。點擊“Finish”,完成了對單片機的設置。那么在軟件界面左邊的“Design Toolbox”中會出現(xiàn)新的文件,如下圖(圖六)所示:
 
 圖六
點擊Circuit1項目窗口即顯示電路窗口(圖七):
 
圖七
點擊main.asm,項目窗口中就顯示編程窗口(圖八): 
 
圖八
回到電路窗口,按照下圖選擇元器件,并且按照下圖(圖九)將電路連接好:
 
圖九
連好電路圖以后,點擊main.asm來到編程窗口(圖十)進行程序的編寫:
 
圖十
程序寫在“$MOD51”和“END”之間(圖十一): 
 
圖十一
程序寫完以后要進行程序載入,用鼠標右鍵點擊Design Toolbox欄里的main.asm,選擇“Build”,然后在軟件的最下方的“Spreedsheet View”欄中會顯示編程的錯誤和警告,如果出現(xiàn)錯誤會在該欄中顯示并顯示出錯的具體位置,那么我們要回到編程窗口找到錯誤并修改,一直修改到0錯誤和0警告為止(圖十二)。
 
圖十二
    以上工作完成以后,我們回到電路窗口,找到快捷工具欄中的“RUN”按鈕(圖十三中的第一個按鈕)
 
圖十三
    按下“RUN”以后電路窗口中的LCD就開始顯示了(圖十四):
 
圖十四

2、LCD的引腳和時序
  
1、VCC 接電源 +5V。
2、CV  接電源 +5V 調節(jié)顯示屏灰度的,調節(jié)該端的電壓,可改變顯示屏字符顏色的深淺。(具體實物要看廠家的數(shù)據(jù)手冊,有些VO要求接地)
3、GND 電源地,接地。
4、E  信號使能,E由1 -> 0的下降沿有效,LCD對RS和DATA進行取樣和執(zhí)行操作。
5、RS   數(shù)據(jù)/命令選擇端,1-數(shù)據(jù)、0-指令。
6、RW  讀寫選擇,1-讀、0-寫,如果LCD函數(shù)沒有用到這個IO口的話就把它接地。
7、D7~D0  Data I/O,接單片機的IO口,用于輸入數(shù)據(jù)或者指令。
LCD開始工作第一步要進行初始化,初始化程序:
CLR P3.0;LCD
SETB P3.1
MOV P1,#03H
CLR P3.1
SETB P3.1
MOV P1,#0CH
CLR P3.1
SETB P3.1
MOV P1,#06H
CLR P3.1
初始化以后就可以進行指令和數(shù)據(jù)的讀寫了。
第一次顯示數(shù)據(jù)以后要進行第二次數(shù)據(jù)顯示,則需要進行清屏,清屏程序:
CLR P3.0;LCD
SETB P3.1
MOV P1,#01H
CLR P3.1
SETB P3.0
接下去就可以再次進行數(shù)據(jù)和指令的讀寫了。
3、實現(xiàn)的功能
本次實驗要求實現(xiàn)基于單片機的LCD顯示,LCD分兩次顯示,第一次顯示“0123”第二次顯示“456789A”。LCD采用08x1的液晶顯示器,單片機采用8051。

 


三、實驗內容
1、建立工程存放文件夾:
打開“我的文檔”,在National Instruments文件夾中打開Circuit Design Suite 10.0,然后在MCU Workspaces文件夾中新建一個文件夾,文件名為project。
2、雙擊桌面上的Multisim10的圖標,軟件打開需要等待一定的時間。
3、設置:
點擊菜單欄中的“Options”,選擇“sheet properties”,在Circuit中的 “NET names”欄里選中“Hide All”,然后再點擊Workspace,在“Sheet size”欄中選擇“A4”,點擊“OK”。
4、保存工程文件:
點擊File中的Save,在彈出的對話框中點擊MCU Workspaces,然后點擊自己新建的project文件夾,然后點擊“保存”。
5、選擇元器件:在空白紙上點擊右鍵,然后選擇“Place Component”,在彈出的對話框中的“Group”中選擇“MCU Module”,然后在“family”中選擇“805X”中的“8051”,點擊“OK”,在圖上適合的位置點擊左鍵,在彈出的對話框中點擊“Browse”,在“我的文檔”中找到剛新建的project文件夾,點擊該文件夾,然后點擊確定。在“Please enter the work space name”中輸入文件名“project”,點擊“Next”,在“Programming language”中選擇“Assembly”,然后點擊“Finish”。
接著在“Group”中選擇“Basic”,在“Family”中選擇“RESISTOR”,在Component中點擊“10K”電阻,點擊“OK”,在適合的位置點擊左鍵即可。
然后在“Family”中選擇“CAPACITOR”,選擇一個“10u”和兩個“30p”的電容,然后放置到圖紙上。
接著在“Group”中選擇“Sources”,在“Family”中選擇“POWER_SOURCES”,點擊放置四個“DGND”和兩個“VCC”。
然后在“Group”中選擇“Advanced Peripherals”,在“LCDS”中選擇“LCD_DISPLAY_08x1”,并放置在圖紙的適當位置。
接著在“Group”中選擇“Misc”,在“CRYSTAL”中選擇“HC-49/U_25MHz”的晶振,放置在圖紙上。
6、按照圖9所示,連接好單片機的外圍電路圖并點擊File中的Save:
7、保存好以后,在左側的“Design Toolbox”中左鍵單擊“Circuit1”前面的“+”號,然后一直點擊“+”號,一直找到“main.asm”,雙擊該文件,在原圖紙欄出現(xiàn)了編程界面,然后在該界面中輸入以下程序:
    8、程序:
$MOD51 ; This includes 8051 definitions for the metalink assembler
ORG 0000H
CLR P3.0;LCD初始化
SETB P3.1
MOV P1,#03H
CLR P3.1
SETB P3.1
MOV P1,#0CH
CLR P3.1
SETB P3.1
MOV P1,#06H
CLR P3.1

SETB P3.0;對LCD寫數(shù)據(jù)
SETB P3.1
MOV P1,#30H
CLR P3.1
SETB P3.1
MOV P1,#31H
CLR P3.1
SETB P3.1
MOV P1,#32H
CLR P3.1
SETB P3.1
MOV P1,#33H
CLR P3.1

CLR P3.0;LCD清屏
SETB P3.1
MOV P1,#01H
CLR P3.1
SETB P3.0

SETB P3.1;第二次對LCD寫數(shù)據(jù)
MOV P1,#34H
CLR P3.1
SETB P3.1
MOV P1,#35H
CLR P3.1
SETB P3.1
MOV P1,#36H
CLR P3.1
SETB P3.1
MOV P1,#37H
CLR P3.1

SETB P3.1
MOV P1,#38H
CLR P3.1
SETB P3.1
MOV P1,#39H
CLR P3.1
SETB P3.1
MOV P1,#41H
CLR P3.1
SJMP $
END
    9、程序輸入完成后,再用鼠標右鍵點擊右邊的“Design Toolbox”中的“main.asm”文件,點擊出現(xiàn)的菜單中的“Build”。在最下方的窗口中提示0錯誤和0警告以后,即可點擊“Design Toolbox”中的“Circuit1”,然后點擊工具欄中的開關按鈕“Run”,在彈出的對話框中點擊“YES”,程序就開始執(zhí)行,LCD開始顯示。

四、實驗報告與思考題
詳細描述實驗的過程,如實紀錄本實驗中間步驟和最終結果,還應紀錄實驗過程中的不正?,F(xiàn)象以及解決辦法。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

特朗普集團近日取消了其新推出的T1智能手機“將在美國制造”的宣傳標語,此舉源于外界對這款手機能否以當前定價在美國本土生產的質疑。

關鍵字: 特朗普 蘋果 AI

美國總統(tǒng)特朗普在公開場合表示,他已要求蘋果公司CEO蒂姆·庫克停止在印度建廠,矛頭直指該公司生產多元化的計劃。

關鍵字: 特朗普 蘋果 AI

4月10日消息,據(jù)媒體報道,美國總統(tǒng)特朗普宣布,美國對部分貿易伙伴暫停90天執(zhí)行新關稅政策,同時對中國的關稅提高到125%,該消息公布后蘋果股價飆升了15%。這次反彈使蘋果市值增加了4000多億美元,目前蘋果市值接近3萬...

關鍵字: 特朗普 AI 人工智能 特斯拉

3月25日消息,據(jù)報道,當?shù)貢r間3月20日,美國總統(tǒng)特朗普在社交媒體平臺“真實社交”上發(fā)文寫道:“那些被抓到破壞特斯拉的人,將有很大可能被判入獄長達20年,這包括資助(破壞特斯拉汽車)者,我們正在尋找你。”

關鍵字: 特朗普 AI 人工智能 特斯拉

1月22日消息,剛剛,新任美國總統(tǒng)特朗普放出重磅消息,將全力支持美國AI發(fā)展。

關鍵字: 特朗普 AI 人工智能

特朗普先生有兩件事一定會載入史冊,一個是筑墻,一個是挖坑。在美墨邊境筑墻的口號確保邊境安全,降低因非法移民引起的犯罪率過高問題;在中美科技產業(yè)之間挖坑的口號也是安全,美國企業(yè)不得使用對美國國家安全構成威脅的電信設備,總統(tǒng)...

關鍵字: 特朗普 孤立主義 科技產業(yè)

據(jù)路透社1月17日消息顯示,知情人士透露,特朗普已通知英特爾、鎧俠在內的幾家華為供應商,將要撤銷其對華為的出貨的部分許可證,同時將拒絕其他數(shù)十個向華為供貨的申請。據(jù)透露,共有4家公司的8份許可被撤銷。另外,相關公司收到撤...

關鍵字: 華為 芯片 特朗普

曾在2018年時被美國總統(tǒng)特朗普稱作“世界第八奇跡”的富士康集團在美國威斯康星州投資建設的LCD顯示屏工廠項目,如今卻因為富士康將項目大幅縮水并拒絕簽訂新的合同而陷入了僵局。這也導致富士康無法從當?shù)卣抢铽@得約40億美...

關鍵字: 特朗普 富士康

今年5月,因自己發(fā)布的推文被貼上“無確鑿依據(jù)”標簽而與推特發(fā)生激烈爭執(zhí)后,美國總統(tǒng)特朗普簽署了一項行政令,下令要求重審《通信規(guī)范法》第230條。

關鍵字: 谷歌 facebook 特朗普

眾所周知,寄往白宮的所有郵件在到達白宮之前都會在他地進行分類和篩選。9月19日,根據(jù)美國相關執(zhí)法官員的通報,本周早些時候,執(zhí)法人員截獲了一個寄給特朗普總統(tǒng)的包裹,該包裹內包含蓖麻毒蛋白。

關鍵字: 美國 白宮 特朗普
關閉