偉福仿真器(綠色版) 主程序:BINWAVE6000.exe,支持E6000/E2000/H51/S51/P51/PIC6000/K51/E51/LPC76X/LPC93X/G6W/LAB6000/LAB2000P等!
軟件特點(diǎn):
wave6000_G單片機(jī)仿真調(diào)試軟件,配合我院單片機(jī)實(shí)驗(yàn)室設(shè)備使用,實(shí)驗(yàn)程序可自己先用這個(gè)程序進(jìn)行調(diào)試再去上機(jī)實(shí)驗(yàn)。
1. 目錄不要使用長文件名, 因?yàn)楦呒?jí)語言編譯器不支持長文件名 (缺省目錄為X:WAVE6000)
2. 請(qǐng)將高級(jí)語言編譯器安裝在 X:COMPxx下, 如您的編譯器安裝在別的目錄下, 請(qǐng)?jiān)陧?xiàng)目設(shè)置中設(shè)置相應(yīng)的編譯器目錄
3. X:WAVE6000Samples 目錄下有例子. 您可用 打開項(xiàng)目的命令打開調(diào)試
4. X:WAVE6000HELP 下有幫助文件
仿真器,仿真軟件(如偉福),編程器,編譯軟件有何區(qū)別?
仿真器和仿真軟件都是由各家不同的公司推出的,它們實(shí)現(xiàn)的功能基本上一樣,但是實(shí)現(xiàn)的方法可能不大一樣而已,作為應(yīng)用者對(duì)于這些方面不需要太關(guān)心,只是方法不一樣,可能兼容性,或者硬件上有些問題,存在好不好用的問題;
仿真器和仿真軟件
仿真頭是用來仿真不同的單片機(jī)的,由于各種單片機(jī)的工作機(jī)理和接口不一樣,各家公司為了能夠兼容各種單片機(jī),推出了各種不同的仿真頭
仿真頭
編程器是用來將二進(jìn)制代碼或者數(shù)據(jù)燒寫到EPROM、EEPROM、FLASH等存儲(chǔ)器中的,它與仿真器是兩個(gè)不同的東西
編程器
編譯軟件是用來將匯編語言或者C語言編譯成二進(jìn)制代碼,以便用編程器燒寫到單片機(jī)程序存儲(chǔ)器中;單片機(jī)最后執(zhí)行的都是二進(jìn)制代碼
編譯軟
仿真器的功能就是模擬單片機(jī)的運(yùn)行啊,它通過硬件來模擬所需單片機(jī)的功能,包括指令、外部接口等等,不然的話你就得重復(fù)這樣一個(gè)過程:寫一個(gè)程序,編譯后通過編程器寫入單片機(jī),看結(jié)果,不對(duì),改源程序,重新編譯然后燒寫。。。仿真器實(shí)際上就是建立了一個(gè)單片機(jī)的模型,這個(gè)模型與單片機(jī)具有著相同的輸入輸出接口,你可以通過將這個(gè)模型嵌入到實(shí)際系統(tǒng)中,觀測(cè)其內(nèi)部寄存器的值和程序運(yùn)行情況,來更好的調(diào)試你的程序,找出錯(cuò)誤所在,其很重要的功能就是可以設(shè)置斷點(diǎn);不然的話單片機(jī)就是一個(gè)黑匣子,你根本無法判斷程序的問題所在。
仿真器的功能就是模擬單片機(jī)的運(yùn)行啊
仿真軟件是在計(jì)算機(jī)上建立起來與仿真器通信的軟件,它將仿真器內(nèi)部數(shù)據(jù),程序運(yùn)行情況通過計(jì)算機(jī)展現(xiàn)在你面前,使你能夠診斷錯(cuò)誤;后面的觀點(diǎn)是對(duì)的。
仿真軟件是在計(jì)算機(jī)上建立起來與仿真器通信的軟件
程序調(diào)試成功是指的你的程序已經(jīng)一切正常了,那你就可以通過編程器寫入單片機(jī)了。
“偉福仿真軟件好像可以選擇很多種仿真器和仿真頭進(jìn)行編譯源程序”實(shí)際上是選擇了不同輸出程序指令格式,也就是說同樣的源程序所產(chǎn)生的輸出結(jié)果不同,而由源程序產(chǎn)生輸出二進(jìn)制指令程序的過程是由編譯軟件來實(shí)現(xiàn)的。各家公司都有自己的編譯軟件,特別是匯編編譯軟件,它將匯編程序轉(zhuǎn)變成二進(jìn)制指令。編譯軟件有C51和匯編編譯器兩種,keil c51編譯軟件屬于C編譯器,將C51程序轉(zhuǎn)變成二進(jìn)制代碼。實(shí)際上仿真軟件只是提供了跟仿真器配合的一個(gè)工具,真正仿真軟件內(nèi)嵌的編譯軟件是可以選擇的,例如偉福的仿真軟件就可以選擇KEIL C51作為它的C編譯器。各家公司的編譯器性能不一樣,KEIL C51是一個(gè)比較好的
您的評(píng)論需要經(jīng)過審核才能顯示
有用
有用
有用