七、仿真、仿真機 仿真是單片機開發過程中非常重要的一個環節,除了一些極簡單的任務,一般產品開發過程中都要進行仿真,仿真的主要目的是進行軟件調試,當然借助仿真機,也能進行一些硬件排錯。一塊單片機應用電路板包括單片機部份及為達到使用目的而設計的應用電路,仿真就是利用仿真機來代替應用電路板(稱目標機)的單片機部份,對應用電路部份進行測試、調試。仿真有CPU仿真和ROM仿真兩種,所謂CPU仿真是指用仿真機代替目標機的CPU,由仿真機向目標機的應用電路部份提供各種信號、數據,進行調試的方法。這種仿真可以通過單步運行、連續運行等多種方法來運行程序,并能觀察到單片機內部的變化,便于改正程序中的錯誤。所謂ROM仿真,就是用仿真機代替目標機的ROM,目標機的CPU工作時,從仿真機中讀取程序,并執行。這種仿真其實就是將仿真機當成一片EPROM,只是省去了擦片、寫片的麻煩,并沒有多少調試手段可言。通常這是二種不同類型的仿真機,也就是說,一臺仿真機不能既做CPU仿真,又做ROM仿真。可能的情況下,當然以CPU仿真好。作者: syw開門造車 時間: 2007-2-3 23:50 標題: Re: 初學單片機幾個需要特別注意的概念(zt) 隨風而去 網友好! 2 T' h. d* B! n1 o/ h, C. B2 a3 T' I 3 U' I+ X/ ?, c# B你在單片機應用方面是有基礎的,千萬別丟!/ H& I A: s T. a, l% B
我也知道你在機械方面正在努力學習。這兩項技術結合在一起,會有很多事情可作! 4 T* S I: h! E) Q( O* l5 h