單片機是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位單片機,發展到現在的300M的高速單片機。
可編程邏輯器是PLC。可編程邏輯器件 英文全稱為:programmable logic device 即 PLD。PLD是做為一種通用集成電路產生的,他的邏輯功能按照用戶對器件編程來確定。一般的PLD的集成度很高,足以滿足設計一般的數字系統的需要。
❷ 電子專業的進,PLC,PLD,EDA,DSP,單片機,嵌入式系統都是什麼呀
額,你說的我都用過,至於那些是什麼東西你網路下可以找到一大堆如二樓說的東西,不過不便於理解我就從使用角度解釋下,單片機:英文直譯叫做微控制器,一般用於弱電,如5V,3.3V居多。說白了就是一塊計算機,里邊有CPU、RAM和ROM、控制器等,可以通過I/O口來控制一些東西,最簡單就是控制一些燈,可以閃爍的很好看,用得最多如一些只能控制,比如自動洗衣機,用按鈕設定一些參數,通過計算機來控制什麼時候洗衣、漂洗、甩乾等。你要用可以通過編程(比如C和操縱其指令)產生機器碼下載到單片機,才能讓它實現以上工作,用於工程上(考慮成本):市價PIC單片機可靠性高,便宜,51通用性高,一般用於教學、便宜,AVR功能強大,比較貴,用於比賽居多PLC:一般電氣工程的會學,工作於強電控制,220V、380V,工作模式和單片機差不多,需要通過編程下載到PLC晶元來實現控制(一般是控制繼電器、電機、開關)但是也是不同的,因為PLC指的是處理器模塊、存儲器模塊、IO模塊、電源模塊、外部設備模塊、不過這東西死貴,三菱和西門子用的會比較多,但是處理器用的大部分也就是單片機PLD:現在用的多的CPLD,C是英文復雜complex的首字母,顧名思義是可以編程的,就像實現功能單片機一樣,但是用的一般是VHDL語言,或者Verilog HDL語言來編寫,目的是相當於在這塊晶元上熔出一個數字電路,它的分類是CPLD和FPGA,CPLD是有ROM但是FPGA沒有,所以CPLD只要下載一次就可以一直用,但是FPGA每次用都要重新配置,一般FPGA要加一塊E2PROM,你可以理解為一塊高度內存。CPLD比單片機速度快得多,但是沒有單片機編程靈活EDA:這個是一種技術,CPLD和FPGA屬於這種技術,因為IP核的復用,這種技術在快速發展DSP:可以理解成為一種晶元,也可以理解成為一種技術,DSP晶元比單片機的速度快,數字信號處理能力強,工作模式和單片機一樣,需要編程下載。DSP技術運用於超高速或者特定場合,DSP晶元會吃不消,有些會用FPGA來取代。嵌入式:可以理解為功能強大的單片機和DSP,強大到可以跑操作系統,比如你的手機裡面的處理器一般都是ARM晶元。它的功能就相當於電腦里的CPU。嵌入式系統最典型的就是你的手機操作系統,基本都給予linux操作系統 所以,除了EDA,其他都可以理解成為可編程的晶元,都是用程序產生機器碼來實現控制。至於電子科學與技術這個專業學不學我就不知道了,不過你們要學不會深入的,一般和這些關系近的是電子信息類的專業歡迎追問
❸ 可編程晶元和單片機是不是一個東西,有什麼區別
一切可以往裡燒程序的晶元都叫可編程晶元,單片機就是其中的一類,當然還包括很多了,CPU只是針對電路來說的,一塊晶元在電路中起到最核心的最用,可以把它稱為CPU,可以是一塊晶元,也可以是一組晶元