自在自线亚洲а∨天堂在线-中文字幕一区视频播放-扒开双腿猛进入喷水高潮叫声-欧美日本亚洲一区二区-老熟妇高潮偷拍一区二区-国产精品高清一区二区不卡-午夜色福利视频一区二区三区-亚洲国产成人精品福利在线观看-亚洲欧美成人一区二区在线电影

當前位置:機電之家首頁 >> PLC技術>> PLC手冊 >> PLC編程手冊 >> 認識可編程微控制器
認識可編程微控制器

    僅使用匯編語言,你完全能實現對微控制器的編程,但是,通常這種方式并不被推薦。很多嵌入在設備中工具都能幫助簡化編程,它們使用高級語言,可以避免不少設計上的麻煩,即使你已經熟悉這些語言。最好的方法是在一個PC計算機中,建立所有軟件,然后將其配置入你的嵌入微計算機中。以下有兩個步驟的方法。
 

  首先,在你的PC機上開發(fā),保證軟件能在你的微控制器上運行。測試軟件,并需要一個獨立的程序來模擬目標系統(tǒng)。這個模擬系統(tǒng)僅以軟件存在。

 

模擬

 

  想象模擬系統(tǒng)是一個黑匣子,你將你的控制軟件設置的控制變量輸入這個黑匣子,然后你能從黑匣子中得出相應變量結果,模擬你出目標系統(tǒng)的傳感器中得出的值。

 

  模擬系統(tǒng)通常擁有自己的控制盤柜,你能用以手動方式模擬故障,改變環(huán)境狀況,等等。記住,所有你的設置,都在改變變量的值,兩個程序共享的,同時也在你的PC上運行。

 

  一旦,你確定并仔細地測試過你的控制軟件,你已經完成了控制器的設置,你的硬件已經建立,而且連接到你的目標系統(tǒng)的測試版上。


  正像你看到的,這

是一個復雜的過程,需要你建立和集成不少獨立的元件。要成功地實現這個過程,你需要盡可能得到一切你能得到的幫助。從你準備使用的控制器的制造公司來看,所有主要的半導體公司都提供開放套件軟件,幫助你在盡可能減少麻煩的情況下了解整個過程。三個主要的廠商包括:Rabbit 半導體、Fressscale半導體和AMD。


第三代和第四代


  你應該計劃如何實現你的應用程序,至少使用第三代語言,如C語言。第三代于語言適應性比較強,這種新一代的語言易于理解和編程。匯編語言,屬于第二代語言,通常在低級別的機器上運行,并隨著目標處理器的不同而改變。當寫入匯編語言時,你必須自己追蹤所有的寄存器、存儲器的地址等。而第三代語言就能解決這類問題。


  第四代語言,有時候稱其為框架結構,建立抽象的層即可。以NINational Instruments LabView舉例,它能提供目標(被稱為虛擬儀器或VI),收集所有通信所需要的的低級代碼模塊,例如,數據采集卡,或電機。若在某個發(fā)電系統(tǒng)中,你能通過建立VI,控制所有的燃氣發(fā)電機,并從子VI中讀取的各個傳感器和繼電器。

 

  當處理第三代和第四代語言時,你能通過實際的硬件來通信,通過軟件驅動器來控制。驅動器是代碼模塊,通常以第二代語言編寫,由生產計算機控制的硬件元件公司編寫(如電機的驅動),這樣你能在實際應用中正常使用。

 

  如果你已采用第三代語言編寫,你不僅包含了相關的驅動庫,而且使用硬件制造商提供的高級別的指令。第四代語言,則更為簡化。

 
作者:未知 點擊:744次 [打印] [關閉] [返回頂部]
本文標簽:認識可編程微控制器
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《認識可編程微控制器》相關權利人與機電之家網取得聯系。
電子樣本

SN系列樣冊
:鞏經理
:13915946763
:南京塞姆泵業(yè)有限公司
個人求購

宋磊 【求購】  氮化硅套管  2026-4-3
黃經理 【求購】  LS母線槽  2026-4-3
陳先生 【求購】  施耐德塑殼...  2026-4-2
譚經理 【求購】  工業(yè)溫度計  2026-4-2
焦經理 【求購】  液壓馬達  2026-4-2
周先生 【求購】  36號白油  2026-4-2
王經理 【求購】  萊克斯洛面...  2026-4-2
柯經理 【求購】  西奧電梯  2026-4-2
VIP公司推薦