並行編程接線
Ⅰ 世界上第一台數字計算機採用的邏輯元件是什麼
世界上第一台數字計算機採用的邏輯元件是電子管。
「埃尼阿克」計算機的最初設計方案,是由36歲的美國工程師莫奇利於1943年提出的計算機的主要任務是分析炮彈軌道。
美國軍械部撥款支持研製工作,並建立了一個專門研究小組,由莫奇利負責。總工程師由年僅24歲的埃克特擔任,組員格爾斯是位數學家,另外還有邏輯學家勃克斯。「埃尼阿克」共使用了18000個電子管。

(1)並行編程接線擴展閱讀:
發展歷史
1、1946年2月14日誕生了世界上第一台電子數字計算機ENIAC(埃尼阿克)。(The Electronic Numerical Integrator And Calculator)
2、1956年,晶體管電子計算機誕生了,這是第二代電子計算機。只要幾個大一點的櫃子就可將它容下,運算速度也大大地提高了。1959年出現的是第三代集成電路計算機。1946年,由約翰·馮·諾依曼發明的計算器,有三間庫房那麼大,後逐步發展而成。
3、進入21世紀,電腦更是筆記本化、微型化和專業化,每秒運算速度超過100萬次,不但操作簡易、價格便宜,而且可以代替人們的部分腦力勞動,甚至在某些方面擴展了人的智能。於是,今天的微型電子計算機就被形象地稱做電腦了。
Ⅱ LCD 12864怎樣和單片機連接
液晶顯示技術是近代電子技術的一種高新技術產物。液晶顯示器具有厚度薄、適於大規模集成電路直接驅動、易於實現全彩色顯示的特點,液晶顯示的原理是利用液晶的物理特性,通過電壓對其顯示區域進控制,有電壓區域顯示黑色,這樣就可以顯示出圖形。
CD 12864液晶屏工作電壓+3.0V~+5.5V,邏輯電平與單片機兼容,能夠直接與單片機的IO口連接,12864液晶屏的介面方式有並行4位、並行8位、串列2線和串列3線,以適應不同的應用場合。
串列分為三線和四線的.合並沒有多大的區別,只是用一條數據線一條時鍾線一個選擇線就行了.其它一樣,輸出控制量dat了,而使用I2C控制就不同了,確定總模擬線數據傳輸介面、模擬時鍾介面,匯流排啟動、匯流排應答、匯流排停止、匯流排發送單位元組、匯流排發送數據等等許多模擬時序的問題。
(2)並行編程接線擴展閱讀:
TFT 生產技術最為核心的部分是光刻工藝,它既是決定產品品質的重要環節,也是影響產品成本的關鍵部分,而在光刻工藝中,最受人們關注的就是掩模版,其質量在很大程度上決定了TFT- LCD 的品質,而其使用數量的減少可有效削減設備投資、縮短生產周期。
隨著 TFT 結構的變化和生產工藝的改進,其製造過程中使用掩模版的數量也在相應地減少。
由此可見,TFT 生產工藝從早期的 8掩模版或 7掩模版光刻工藝發展到普遍採用的5掩模版或 4掩模版光刻工藝,大大地縮減了 TFT- LCD 生產周期和生產成本。
4掩模版光刻工藝已成為業界主流。為了不斷降低生產成本,人們一直在努力探索如何進一步減少光刻工藝流程中掩模版的使用數量。
近年來,一些韓國企業在 3掩模版光刻工藝的開發上取得了突破性進展,並已宣告實現量產,但由於 3掩模版工藝技術難度大、良品率也較低,還在進一步的發展和完善中。
從長遠的發展來看,如果 Inkjet(噴墨)列印技術取得突破,實現無掩模製造才是人們追求的終極目標。
Ⅲ 電子計算機的詳細發展史
計算機是新技術革命的一支主力,也是推動社會向現代化邁進的活躍因素。計算機科學與技術是第二次世界大戰以來發展最快、影響最為深遠的新興學科之一。計算機產業已在世界范圍內發展成為一種極富生命力的戰略產業。
現代計算機是一種按程序自動進行信息處理的通用工具,它的處理對象是信息,處理結果也是信息。利用計算機解決科學計算、工程設計、經營管理、過程式控制制或人工智慧等各種問題的方法,都是按照一定的演算法進行的。這種演算法是定義精確的一系列規則,它指出怎樣以給定的輸入信息經過有限的步驟產生所需要的輸出信息。
信息處理的一般過程,是計算機使用者針對待解抉的問題,事先編製程序並存入計算機內,然後利用存儲程序指揮、控制計算機自動進行各種基本操作,直至獲得預期的處理結果。計算機自動工作的基礎在於這種存儲程序方式,其通用性的基礎則在於利用計算機進行信息處理的共性方法。
計算機的歷史
現代計算機的誕生和發展 現代計算機問世之前,計算機的發展經歷了機械式計算機、機電式計算機和萌芽期的電子計算機三個階段。
早在17世紀,歐洲一批數學家就已開始設計和製造以數字形式進行基本運算的數字計算機。1642年,法國數學家帕斯卡採用與鍾表類似的齒輪傳動裝置,製成了最早的十進制加法器。1678年,德國數學家萊布尼茲製成的計算機,進一步解決了十進制數的乘、除運算。
英國數學家巴貝奇在1822年製作差分機模型時提出一個設想,每次完成一次算術運算將發展為自動完成某個特定的完整運算過程。1884年,巴貝奇設計了一種程序控制的通用分析機。這台分析機雖然已經描繪出有關程序控制方式計算機的雛型,但限於當時的技術條件而未能實現。
巴貝奇的設想提出以後的一百多年期間,電磁學、電工學、電子學不斷取得重大進展,在元件、器件方面接連發明了真空二極體和真空三極體;在系統技術方面,相繼發明了無線電報、電視和雷達……。所有這些成就為現代計算機的發展准備了技術和物質條件。
與此同時,數學、物理也相應地蓬勃發展。到了20世紀30年代,物理學的各個領域經歷著定量化的階段,描述各種物理過程的數學方程,其中有的用經典的分析方法已根難解決。於是,數值分析受到了重視,研究出各種數值積分,數值微分,以及微分方程數值解法,把計算過程歸結為巨量的基本運算,從而奠定了現代計算機的數值演算法基礎。
社會上對先進計算工具多方面迫切的需要,是促使現代計算機誕生的根本動力。20世紀以後,各個科學領域和技術部門的計算困難堆積如山,已經阻礙了學科的繼續發展。特別是第二次世界大戰爆發前後,軍事科學技術對高速計算工具的需要尤為迫切。在此期間,德國、美國、英國部在進行計算機的開拓工作,幾乎同時開始了機電式計算機和電子計算機的研究。
德國的朱賽最先採用電氣元件製造計算機。他在1941年製成的全自動繼電器計算機Z-3,已具備浮點記數、二進制運算、數字存儲地址的指令形式等現代計算機的特徵。在美國,1940~1947年期間也相繼製成了繼電器計算機MARK-1、MARK-2、Model-1、Model-5等。不過,繼電器的開關速度大約為百分之一秒,使計算機的運算速度受到很大限制。
電子計算機的開拓過程,經歷了從製作部件到整機從專用機到通用機、從「外加式程序」到「存儲程序」的演變。1938年,美籍保加利亞學者阿塔納索夫首先製成了電子計算機的運算部件。1943年,英國外交部通信處製成了「巨人」電子計算機。這是一種專用的密碼分析機,在第二次世界大戰中得到了應用。
1946年2月美國賓夕法尼亞大學莫爾學院製成的大型電子數字積分計算機(ENIAC),最初也專門用於火炮彈道計算,後經多次改進而成為能進行各種科學計算的通用計算機。這台完全採用電子線路執行算術運算、邏輯運算和信息存儲的計算機,運算速度比繼電器計算機快1000倍。這就是人們常常提到的世界上第一台電子計算機。但是,這種計算機的程序仍然是外加式的,存儲容量也太小,尚未完全具備現代計算機的主要特徵。
新的重大突破是由數學家馮·諾伊曼領導的設計小組完成的。1945年3月他們發表了一個全新的存儲程序式通用電子計算機方案—電子離散變數自動計算機(EDVAC)。隨後於1946年6月,馮·諾伊曼等人提出了更為完善的設計報告《電子計算機裝置邏輯結構初探》。同年7~8月間,他們又在莫爾學院為美國和英國二十多個機構的專家講授了專門課程《電子計算機設計的理論和技術》,推動了存儲程序式計算機的設計與製造。
1949年,英國劍橋大學數學實驗室率先製成電子離散時序自動計算機(EDSAC);美國則於1950年製成了東部標准自動計算機(SFAC)等。至此,電子計算機發展的萌芽時期遂告結束,開始了現代計算機的發展時期。
在創制數字計算機的同時,還研製了另一類重要的計算工具——模擬計算機。物理學家在總結自然規律時,常用數學方程描述某一過程;相反,解數學方程的過程,也有可能採用物理過程模擬方法,對數發明以後,1620年製成的計算尺,己把乘法、除法化為加法、減法進行計算。麥克斯韋巧妙地把積分(面積)的計算轉變為長度的測量,於1855年製成了積分儀。
19世紀數學物理的另一項重大成就——傅里葉分析,對模擬機的發展起到了直接的推動作用。19世紀後期和20世紀前期,相繼製成了多種計算傅里葉系數的分析機和解微分方程的微分分析機等。但是當試圖推廣微分分析機解偏微分方程和用模擬機解決一般科學計算問題時,人們逐漸認識到模擬機在通用性和精確度等方面的局限性,並將主要精力轉向了數字計算機。
電子數字計算機問世以後,模擬計算機仍然繼續有所發展,並且與數字計算機相結合而產生了混合式計算機。模擬機和混合機已發展成為現代計算機的特殊品種,即用在特定領域的高效信息處理工具或模擬工具。
20世紀中期以來,計算機一直處於高速度發展時期,計算機由僅包含硬體發展到包含硬體、軟體和固件三類子系統的計算機系統。計算機系統的性能—價格比,平均每10年提高兩個數量級。計算機種類也一再分化,發展成微型計算機、小型計算機、通用計算機(包括巨型、大型和中型計算機),以及各種專用機(如各種控制計算機、模擬—數字混合計算機)等。
計算機器件從電子管到晶體管,再從分立元件到集成電路以至微處理器,促使計算機的發展出現了三次飛躍。
在電子管計算機時期(1946~1959),計算機主要用於科學計算。主存儲器是決定計算機技術面貌的主要因素。當時,主存儲器有水銀延遲線存儲器、陰極射線示波管靜電存儲器、磁鼓和磁心存儲器等類型,通常按此對計算機進行分類。
到了晶體管計算機時期(1959~1964),主存儲器均採用磁心存儲器,磁鼓和磁碟開始用作主要的輔助存儲器。不僅科學計算用計算機繼續發展,而且中、小型計算機,特別是廉價的小型數據處理用計算機開始大量生產。
1964年,在集成電路計算機發展的同時,計算機也進入了產品系列化的發展時期。半導體存儲器逐步取代了磁心存儲器的主存儲器地位,磁碟成了不可缺少的輔助存儲器,並且開始普遍採用虛擬存儲技術。隨著各種半導體只讀存儲器和可改寫的只讀存儲器的迅速發展,以及微程序技術的發展和應用,計算機系統中開始出現固件子系統。
20世紀70年代以後,計算機用集成電路的集成度迅速從中小規模發展到大規模、超大規模的水平,微處理器和微型計算機應運而生,各類計算機的性能迅速提高。隨著字長4位、8位、16位、32位和64位的微型計算機相繼問世和廣泛應用,對小型計算機、通用計算機和專用計算機的需求量也相應增長了。
微型計算機在社會上大量應用後,一座辦公樓、一所學校、一個倉庫常常擁有數十台以至數百台計算機。實現它們互連的局部網隨即興起,進一步推動了計算機應用系統從集中式系統向分布式系統的發展。
在電子管計算機時期,一些計算機配置了匯編語言和子程序庫,科學計算用的高級語言FORTRAN初露頭角。在晶體管計算機階段,事務處理的COBOL語言、科學計算機用的ALGOL語言,和符號處理用的LISP等高級語言開始進入實用階段。操作系統初步成型,使計算機的使用方式由手工操作改變為自動作業管理。
進入集成電路計算機發展時期以後,在計算機中形成了相當規模的軟體子系統,高級語言種類進一步增加,操作系統日趨完善,具備批量處理、分時處理、實時處理等多種功能。資料庫管理系統、通信處理程序、網路軟體等也不斷增添到軟體子系統中。軟體子系統的功能不斷增強,明顯地改變了計算機的使用屬性,使用效率顯著提高。
在現代計算機中,外圍設備的價值一般已超過計算機硬體子系統的一半以上,其技術水平在很大程度上決定著計算機的技術面貌。外圍設備技術的綜合性很強,既依賴於電子學、機械學、光學、磁學等多門學科知識的綜合,又取決於精密機械工藝、電氣和電子加工工藝以及計量的技術和工藝水平等。
外圍設備包括輔助存儲器和輸入輸出設備兩大類。輔助存儲器包括磁碟、磁鼓、磁帶、激光存儲器、海量存儲器和縮微存儲器等;輸入輸出設備又分為輸入、輸出、轉換、、模式信息處理設備和終端設備。在這些品種繁多的設備中,對計算機技術面貌影響最大的是磁碟、終端設備、模式信息處理設備和轉換設備等。
新一代計算機是把信息採集存儲處理、通信和人工智慧結合在一起的智能計算機系統。它不僅能進行一般信息處理,而且能面向知識處理,具有形式化推理、聯想、學習和解釋的能力,將能幫助人類開拓未知的領域和獲得新的知識。
計算技術在中國的發展 在人類文明發展的歷史上中國曾經在早期計算工具的發明創造方面寫過光輝的一頁。遠在商代,中國就創造了十進制記數方法,領先於世界千餘年。到了周代,發明了當時最先進的計算工具——算籌。這是一種用竹、木或骨製成的顏色不同的小棍。計算每一個數學問題時,通常編出一套歌訣形式的演算法,一邊計算,一邊不斷地重新布棍。中國古代數學家祖沖之,就是用算籌計算出圓周率在3.1415926和3.1415927之間。這一結果比西方早一千年。
珠算盤是中國的又一獨創,也是計算工具發展史上的第一項重大發明。這種輕巧靈活、攜帶方便、與人民生活關系密切的計算工具,最初大約出現於漢朝,到元朝時漸趨成熟。珠算盤不僅對中國經濟的發展起過有益的作用,而且傳到日本、朝鮮、東南亞等地區,經受了歷史的考驗,至今仍在使用。
中國發明創造指南車、水運渾象儀、記里鼓車、提花機等,不僅對自動控制機械的發展有卓越的貢獻,而且對計算工具的演進產生了直接或間接的影響。例如,張衡製作的水運渾象儀,可以自動地與地球運轉同步,後經唐、宋兩代的改進,遂成為世界上最早的天文鍾。
記里鼓車則是世界上最早的自動計數裝置。提花機原理劉計算機程序控制的發展有過間接的影響。中國古代用陽、陰兩爻構成八卦,也對計算技術的發展有過直接的影響。萊布尼茲寫過研究八卦的論文,系統地提出了二進制算術運演算法則。他認為,世界上最早的二進製表示法就是中國的八卦。
經過漫長的沉寂,新中國成立後,中國計算技術邁入了新的發展時期,先後建立了研究機構,在高等院校建立了計算技術與裝置專業和計算數學專業,並且著手創建中國計算機製造業。
1958年和1959年,中國先後製成第一台小型和大型電子管計算機。60年代中期,中國研製成功一批晶體管計算機,並配製了ALGOL等語言的編譯程序和其他系統軟體。60年代後期,中國開始研究集成電路計算機。70年代,中國已批量生產小型集成電路計算機。80年代以後,中國開始重點研製微型計算機系統並推廣應用;在大型計算機、特別是巨型計算機技術方面也取得了重要進展;建立了計算機服務業,逐步健全了計算機產業結構。
在計算機科學與技術的研究方面,中國在有限元計算方法、數學定理的機器證明、漢字信息處理、計算機系統結構和軟體等方面都有所建樹。在計算機應用方面,中國在科學計算與工程設計領域取得了顯著成就。在有關經營管理和過程式控制制等方面,計算機應用研究和實踐也日益活躍。
計算機科學與技術
計算機科學與技術是一門實用性很強、發展極其迅速的面向廣大社會的技術學科,它建立在數學、電子學 (特別是微電子學)、磁學、光學、精密機械等多門學科的基礎之上。但是,它並不是簡單地應用某些學科的知識,而是經過高度綜合形成一整套有關信息表示、變換、存儲、處理、控制和利用的理論、方法和技術。
計算機科學是研究計算機及其周圍各種現象與規模的科學,主要包括理論計算機科學、計算機系統結構、軟體和人工智慧等。計算機技術則泛指計算機領域中所應用的技術方法和技術手段,包括計算機的系統技術、軟體技術、部件技術、器件技術和組裝技術等。計算機科學與技術包括五個分支學科,即理論計算機科學、計算機系統結構、計算機組織與實現、計算機軟體和計算機應用。
理論計算機學 是研究計算機基本理論的學科。在幾千年的數學發展中,人們研究了各式各樣的計算,創立了許多演算法。但是,以計算或演算法本身的性質為研究對象的數學理論,卻是在20世紀30年代才發展起來的。
當時,由幾位數理邏輯學者建立的演算法理論,即可計算性理論或稱遞歸函數論,對20世紀40年代現代計算機設計思想的形成產生過影響。此後,關於現實計算機及其程序的數學模型性質的研究,以及計算復雜性的研究等不斷有所發展。
理論計算機科學包括自動機論、形式語言理論、程序理論、演算法分析,以及計算復雜性理論等。自動機是現實自動計算機的數學模型,或者說是現實計算機程序的模型,自動機理論的任務就在於研究這種抽象機器的模型;程序設計語言是一種形式語言,形式語言理論根據語言表達能力的強弱分為O~3型語言,與圖靈機等四類自動機逐一對應;程序理論是研究程序邏輯、程序復雜性、程序正確性證明、程序驗證、程序綜合、形式語言學,以及程序設計方法的理論基礎;演算法分析研究各種特定演算法的性質。計算復雜性理論研究演算法復雜性的一般性質。
計算機系統結構 程序設計者所見的計算機屬性,著重於計算機的概念結構和功能特性,硬體、軟體和固件子系統的功能分配及其界面的確定。使用高級語言的程序設計者所見到的計算機屬性,主要是軟體子系統和固件子系統的屬性,包括程序語言以及操作系統、資料庫管理系統、網路軟體等的用戶界面。使用機器語言的程序設計者所見到的計算機屬性,則是硬體子系統的概念結構(硬體子系統結構)及其功能特性,包括指令系統(機器語言),以及寄存器定義、中斷機構、輸入輸出方式、機器工作狀態等。
硬體子系統的典型結構是馮·諾伊曼結構,它由運算器控制器、存儲器和輸入、輸出設備組成,採用「指令驅動」方式。當初,它是為解非線性、微分方程而設計的,並未預見到高級語言、操作系統等的出現,以及適應其他應用環境的特殊要求。在相當長的一段時間內,軟體子系統都是以這種馮·諾伊曼結構為基礎而發展的。但是,其間不相適應的情況逐漸暴露出來,從而推動了計算機系統結構的變革。
計算機組織與實現 是研究組成計算機的功能、部件間的相互連接和相互作用,以及有關計算機實現的技術,均屬於計算機組織與實現的任務。
在計算機系統結構確定分配給硬子系統的功能及其概念結構之後,計算機組織的任務就是研究各組成部分的內部構造和相互聯系,以實現機器指令級的各種功能和特性。這種相互聯系包括各功能部件的布置、相互連接和相互作用。
隨著計算機功能的擴展和性能的提高,計算機包含的功能部件也日益增多,其間的互連結構日趨復雜。現代已有三類互連方式,分別以中央處理器、存儲器或通信子系統為中心,與其他部件互連。以通信子系統為中心的組織方式,使計算機技術與通信技術緊密結合,形成了計算機網路、分布計算機系統等重要的計算機研究與應用領域。
與計算實現有關的技術范圍相當廣泛,包括計算機的元件、器件技術,數字電路技術,組裝技術以及有關的製造技術和工藝等。
軟體 軟體的研究領域主要包括程序設計、基礎軟體、軟體工程三個方面。程序設計指設計和編製程序的過程,是軟體研究和發展的基礎環節。程序設計研究的內容,包括有關的基本概念、規范、工具、方法以及方法學等。這個領域發展的特點是:從順序程序設計過渡到並發程序設計和分幣程序設計;從非結構程序設計方法過渡到結構程序設計方法;從低級語言工具過渡到高級語言工具;從具體方法過渡到方法學。
基礎軟體指計算機系統中起基礎作用的軟體。計算機的軟體子系統可以分為兩層:靠近硬體子系統的一層稱為系統軟體,使用頻繁,但與具體應用領域無關;另一層則與具體應用領域直接有關,稱為應用軟體;此外還有支援其他軟體的研究與維護的軟體,專門稱為支援軟體。
軟體工程是採用工程方法研究和維護軟體的過程,以及有關的技術。軟體研究和維護的全過程,包括概念形成、要求定義、設計、實現、調試、交付使用,以及有關校正性、適應性、完善性等三層意義的維護。軟體工程的研究內容涉及上述全過程有關的對象、結構、方法、工具和管理等方面。
軟體目動研究系統的任務是:在軟體工程中採用形式方法:使軟體研究與維護過程中的各種工作盡可能多地由計算機自動完成;創造一種適應軟體發展的軟體、固件與硬體高度綜合的高效能計算機。
計算機產業
計算機產業包括兩大部門,即計算機製造業和計算機服務業。後者又稱為信息處理產業或信息服務業。計算機產業是一種省能源、省資源、附加價值高、知識和技術密集的產業,對於國民經濟的發展、國防實力和社會進步均有巨大影響。因此,不少國家採取促進計算機產業興旺發達的政策。
計算機製造業包括生產各種計算機系統、外圍設備終端設備,以及有關裝置、元件、器件和材料的製造。計算機作為工業產品,要求產品有繼承性,有很高的性能-價格比和綜合性能。計算機的繼承性特別體現在軟體兼容性方面,這能使用戶和廠家把過去研製的軟體用在新產品上,使價格很高的軟體財富繼續發揮作用,減少用戶再次研製軟體的時間和費用。提高性能-價格比是計算機產品更新的目標和動力。
計算機製造業提供的計算機產品,一般僅包括硬體子系統和部分軟體子系統。通常,軟體子系統中缺少適應各種特定應用環境的應用軟體。為了使計算機在特定環境中發揮效能,還需要設計應用系統和研製應用軟體此外,計算機的運行和維護,需要有掌握專業知識的技術人員,這常常是一股用戶所作不到的。
針對這些社會需要,一些計算機製造廠家十分重視向用戶提供各種技術服務和銷售服務。一些獨立於計算機製造廠家的計算機服務機構,也在50年代開始出現。到60年代末期,計算機服務業在世界范圍內已形成為獨立的行業。
計算機的發展與應用
計算機科學與技術的各門學科相結合,改進了研究工具和研究方法,促進了各門學科的發展。過去,人們主要通過實驗和理論兩種途徑進行科學技術研究。現在,計算和模擬已成為研究工作的第三條途徑。
計算機與有關的實驗觀測儀器相結合,可對實驗數據進行現場記錄、整理、加工、分析和繪制圖表,顯著地提高實驗工作的質量和效率。計算機輔助設計已成為工程設計優質化、自動化的重要手段。在理論研究方面,計算機是人類大腦的延伸,可代替人腦的若干功能並加以強化。古老的數學靠紙和筆運算,現在計算機成了新的工具,數學定理證明之類的繁重腦力勞動,已可能由計算機來完成或部分完成。
計算和模擬作為一種新的研究手段,常使一些學科衍生出新的分支學科。例如,空氣動力學、氣象學、彈性結構力學和應用分析等所面臨的「計算障礙」,在有了高速計算機和有關的計算方法之後開始有所突破,並衍生出計算空氣動力學、氣象數值預報等邊緣分支學科。利用計算機進行定量研究,不僅在自然科學中發揮了重大的作用,在社會科學和人文學科中也是如此。例如,在人口普查、社會調查和自然語言研究方面,計算機就是一種很得力的工具。
計算機在各行各業中的廣泛應用,常常產生顯著的經濟效益和社會效益,從而引起產業結構、產品結構、經營管理和服務方式等方面的重大變革。在產業結構中已出觀了計算機製造業和計算機服務業,以及知識產業等新的行業。
微處理器和微計算機已嵌入機電設備、電子設備、通信設備、儀器儀表和家用電器中,使這些產品向智能化方向發展。計算機被引入各種生產過程系統中,使化工、石油、鋼鐵、電力、機械、造紙、水泥等生產過程的自動化水平大大提高,勞動生產率上升、質量提高、成本下降。計算機嵌入各種武器裝備和武器系統干,可顯著提高其作戰效果。
經營管理方面,計算機可用於完成統計、計劃、查詢、庫存管理、市場分析、輔助決策等,使經營管理工作科學化和高效化,從而加速資金周轉,降低庫存水準,改善服務質量,縮短新產品研製周期,提高勞動生產率。在辦公室自動化方面,計算機可用於文件的起草、檢索和管理等,顯著提高辦公效率。
計算機還是人們的學習工具和生活工具。藉助家用計算機、個人計算機、計算機網、資料庫系統和各種終端設備,人們可以學習各種課程,獲取各種情報和知識,處理各種生活事務(如訂票、購物、存取款等),甚至可以居家辦公。越來越多的人的工作、學習和生活中將與計算機發生直接的或間接的聯系。普及計算機教育已成為一個重要的問題。
總之,計算機的發展和應用已不僅是一種技術現象而且是一種政治、經濟、軍事和社會現象。世界各國都力圖主動地駕馭這種社會計算機化和信息化的進程,克服計算機化過程中可能出現的消極因素,更順利地向高。 希望我的回答對您有幫助,祝您過得愉快。謝謝。。。(網上摘抄)
Ⅳ 單片機引腳,單片機引腳是什麼意思
單片機引腳,單片機引腳是什麼意思
8051單片機引腳功能介紹
首先我們來連接一下單片機的引腳圖,如果,具體功能在下面都有介紹。
單片機的40個引腳大致可分為4類:電源、時鍾、控制和I/O引腳。
⒈ 電源: ⑴ VCC - 晶元電源,接+5V;
⑵ VSS - 接地端;
⒉ 時鍾:XTAL1、XTAL2 - 晶體振盪電路反相輸入端和輸出端。
⒊ 控制線:控制線共有4根,
⑴ ALE/PROG:地址鎖存允許/片內EPROM編程脈沖
① ALE功能:用來鎖存P0口送出的低8位地址
② PROG功能:片內有EPROM的晶元,在EPROM編程期間,此引腳輸入編程脈沖。
⑵ PSEN:外ROM讀選通信號。
⑶ RST/VPD:復位/備用電源。
① RST(Reset)功能:復位信號輸入端。
② VPD功能:在Vcc掉電情況下,接備用電源。
⑷ EA/Vpp:內外ROM選擇/片內EPROM編程電源。
① EA功能:內外ROM選擇端。
② Vpp功能:片內有EPROM的晶元,在EPROM編程期間,施加編程電源Vpp。
⒋ I/O線
80C51共有4個8位並行I/O埠:P0、P1、P2、P3口,共32個引腳。P3口還具有第二功能,用於特殊信號輸入輸出和控制信號(屬控制匯流排)。
〈51單片機引腳圖及引腳功能〉
拿到一塊晶元,想要使用它,首先必須要知道怎樣連線,我們用的一塊稱之為89C51的晶元,下面我們就看一下如何給它連線。
1、 電源:這當然是必不可少的了。單片機使用的是5V電源,其中正極接40管腳,負極(地)接20管腳。
2、 振蒎電路:單片機是一種時序電路,必須供給脈沖信號才能正常工作,在單片機內部已集成了振盪器,使用晶體振盪器,接18、19腳。只要買來晶體震盪器,電容,連上就能了,按圖1接上即可。
3、 復位管腳:按圖1中畫法連好,至於復位是何含義及為何需要復要復位,在單片機功能中介紹。
4、 EA管腳:EA管腳接到正電源端。 至此,一個單片機就接好,通上電,單片機就開始工作了。
我們的第一個任務是要用單片機點亮一隻發光二極體LED,顯然,這個LED必須要和單片機的某個管腳相連,不然單片機就沒法控制它了,那麼和哪個管腳相連呢?單片機上除了剛才用掉的5個管腳,還有35個,我們將這個LED和1腳相連。(見圖1,其中R1是限流電阻)
按照這個圖的接法,當1腳是高電平時,LED不亮,只有1腳是低電平時,LED才發亮。因此要1腳我們要能夠控制,也就是說,我們要能夠讓1管腳按要求變為高或低電平。即然我們要控制1腳,就得給它起個名字,總不能就叫它一腳吧?叫它什麼名字呢?設計51晶元的INTEL公司已經起好了,就叫它P1.0,這是規定,不能由我們來更改。
〈單片機接線圖〉圖1
名字有了,我們又怎樣讓它變'高'或變'低'呢?叫人做事,說一聲就能,這叫發布命令,要計算機做事,也得要向計算機發命令,計算機能聽得懂的命令稱之為計算機的指令。讓一個管腳輸出高電平的指令是SETB,讓一個管腳輸出低電平的指令是CLR。因此,我們要P1.0輸出高電平,只要寫SETB P1.0,要P1.0輸出低電平,只要寫 CLR P1.0就能了。
現在我們已經有辦法讓計算機去將P10輸出高或低電平了,但是我們怎樣才能計算機執行這條指令呢?總不能也對計算機也說一聲了事吧。要解決這個問題,還得有幾步要走。第一,計算機看不懂SETB CLR之類的指令,我們得把指令翻譯成計算機能懂的方式,再讓計算機去讀。計算機能懂什麼呢?它只懂一樣東西——數字。因此我們得把SETB P1.0變為(D2H,90H ),把CLR P1.0變為 (C2H,90H ),至於為什麼是這兩個數字,這也是由51晶元的設計者--INTEL規定的,我們不去研究。第二步,在得到這兩個數字後,怎樣讓這兩個數字進入單片機的內部呢?這要藉助於一個硬體工具"編程器"。如果你還不知道是什麼是編程器,我來介紹一下,就是把你在電腦上寫出來來的代碼用匯編器等編譯器生成的一個目標燒寫到單片機的eprom裡面去的工具,80c51這種類型的單片機編程是一件很麻煩的事情,必要要先裝到編程器上編程後才能在設備上使用,而目前最新的89s51單片機居然在線編程(isp)功能,不用拔出來利用簡單的電路就可以實現把代碼寫入單片機內部,本站有詳細的at89s51編程器製作教程
我們將編程器與電腦連好,運行編程器的軟體,然後在編緝區內寫入(D2H,90H)見圖2,寫入……好,拿下片子,把片子插入做好的電路板,接通電源……什麼?燈不亮?這就對了,因為我們寫進去的指令就是讓圖2
P10輸出高電平,燈當然不亮,要是亮就錯了。現在我們再撥下這塊晶元,重新放回到編程器上,將編緝區的內容改為(C2H,90H),也就是CLR P1.0,寫片,拿下片子,把片子插進電路板,接電,好,燈亮了。因為我們寫入的()就是讓P10輸出低電平的指令。這樣我們看到,硬體電路的連線沒有做任何改變,只要改變寫入單片機中的內容,就能改變電路的輸出效果。
Ⅳ 第一代電子計算機使用的邏輯元件是
電子管
第一代電子管計算機 (1945-1956)
1946年2月14日,標志現代計算機誕生的ENIAC(Electronic Numerical Integrator and Computer)在費城公諸於世。ENIAC代表了計算機發展史上的里程碑,它通過不同部分之間的重新接線編程,還擁有並行計算能力。ENIAC由美國政府和賓夕法尼亞大學合作開發,使用了18000個電子管,70000個電阻器,有5百萬個焊接點,耗電160千瓦,其運算速度為每秒5000次。
第一代計算機的特點是操作指令是為特定任務而編制的,每種機器有各自不同的機器語言,功能受到限制,速度也慢。另一個明顯特徵是使用真空電子管和磁鼓儲存數據 .
Ⅵ JTAG介面的介面
JTAG最初是用來對晶元進行測試的,JTAG的基本原理是在器件內部定義一個TAP(Test Access Port;測試訪問口)通過專用的JTAG測試工具對內部節點進行測試。JTAG測試允許多個器件通過JTAG介面串聯在一起,形成一個JTAG鏈,能實現對各個器件分別測試。如今,JTAG介面還常用於實現ISP(In-System Programmer,在系統編程),對FLASH等器件進行編程。
JTAG編程方式是在線編程,傳統生產流程中先對晶元進行預編程然後再裝到板上,簡化的流程為先固定器件到電路板上,再用JTAG編程,從而大大加快工程進度。JTAG介面可對DSP晶元內部的所有部件進行編程。 具有JTAG口的晶元都有如下JTAG引腳定義:
TCK——測試時鍾輸入;
TDI——測試數據輸入,數據通過TDI輸入JTAG口;
TDO——測試數據輸出,數據通過TDO從JTAG口輸出;
TMS——測試模式選擇,TMS用來設置JTAG口處於某種特定的測試模式。
可選引腳TRST——測試復位,輸入引腳,低電平有效。
含有JTAG口的晶元種類較多,如CPU、DSP、CPLD等。
JTAG內部有一個狀態機,稱為TAP控制器。TAP控制器的狀態機通過TCK和TMS進行狀態的改變,實現數據和指令的輸入。 JTAG在線寫Flash的硬體電路設計和與PC的連接方式
以含JTAG介面的StrongARM SA1110為例,Flash為Intel 28F128J32 16MB容量。SA1110的JTAG的TCK、TDI、TMS、TDO分別接PC並口的2、3、4、11線上,通過程序將對JTAG口的控制指令和目標代碼從PC的並口寫入JTAG的BSR中。在設計PCB時,必須將SA1110的數據線和地址線及控制線與Flash的地線、數據線和控制線相連。因SA1110的數據線、地址線及控制線的引腳上都有其相應BSC,只要用JTAG指令將數據、地址及控制信號送到其BSC中,就可通過BSC對應的引腳將信號送給Flash,實現對Flash的操作。JTAG的系統板設計和連線關系如圖3所示。 通過TCK、TMS的設置,可將JTAG設置為接收指令或數據狀態。JTAG常用指令如下:
SAMPLE/PRELOAD——用此指令采樣BSC內容或將數據寫入BSC單元;
EXTEST——當執行此指令時,BSC的內容通過引腳送到其連接的相應晶元的引腳,我們就是通過這種指令實現在線寫Flash的;
BYPASS——此指令將一個一位寄存器置於BSC的移位迴路中,即僅有一個一位寄存器處於TDI和TDO之間。
在PCB電路設計好後,即可用程序先將對JTAG的控制指令,通過TDI送入JTAG控制器的指令寄存器中。再通過TDI將要寫Flash的地址、數據及控制線信號入BSR中,並將數據鎖存到BSC中,用EXTEST指令通過BSC將寫入Flash。 在線寫Flash的程序用Turbo C編寫。程序使用PC的並行口,將程序通過含有JTAG的晶元寫入Flash晶元。程序先對PC的並口初始化,對JTAG口復位和測試,並讀Flash,判斷是否加鎖。如加鎖,必須先解鎖,方可進行操作。寫Flash之前,必須對其先擦除。將JTAG晶元設置在EXTEST模式,通過PC的並口,將目標文件通過JTAG寫入Flash,並在燒寫完成後進行校驗。程序主流程如圖4所示。
通過JTAG的讀晶元ID子程序如下: voidid_command(void){putp(1,0,IP);//Run-Test/Idle;使JTAG復位putp(1,0,IP);//Run-Test/Idleputp(1,0,IP);//Run-Test/Idleputp(1,0,IP);//Run-Test/Idleputp(1,1,IP);putp(1,1,IP);//選擇指令寄存器putp(1,0,IP);//捕獲指令寄存器putp(1,0,IP);//移位指令寄存器putp(0,0,IP);//SA1110JTAG口指令長度5位,IDCODE為01100putp(1,0,IP);putp(1,0,IP);putp(0,0,IP);putp(0,0,IP);putp(0,1,IP);//退出指令寄存器putp(1,1,IP);//更新指令寄存器,執行指令寄存器中的指令putp(1,0,IP);//Run-Test/Idleputp(1,0,IP);//Run-Test/Idleputp(1,0,IP);//Run-Test/Idleputp(1,1,IP);putp(1,0,IP);if(check_id(SA1110ID))error_out(failedtoreaddeviceIDfortheSA-1110);putp(1,1,IP);//退出數據寄存器putp(1,1,IP);//更新數據寄存器putp(1,0,IP);//Run-Test/Idle,使JTAG復位putp(1,0,IP);//Run-Test/Idleputp(1,0,IP);//Run-Test/Idle} ①Flash晶元的WE、CE、OE等控制線必須與SA1110的BSR相連。只有這樣,才能通過BSR控制Flash的相應引腳。
②JTAG口與PC並口的連接線要盡量短,原則上不大於15cm。
③Flash在擦寫和編程時所需的工作電流較大,在選用系統的供電晶元時,必須加以考慮。
④為提高對Flash的編程速度,盡量使TCK不低於6MHz,可編寫燒寫Flash程序時實現。

Ⅶ 電氣技術人員如何提高PLC的編程能力
隨著科技的進步,社會的發展,PLC取代了傳統的繼電器控制盤,在工業自動控制系統擔起了重要的角色,應用日益廣泛。如何提高PLC編程能力,適應社會的發展需要,是電氣技術人員面對的一個迫切的問題。一、加強基礎學習,鞏固基礎知識要有好的設計編程能力,必須要有良好扎實的PLC基礎知識,必須掌握PLC各條指令的名稱、符號、適用范圍及其功能,熟悉PLC的編程語言,熟悉PLC的結構,接線方式及具體的編程規則。另外,PLC是一門技術專業課,要學好PLC必須要學好專業基礎課的知識,所以工作中應根據自己的具體情況,適當補充電工專業和自動控制技術的基礎知識學習,鞏固專業基礎知識,為設計打下良好的基礎。二、P L C是「串列」工作的PLC是代替傳統繼電器控制盤的一種自動控制裝置。PLC最初產生的本意是代替穩定性差、可靠性低、反應慢的繼電器控制盤。功能就是用計算機代替繼電器控制盤,用程序代替硬體接線。PLC使用的編程語言是電氣工程人員易懂的一種專業語言。可以認為,PLC是電拖演變過來的。但PLC的工作方式與電器控制盤的工作方式是有很大區別的。電器控制盤的工作方式是「並行」的,意思是無順序的區別。PLC的工作方式是
Ⅷ 那位給詳細介紹一下主板各種信號線正確連接的方法。謝謝!
在安裝主板時,許多讀者的難點不是將主板放入機箱中,並固定好,而是機箱連接線該怎麼用!下面就讓我們先來了解一下機箱連接線——
①PC喇叭的四芯插頭,實際上只有1、4兩根線,一線通常為紅色,它是接在主板Speaker插針上。這在主板上有標記,通常為Speaker。在連接時,注意紅線對應1的位置(註:紅線對應1的位置——有的主板將正極標為「1」有的標為「+」,適情況而定)。
②RESET接頭連著機箱的RESET鍵,它要接到主板上RESET插針上。主板上RESET針的作用是這樣的:當它們短路時,電腦就重新啟動。RESET鍵是一個開關,按下它時產生短路,手鬆開時又恢復開路,瞬間的短路就使電腦重新啟動。偶爾會又這樣的情況,當你按一下RESET鍵並松開,但它並沒有彈起,一直保持著短路狀態,電腦就不停地重新啟動。
③Power總電源的開關接線,是個兩芯的插頭,它和Reset的接頭一樣,按下時短路,松開時開路,按一下,電腦的總電源就被接通了,再按一下就關閉,但是你還可以在BIOS里設置為開機時必須按電源開關四秒鍾以上才會關機,或者根本就不能按開關來關機而只能靠軟體關機。
④這個三芯插頭是電源指示燈的接線,使用1、3位,1線通常為綠色。在主板上,插針通常標記為Power LED,連接時注意綠色線對應於第一針(+)。當它連接好後,電腦一打開,電源燈就一直亮著,指示電源已經打開了。
⑤硬碟指示燈的兩芯接頭,一線為紅色。在主板上,這樣的插針通常標著IDE LED或HD LED的字樣,連接時要紅線對一。這條線接好後,當電腦在讀寫硬碟時,機箱上的硬碟的燈會亮。有一點要說明,這個指示燈只能指示IDE硬碟,對SCSI硬碟是不行的。
另外主板的電源開關、RESET(復位開關)這幾種設備是不分方向的,只要弄清插針就可以插好。而HDD LED(硬碟燈)、POWER LED(電源指示燈)等,由於使用的是發光二極體,所以插反是不能閃亮的,一定要仔細核對說明書上對該插針正負極的定義。
USB插頭比較簡單,主板上有一兩個9針的USB插針座,旁邊有標明USB的字樣,一邊5針一邊是4針,反了是插不上的。
Ⅸ 世界第一台電子計算機的各種情況
電腦學名計算機,是由早期的電動計算器發展而來的。1945年,世界上出現了第一台電子數字計算機「ENJAC」,用於計算彈道。是由美國賓夕法尼亞大學莫爾電工學院製造的,但它的體積龐大,佔地面積500多平方米,重量約30噸,消耗近100千瓦的電力。顯然,這樣的計算機成本很高,使用不便。1956年,晶體管電子計算機誕生了,這是第二代電子計算機。只要幾個大一點的櫃子就可將它容下,運算速度也大大地提高了。1959年出現的是第三代集成電路計算機。
從20世紀70年代開始,這是電腦發展的最新階段。到1976年,由大規模集成電路和超大規模集成電路製成的「克雷一號」,使電腦進入了第四代。超大規模集成電路的發明,使電子計算機不斷向著 小型化、微型化、低功耗、智能化、系統化的方向更新換代。
20世紀90年代,電腦向「智能」方向發展,製造出與人腦相似的電腦,可以進行思維、學習、記憶、網路通信等工作。
進入21世紀,電腦更是筆記本化、微型化和專業化,每秒運算速度超過100萬次,不但操作簡易、價格便宜,而且可以代替人們的部分腦力勞動,甚至在某些方面擴展了人的智能。於是,今天的微型電子計算機就被形象地稱做電腦了。
