品牌 | ice52a、b仿真器 | 型號 | ice52a、b仿真器 |
批號 | ice52a、b仿真器 | 封裝 | ice52a、b仿真器 |
簡單介紹
ice52仿真器是最新研發的增強型usb2.0接口51單片機仿真器,仿真不占用用戶任何資源,可極速單步,完全真實仿真標準8051/8052單片機的所有功能,可仿真部分單片機的增強型功能。除了強大的仿真功能,獨特的isp下載功能可以支持51系列和avr系列單片機的isp下載編程。ice52仿真器的多項創新功能和技術,在同行業千元級以下產品中處于領先地位,具有非凡的性價比,是工程師開發單片機產品,學習人員學習單片機最理想的工具。
詳細介紹
ice52仿真器技術成熟,性能穩定,受到廣大用戶的一致好評。
ice52仿真器包括ice52a和ice52b兩種型號,ice52a只具有仿真功能,ice52b除了具有仿真功能外,還集成有isp下載功能,支持at89s/avr系列單片機的isp下載。可以根據您的需要選購
功能特點
創新功能
采用主開發的keil仿真驅動協議,可以與keil開發環境完美接合,并實現了真正的usb2.0接口通訊,無需任何設置操作。其他千元級以下的仿真器以及使用sst公版程序的簡易仿真器均使用mon51驅動協議,只能使用串口,有些產品使用了usb轉串口芯片(雖然也是usb口通訊,但本質還是串口),速度慢, 需手動設置端口號和波特率。
支持軟件復位, 無需手動復位硬件。仿真器內部無跳線、開關、按鈕, 通過仿真驅動程序即可進行連續代碼下載與仿真操作。
采用微型置入式仿真適配頭,插入時緊貼用戶板,并可以自由選擇內部默認晶振或者外部目標板1-40m晶振(不存在只能使用幾種固定內置晶振的局限)。另外,相比傳統的排線連接方式,由于沒有引出的地址線和數據線,可以有效地減少運行中的干擾,避免仿真時出現莫名其妙的故障。
獨家集成isp下載功能,首創支持keil的flash download功能(可以直接在keil中實現對51系列芯片的isp下載編程)。如配合自主開發的專業的編程控制軟件meflash,可以支持at89s/avr系列單片機芯片的isp下載編程,具有專業編程器的所有操作功能(讀取、擦除、查空、加密、緩沖區編輯、自動編程等)。此功能將在產品開發和學習過程中給您帶來極大的便利。
cpu控制的高靈敏過載與短路智能保護功能。如出現意外短路,可以立即切斷電源并閃爍led報警,有效保護仿真器硬件和計算機usb口。
特色功能
usb2.0接口(真正的usb接口,非usb轉串口);
極速代碼下載,單步運行如飛,與hooks等千元以上級別的專業仿真器的仿真速度無差異;
可仿真atmel, winbond, dallas, intel, sst, philips等所有兼容51與52單片機;
不占資源,特別是不占用io端口、串口和定時器等重要資源,可完全真實仿真單片機所有端口特性;
支持脫機運行,這時仿真頭就相當于目標板上燒好的一片芯片,可以更加真實的運行,而且下次上電時仍可運行上次下載的程序;
支持標準的仿真操作,如全速,單步,跨步運行,斷點的設置/禁用/取消,寄存器與變量查看;
支持運行中暫停(夭折)功能;
可仿真雙dptr, pca, ale禁用, spi接口, 片內768字節擴展ram等增強型51單片機資源;
高達63k的代碼仿真空間, 支持外部64k擴展ram仿真;
使用flash循環技術,用戶完全不用擔心flash日久燒壞的問題;
僅鼠標大小的精致外殼,使用攜帶非常方便。
isp下載功能簡介
ice52b除了具有ice52a一樣的仿真功能,還集成有isp下載功能,可以在keil中實現對at89s系列單片機的isp下載,如果配合meflash軟件,還可以支持avr系列單片機的isp下載(下表中藍色部分芯片)。提示:ice52a無isp下載功能
ice52b除了具有ice52a一樣的仿真功能,還集成有isp下載功能,可以在keil中實現對at89s系列單片機的isp下載,如果配合meflash軟件,還可以支持avr系列單片機的isp下載(下表中藍色部分芯片)。提示:ice52a無isp下載功能
支持器件列表
器件廠商 | 器 件 型 號 |
atmel | at89s51 at89s52 at89s53 at89s8252 atmega8515 atmega8515 atmega8 atmega16 atmega32 atmega64 atmega128 atmega48 atmega8 atmega168 atmega8l atmega16l atmega32l atmega64l atmega128l atmega48l atmega88l atmega168l atmega48v atmega88v atmega168v |
ice52b集成在keil的的isp下載功能非常適合產品開發階段調試程序,可以在keil軟件中完成從源程序編輯、編譯、仿真、芯片燒寫等全部過程,無需在開發軟件和燒寫軟件之間頻繁切換。如果您需要小批量下載芯片,或者需要對avr系列芯片下載程序,可以借助開發的配套meflash軟件來進行,此軟件具有專業編程器的所有操作功能。
meflash軟件特點
友好的用戶界面
中文/英文雙語支持,可自由隨時切換
編程操作完善,包含擦除,查空,校驗,編程(寫入),讀取,讀寫熔絲位,加密等等
自動編程操作支持,一步完成多項操作,操作內容可自行設置
友好的器件配置方式
器件信息查詢,如器件容量,放置或isp連接方式等
編程操作聲音提示功能
自動檢測文件修改并自動重新加載,免去開發階段需要反復加載代碼的麻煩
支持跳過無效的冗余數據,成倍加快燒寫速度
可選的編程區域設置(對于有多個存儲區的芯片)
完善的緩沖編輯功能,支持鍵盤輸入修改,支持復制/填充以及邏輯運算
最近器件列表,可快速更改當前的器件為最近使用過的型號
最近文件列表,可快速加載曾經加載過的文件
芯片燒寫計數功能,自動統計燒寫成功與失敗的數量
中文聯機幫助
極低的計算機配置要求,支持win2000/2003/nt/xp以及最新的vista操作系統
仿真器功能對比表
對比項 | ice52仿真器 | 其他千元級以下仿真器 | sst公版簡易仿真器 |
串口占用 | 不占用 | 不占用 | 占用 |
定時器占用 | 不占用 | 不占用 | 占用 |
堆棧占用 | 2字節 | 2字節 | 9字節 |
脫機運行 | 支持(自動處理) | 支持(需手動設置) | 不支持 |
keil驅動協議(注2) | sfice52.dll(碩飛自主開發) | mon51.dll | mon51.dll |
通訊接口 | usb 2.0(真正的usb接口,速度快,無需任何設置操作) | 串口或usb轉串口 (速度慢, 需手動設置端口號和波特率) | |
復位再運行(注3) | 支持 | 不支持(需再次下載) | |
夭折功能(運行中暫停) | 支持 | 支持 | 支持(但占用串口中斷向量, 并影響全速運行實效) |
斷點數量 | 19+1 | 10 | 9+1 |
單步運行速度(注1) | 極速(<0.1s @11mhz) | 100ms左右 | 超慢 |
仿真空間 | 63k | 63k | 63k |
keil flash download(注4) | 支持 (支持atmel的51系列芯片) | 不支持 | 不支持 |
isp下載(注4) | ice52b可支持(支持at89s及avr系列單片機的isp下載編程) | 不支持 | 不支持 |
注1: 運行速度基于目標晶振11.0591mhz 進行測試,視不同的晶振以及具體情況會稍有不同。
注2: keil仿真驅動協議,功能相比于mon51.dll有較大的突破,例如:更改通訊接口為真正的usb口,支持keil flash download功能,支持軟件復位,增加斷點數量等等。
注3: 復位再運行是指在仿真器運行過程中, 用戶按下復位按鈕之后, 可以再次進行全速/單步/跨步運行操作。其他業余仿真器必須重新下載代碼(再次下載代碼需要在keil中退出仿真狀態之后, 再進入,比較麻煩), 否則無法正常運行。
注4: ice52b仿真器集成有獨特的isp下載功能,可以直接在keil中實現對at89s系列芯片進行isp下載編程,此功能通過點擊keil 的flash download按鈕執行,此功能在開發階段非常方便和實用,無需在開發軟件和燒寫軟件之間頻繁切換。如果配合碩飛專門開發的meflash軟件,可以支持at89s系列和avr系列單片機的isp下載。注意ice52a仿真器沒有isp下載功能。
產品標準配置
ice52a (b)仿真器主機一臺
pod52仿真頭一個
10pin isp/ice連接線一條
usb連接線一條
軟件光盤一張