要搞清楚單片機與PLC的異同,首先得明確什幺是單片機,什幺是PLC。對此,我們簡要回顧一下計算機的發展歷程也許有幫助,按計算機專家的原始定義,計算機系統由五大部分--即控制單元(CU)、算術運算單元(ALU)、存儲器(Memory)、輸入設備(Input)、輸出設備(Output)組成。早期計算機(晶體管的或集成電路的,不包括電子管的)的CU或ALU由一塊甚至多塊電路板組成,CU和ALU是分離的,隨著集成度的提高,CU和ALU合在一塊就組成了中央處理單元(CPU),接著將CPU集成到單塊集成電路中就產生MPU或MCU,出現了如Intel4004、8008、8080,8085、8086、8088、Z80等MPU。此后,MPU的發展產生了兩條分支,一支往高性能、高速度、大容量方向發展,典型芯片如:Intel80186、286、386、486、586、P2、P3、P4等,速度從4.7MHz到現在的3.2GHz。另一支則往多功能方向發展,將存儲器(ROM、PROM、EPROM、EEPROM、FLASHROM、SRAM等)、輸入/出接口(Timer/Counter、PWM、ADC/DAC、UART、IIC、SPI、RTC、PCA、FPGA等)全部集成在一塊集成電路中而成為SOC。依愚之見,這就是當今廣泛應用的單片計算機,簡稱單片機。這一分支可謂品種繁多,位寬從8位到32位,引腳數從6個到幾百個,工作頻率從幾十KHz到幾百MHz,體系結構既有CISC也有RISC,數不勝數。常用的有MCS-51系列、MCS-96系列、PIC系列、AVR系列、ARM7/9系列、TMS320系列、MSP430系列、MOTOROLA眾多的單片機等等。
上傳時間: 2013-10-16
上傳用戶:jjj0202
µPSD3251標準的8032內核-3個16位定時器/計數器-2個外部中斷雙FLASH結構-64K字節MainFLASH-16K字節SecondFLASH-2K字節的SRAM-可編程邏輯-DPLD,CPLD-提供I2C,UART接口,PWM,ADC-提供更多的I/O口-高達50根I/O口線內置WDT在系統編程(ISP)在應用中再編程(IAP)·PSD結構提高了8051的性能·-可編程系統外圍芯片·-雙FLASH實現在應用中再編程(IAP)·-允許8051程序代碼和數據在存儲器間的切換,滿足用戶的需要·-JTAG編程特別適用于實驗開發和生產階段的需要·高達288K字節的存儲單元,為什么要這么大的存儲單元·-使用C語言編程需要用較大的存儲空間·-菜單、圖形、顯示類的用戶接口要用到大量的存儲空間·-多種語言、字體以及數據表需要大空間存儲器·-要想數據轉換速度快同樣需要大量的存儲單元·-數據記錄·-低成本·-與其他的以8051或某種8位MCU為內核帶有大容量的SRAM和Flash的設備相比,uPSD為用節省了成本
上傳時間: 2013-10-09
上傳用戶:rocwangdp
LG-32K是老古開發網推出的一個支持keilc51設計軟件的軟件斷點仿真機使用一片SST89C58單片機和一片AT90S8515單片機來實現仿真功能(主CPU和用戶CPU),兩片CPU之間通過一根I/O引腳通訊(通訊速率在33兆晶振時約100KBPS),主CPU負責跟keilc51通訊,用戶CPU只跟主CPU通訊.
上傳時間: 2013-11-06
上傳用戶:feifei0302
引言隨著互聯網的出現和以太網的迅速發展,基于以太網的設備控制越來越多,發展也越來越快,目前,以太網(Ethernet)已經廣泛地應用于各種計算機網絡,通過以太網及TCP/IP協議棧可以使不同的網絡設備實現互聯、交換數據。用以太網實現嵌入式系統的網絡連接有多種方案,傳統的多器件以太網連接方案是通過MCU擴展以太網控制器來實現的,必要時還需要擴展外部RAM和ROM。雖然這種方案應用起來不是很困難,但所用外部元件數量較多,系統開銷較大,穩定性不高。為了解決傳統方案的不足,本文討論以集成以太網MAC層和物理層的16位單片機MC9S12NE64來實現單器件以太網連接。與多器件方案相比,單器件連接方案具有所用外部元件少、系統開銷小、穩定性高、設計時間短等一系列優點。關鍵詞:單片機,以太網,嵌入式系統,單器件,內核,計算機網絡,TCP/IP協議
上傳時間: 2013-10-22
上傳用戶:zhtzht
實驗內容: 1.閃爍的LED實驗內容:應用凌陽單片機控制一個LED燈不斷閃爍。實驗目的:熟悉單片機編程,學習通過IO引腳輸出數據。 2.由按鍵控制的LED實驗要求:設計電路,完成用按鍵控制一個LED的亮與滅。實驗目的:進一步熟悉單片機編程,學習IO的輸入。 3.定時閃爍的LED實驗內容:設計程序,分別控制LED以1Hz、2Hz的速度閃爍。實驗目的:學習定時器的使用。 4.自制電子時鐘實驗內容:設計電路及程序,自行自作一個電子鐘。以數碼管作為顯示。(自選:完成調時功能)實驗目的:綜合應用之前的實驗內容,進一步熟悉掌握輸入輸出以及定時器的應用。5.AD/DA實驗實驗內容:(1)設計程序,使單片機輸出正弦波。(2)從信號源獲得一個正弦信號,采樣后輸出采樣值。實驗目的:學習AD/DA的使用。 6.音頻播放實驗實驗內容:壓縮一個自選音樂文件,編寫程序選擇一個方式進行播放。實驗目的:掌握音頻播放的基本技術及其原理。 7.聲音錄制與播放實驗實驗內容:編寫程序,按鍵1后錄音,按鍵2后停止,按鍵3后播放錄音內容。實驗目的:掌握聲音錄制技術及其原理。 8.語音識別實驗實驗內容:編寫程序,完成語音識別。實驗目的:掌握語音識別技術。
上傳時間: 2014-12-27
上傳用戶:dapangxie
一、用途D485C型單片機用TTL/RS-485/RS-422轉換器用于將單片機的RS-232串行口(TTL電平)轉換成RS-485或者RS-422電平,可以將單片機串行口的通信距離延長至1200m以上(9600bps時),可以用于單片機之間、單片機與PC機之間構成遠程多機通信網絡。二、硬件安裝D485C型轉換器外形為DB-9/DB-9轉接盒大小,其中DB-9(孔座)一端接單片機的RS-232串行口(只用到RXD、TXD、GND)以及+5V電源。DB-9針座為轉換后的RS-485、RS-422信號。三、軟件說明本產品均無需任何初始化設置!無須收發轉換控制信號!只用到單片機RS-232串行口的RXD(收)、TXD(發)、GND(地)信號,加上獨有的內部零延時自動收發轉換技術,確保適合所有軟件!四、性能說明D485C型轉換器需外接5V電源,最高速率115.2Kbps。外接電源要求:電壓5V±0.5V,電流>10mA。五、D485C的外形圖、引腳分配D485C作為TTL/RS-485轉換器(注意跳線短接位置)
上傳時間: 2013-12-26
上傳用戶:獨孤求源
概述BL2456單片CMOS微控制器使用4位MCU核心,以達到最高的工作效率。BL2456擁有LCD直接驅動能力、8位計時/計數器和標準時間計時器(WatchTimer),以上功能使得它可以應用于設計多種需要LCD功能的場合。BL2456的64-pinQFP封裝里面最多有16腳可以用于I/O。4個向量中斷使得內外中斷事件的響應變得非常快速。另外,BL2456先進的CMOS技術提供了低功耗和比較大的工作電壓范圍。該芯片與三星S3C72N4PINTOPIN兼容。
上傳時間: 2013-10-12
上傳用戶:shanxiliuxu
1 . 系統概述C8051F330/1器件是完全集成的混合信號片上系統型MCU。下面列出了一些主要特性,有關某一產品的具體特性參見表1.1。 高速、流水線結構的8051兼容的CIP-51內核(可達25MIPS) 全速、非侵入式的在系統調試接口(片內) 真正10位200 ksps的16通道單端/差分ADC,帶模擬多路器 10位電流輸出DAC 高精度可編程的25MHz內部振蕩器 8KB可在系統編程的FLASH存儲器 768字節片內RAM 硬件實現的SMBus/ I2C、增強型UART和增強型SPI串行接口 4個通用的16位定時器 具有3個捕捉/比較模塊和看門狗定時器功能的可編程計數器/定時器陣列(PCA) 片內上電復位、VDD監視器和溫度傳感器 片內電壓比較器 17個端口I/O(容許5V輸入)
標簽: C8051F330D 混合信號 控制器 數據手冊
上傳時間: 2013-10-18
上傳用戶:haohao
LPC900系列單片機,是PHILIPS公司推出的一款高性能、微功耗、51內核的微處理器,主要集成了字節方式I2C總線、SPI總線、增強型UART接口、比較器、實時時鐘、E2PROM、AD/DA轉換器、IAP(應用中編程)等一系列有特色的功能部件。并提供ISP(在系統編程)和ICP(在電路編程)多種下載調試模式。且其具有高速率(6倍于普通51單片機),低功耗(完全掉電模式功耗低于1uA),高穩定性,小封裝,多功能(內嵌眾多流行的功能模塊),多選擇等特點(該系列有多款不同封裝,不同價位,不同功能的型號供用戶選擇)。本文將詳細介紹如何使用ICP及ISP等下載模式對芯片進行編程、及升級。
上傳時間: 2013-11-07
上傳用戶:haohao
適用范圍本產品主要適用于單片機的開發與學習,為此本產品提供了典型線路、演示程序及相關軟件等,為開發者及初學者提供了簡易的操作平臺。本產品可適用的開發芯片為20芯引腳的AT89CX051和STC12C(LE)X052(AD)兩個系列,同時本公司將增加適用的單片機范圍(如40pin的51、52系列等)。另外,本公司將后續增加典型線路的配套硬件線路板,方便用戶的使用,并為用戶提供更多的選擇。
上傳時間: 2013-10-10
上傳用戶:zhaoq123