(1)仿真開發系統
這項技術主要用於模擬器的初級階段。由於當時沒有很好的仿真技術和仿真芯片,模擬器設計為雙平臺系統,根據用戶要求在監控系統和用戶系統之間切換。這個仿真系統的性能完全取決於設計者的水平。制造商之間的實際最終性能差異很大。但壹般情況下需要占用壹定的用戶資源,設計復雜。現在基本上已經淘汰了,只在壹些開發和學習系統中使用。
(2)粘接技術
壹般來說,人們常說的專用仿真芯片,其實就是Bondout。這種模擬芯片也是單片機的壹種。但是,它有壹個特殊的時序來配合模擬。進入模擬狀態後,可以凍結內部時序操作,可以查看/修改單片機內部資源處於靜止狀態。Bondout制作的仿真器壹般都有準確的時序操作(也有例外)。設計和生產成本低的優勢:Bondout芯片壹般由單片機廠商提供。所以只能模擬廠家指定的單片機,模擬的品種很少。
(3)掛鉤技術
HOOKS是飛利浦擁有的模擬技術。主要解決不同種類單片機的仿真問題。利用這項專利技術,可以模擬所有具有HOOKS特性的單片機。即使是不同廠家的單片機,用HOOKS技術制作的模擬器也可以兼容模擬多種不同廠家的單片機,模擬的電氣性能非常接近真實的單片機。但是HOOKS技術對模擬器廠商的技術要求特別高。不同模擬器廠商同時獲得HOOKS技術授權。然而,所設計的模擬器的性能是非常不同的。即使在今天,也不是每個模擬器制造商都能生產鉤子模擬器。即使生產出來,性能也相差很大,用戶要仔細區分。
(4)具有嵌入式仿真功能的芯片
隨著芯片技術的發展,許多單片機廠商在芯片內部增加了仿真功能,壹般通過JTAG接口來控制。為了降低成本,增加可靠性,嵌入式仿真部分壹般功能比較簡單。按照目前的發展趨勢,如果只模擬標準的MCS-51系列單片機,可以選擇Bondout技術的仿真器。如果用戶希望模擬器更加靈活,比如增強型80C51系列單片機,那麽必須選擇HOOKS技術模擬器。相比較而言,使用HOOKS技術的模擬器性價比要高於Bondout技術。