1. 單片機型號有哪些
現在常用的單片機有哪些型號?
型號多了去了。只能跟你說類型的。
1:51結構的有Atmel的AT89CXX系列、AT89Sxx系列、AT89C20系列(20引腳);STC的所有單片機都是51結構的。還有合泰的,笙泉的都是51結構的。
2:AVR單片機
3:PIC單片機(8位、16位、32位都有)
4:飛思卡爾單片機(就是原摩托羅拉單片機,後來脫離moto自己單干就改名)
5:ti公司的MSP430單片機
6:三星單片機
7:NEC單片機
8:松下單片機
9:三菱單片機
10:瑞薩單片機
11:義隆單片機
……
太多了上述的除了第一項的都是一個結構的單片機外,其他的相互之間結構都不一樣。而且每種幾乎都進百個型號的單片機。對於初學者來說接觸最多的51結構的單片機。但工業上用的多的卻是除了51以外的單片機。
還有國產的海爾單片機也用的多,因為海爾的家電賣得多,他們用自己的單片機也多,但似乎海爾單片機的結構跟PIC的是差不多的。
單片機IC都有哪些型號和系列?
51單片機:AT系列(AT89S51/52 AT89C51/52……)
STC單片機罰STC系列(STC89S52……)
PIC單片機:PIC16f系列 PIC18f系類
TOSHIBA單片機 AVR系列單片機
………………………………
什麼是單片機?它有多少種類?
單片機:
單片機(Microcontrollers)是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統。
種類:
單片機的種類繁多,一般按單片機數據匯流排的位數進行分類,主要分為4位、8位、16位和32位單片機。
4位單片機 4位單片機結構簡單,價格便宜,非常適合用於控制單一的小型電子類產品,如PC機用的輸入裝置(滑鼠、游戲桿)、電池充電器、遙控器、電子玩具、小家電等。 2. 8位單片機。
8位單片機是目前品種最為豐富、應用最為廣泛的單片機,目前,8位單片機主要分為51系列及和非51系列單片機。51系列單片機以其典型的結構,眾多的邏輯位操作功能,以及豐富的指令系統,堪稱一代「名機」。
16位單片機 16位單片機操作速度及數據吞吐能力在性能上比8位機有較大提高。目前,應用較多的有TI的MSP430系列、凌陽SPCE061A系列、Motorola的68HC16系列、Intel的MCS-96/196系列等。
32位單片機 與51單片機相比,32位單片機運行速度和功能大幅提高,隨著技術的發展以及價格的下降,將會與8位單片機並駕齊驅。32位單片機主要由ARM公司研製,因此,提及32位單片機,一般均指ARM單片機。嚴格來說,ARM不是單片機,而是一種32位處理器內核,實際中使用的ARM晶元有很多型號,常見的ARM晶元主要有飛利浦的LPC2000系列、三星的S3C/S3F/S3P系列等。
常用單片機的型號?
80c51是學習單片機時作為例子主要介紹的單片機。
80C51單片機屬於MCS-51系列單片機,由Intel公司開發,其結構是8048的延伸,改進了8048的缺點,增加了如乘(MUL)、除(DIV)、減(SUBB)、比較(PUSH)、16位數據指針、布爾代數運算等指令,以及串列通信能力和5個中斷源。採用40引腳雙列直插式DIP(Dual In Line Package),內有128個RAM單元及4K的ROM。80C51有兩個16位定時計數器,兩個外中斷,兩個定時計數中斷,及一個串列中斷,並有4個8位並行輸入口。80C51內部有時鍾電路,但需要石英晶體和微調電容外接,本系統中採用12MHz的晶振頻率。由於80C51的系統性能滿足系統數據耿集及時間精度的要求,而且產品產量豐富來源廣,應用也很成熟,故採用來作為控制核心。
參考資料:ke./view/949282
51單片機 型號
AT89C52 c 系列是早期產品。不帶在線編程和看們狗,
新的產品為了和早期產品區別改為AT89S52 裡面帶看門狗和ISP功能,ISP是在線編程的意思。是早期LATTICE的專利技術,現在用的很多了。需要10針的插口鄲行下載數據。
24指的是最高晶振頻率。
PC (PU PI)是兩種等級,P代表的是DIP封裝的。C代表的是商業級的晶元。I是工業級的,是以前的命名。現在新產品都該為U了,也是工業級的,是用環保材料製造的。
51單片機 有幾種了
STC,AT這些的51單片機,本質上是一樣的,編程也一樣,甚至引腳都沒區別
最初51是ATMEL的,然後台灣的STC購買了51的核,所以STC也生產51,並在這基礎上進行了提高,有了其他型號的51,但這些編程都還一樣,引腳不同,具體型號查一下官方pdf就知道了
樓主說的型號應該是89C52,89S52這些,每個公司的都沒區別
而其他的AVR,PIC,MSP430,凌陽61這些種類的單片機就跟51單片機是並列的關系,而不是從屬關系,生產的廠家不同,技術不同。他們有些相似的功能,但是內部結構、原理什麼的都會有差別,編程差別非常大。
單片機的種類數量這個沒法說,一個公司生產出一個起個名字就可以算一種。估計幾百都有,如果一種型號算一個,估計就是多少萬了。
都是自己的經驗,樓主有啥不明白可以再問
51系列的單片機都是有哪些型號?
STC,AMT這些比較常見的51單片機,現在單片機實驗板很多,上面 一般配的都是STC的51單片機。學習的話可以選擇一款單片機,幫助比較大,都會有相應的教程的。吳鑒鷹的51單片機實驗板個人用過,可以
單片機都是有哪些型號的?普遍的都是用哪一種的? 常用單片機的CPU型號?
STC單片機
STC公司的單片機主要是基於8051內核,是新一代增強型單片機,指令代碼完全兼容傳統8051,速度快8~12倍,帶ADC,4路PWM,雙串口,有全球唯一ID號,加密性好,抗干擾強.
PIC單片機:
是MICROCHIP公司的產品,其突出的特點是體積小,功耗低,精簡指令集,抗干擾性好,可靠性高,有較強的模擬介面,代碼保密性好,大部分晶元有其兼容的FLASH程序存儲器的晶元.
EMC單片機:
是台灣義隆公司的產品,有很大一部分與PIC 8位單片機兼容,且相兼容產品的資源相對比PIC的多,價格便宜,有很多系列可選,但抗干擾較差.
ATMEL單片機(51單片機):閥 ATMEl公司的8位單片機有AT89、AT90兩個系列,AT89系列是8位Flash單片機,與8051系列單片機相兼容,靜態時鍾模式;AT90系列單片機是增強RISC結構、全靜態工作方式、內載在線可編程Flash的單片機,也叫AVR單片機.
PHLIPIS 51PLC系列單片機(51單片機):
PHILIPS公司的單片機是基於80C51內核的單片機,嵌入了掉電檢測、模擬以及片內RC振盪器等功能,這使51LPC在高集成度、低成本、低功耗的應用設計中可以滿足多方面的性能要求.
HOLTEK單片機:
台灣盛揚半導體的單片機,價格便宜,種類較多,但抗干擾較差,適用於消費類產品.
TI公司單片機(51單片機):
德州儀器提供了TMS370和MSP430兩大系列通用單片機.TMS370系列單片機是8位CMOS單片機,具有多種存儲模式、多種外圍介面模式,適用於復雜的實時控制場合;MSP430系列單片機是一種超低功耗、功能集成度較高的16位低功耗單片機,特別適用於要求功耗低的場合
松翰單片機(SONIX):
是台灣松翰公司的單片,大多為8位機,有一部分與PIC 8位單片機兼容,價格便宜,系統時鍾分頻可選項較多,有PMW ADC 內振 內部雜訊濾波。缺點RAM空間過小,抗干擾較好。
2. at89s51單片機內部程序存儲器的大小
at89s51單片機內部程序存儲器的大小是4KB。
AT89Ssl單片機的片內程鉛帶序存儲器為4KB的Flash存儲器,編程和擦除明局完全是電氣實現,且速度快。
單片機(Microcontrollers)又稱微控制器,由中央處理器、存儲器、輸入槐槐蘆輸出埠組成。
3. 單片機有幾個知名度企業製造
1.STC單片機
STC公司的單片機主要是基於8051內核,是新一代增強型單片機,指令代碼完全兼容傳統8051,速度快8~12倍,帶ADC,4路PWM,雙串口,有全球唯一ID號,加密性好,抗干擾強.
2.PIC單片機
是MICROCHIP公司的產品,其突出的特點是體積小,功耗低,精簡指令集,抗干擾性好,可靠性高,有較強的模擬介面,代碼保密性好,大部分晶元有其兼容的FLASH程序存儲器的晶元.
3.EMC單片機
是台灣義隆公司的產品,有很大一部分與PIC 8位單片機兼容,且相兼容產品的資源相對比PIC的多,價格便宜,有很多系列可選,但抗干擾較差.
4.ATMEL單片機(51單片機)
ATMEl公司的8位單片機有AT89、AT90兩個系列,AT89系列是8位Flash單片機,與8051系列單片機相兼容,靜態時鍾模式;AT90系列單片機是增強RISC結構、全靜態工作方式、內載在線可編程Flash的單片機,也叫AVR單片機.
5.PHLIPIS 51LPC系列單片機(51單片機)
PHILIPS公司的單片機是基於80C51內核的單片機,嵌入了掉電檢測、模擬以及片內RC振盪器等功能,這使51LPC在高集成度、低成本、低功耗的應用設計中可以滿足多方面的性能要求.
6.HOLTEK單片機
台灣盛揚半導體的單片機,價格便宜,種類較多,但抗干擾較差,適用於消費類產品.
7.TI公司單片機(51單片機)
德州儀器提供了TMS370和MSP430兩大系列通用單片機.TMS370系列單片機是8位CMOS單片機,具有多種存儲模式、多種外圍介面模式,適用於復雜的實時控制場合;MSP430系列單片機是一種超低功耗、功能集成度較高的16位低功耗單片機,特別適用於要求功耗低的場合
8.松翰單片機(SONIX)
是台灣松翰公司的單片,大多為8位機,有一部分與PIC 8位單片機兼容,價格便宜,系統時鍾分頻可選項較多,有PMW ADC 內振 內部雜訊濾波。缺點RAM空間過小,抗干擾較好。
9.三星單片機
三星單片機有KS51和KS57系列4位單片機,KS86和KS88系列8位單片機,KS17系列16位單片機和KS32系列32位單片機,三星還為ARM公司生產ARM單片機,常見的S344b0等.三星單片機為OTP型ISP在片編程功能.
10.凌陽單片機:
中國台灣凌陽科技股份有限公司(Sunplus Technology CO. LTD)至力於8位和16位機的開發. SPMC65系列單片機是凌陽主推產品,採用8位SPMC65 CPU 內核,並圍繞這個通用的CPU內核,形成了不同的片內資源的一系列產品。在系列晶元中相同的片內硬體功能模塊具有相同的資源特點;不同型號的晶元只是對片內資源進行刪減.其最大的特點就是超強抗干擾. 廣 泛應用於家用電器、工業控制、儀器儀表、安防報警、計算機外圍等領域。
SPMC75 系列單片機內核採用凌陽科技自主知識產權的μ' nSP(Microcontroller and Signal Processor)16位微處理器SPMC75 系列單片機集成了多種功能模塊:多功能 I/O 口、串列口、 ADC 、定時計數器等常硬體模塊,以及能產生電機驅動波形的 PWM 發生器、多功能的捕獲比較模塊、 BLDC 電機驅動專用位置偵測介面、兩相增量編碼器介面等特殊硬設,主要用於變頻馬達驅動控制。 SPMC75 系列單片機具有很強的抗干擾能力,廣泛應用於變頻家電、變頻器、工業控制等控制領域.
11.華幫單片機
華幫單片機屬於8051類單片機,它們的W78系列與標準的8051兼容,W77系列為增強型51,對8051的時序做了改進.同樣時鍾下速度快了不少.在4位機上華幫有921系列,帶LCD驅動的741系列.在32位機方面,華幫使用了惠普公司PA-RISC單片機技術,生產低位32位RISC單片機.
12.SST 單片機
美國SST公司推出的SST89系列單片機為標準的51系列單片機,包括SST89E/V52RD2, SST89E/V54RD2,SST89E/V58RD2,SST89E/V554RC,
SST89E/V564RD等.它與8052系列單片機兼容.提供系統在線編程(ISP功能).內部flash擦寫次數1萬次以上,程序保存時間可達100年.
4. 常用單片機的CPU型號
STC單片機
STC公司的單片機主要是基於8051內核,是新一代增強型單片機,指令代碼完全兼容傳統8051,速度快8~12倍,帶ADC,4路PWM,雙串口,有全球唯一ID號,加密性好,抗干擾強.
PIC單片機:
是MICROCHIP公司的產品,其突出的特點是體積小,功耗低,精簡指令集,抗干擾性好,可靠性高,有較強的模擬介面,代碼保密性好,大部分晶元有其兼容的FLASH程序存儲器的晶元.
EMC單片機:
是台灣義隆公司的產品,有很大一部分與PIC 8位單片機兼容,且相兼容產品的資源相對比PIC的多,價格便宜,有很多系列可選,但抗干擾較差.
ATMEL單片機(51單片機):
ATMEl公司的8位單片機有AT89、AT90兩個系列,AT89系列是8位Flash單片機,與8051系列單片機相兼容,靜態時鍾模式;AT90系列單片機是增強RISC結構、全靜態工作方式、內載在線可編程Flash的單片機,也叫AVR單片機.
PHLIPIS 51PLC系列單片機(51單片機):
PHILIPS公司的單片機是基於80C51內核的單片機,嵌入了掉電檢測、模擬以及片內RC振盪器等功能,這使51LPC在高集成度、低成本、低功耗的應用設計中可以滿足多方面的性能要求.
HOLTEK單片機:
台灣盛揚半導體的單片機,價格便宜,種類較多,但抗干擾較差,適用於消費類產品.
TI公司單片機(51單片機):
德州儀器提供了TMS370和MSP430兩大系列通用單片機.TMS370系列單片機是8位CMOS單片機,具有多種存儲模式、多種外圍介面模式,適用於復雜的實時控制場合;MSP430系列單片機是一種超低功耗、功能集成度較高的16位低功耗單片機,特別適用於要求功耗低的場合
松翰單片機(SONIX):
是台灣松翰公司的單片,大多為8位機,有一部分與PIC 8位單片機兼容,價格便宜,系統時鍾分頻可選項較多,有PMW ADC 內振 內部雜訊濾波。缺點RAM空間過小,抗干擾較好。
5. 單片機怎麼與交換機連接
單片機在程式控制交換機中的應用摘 要:本文介紹單片機在程式控制交換機中的應用, 使用五個ATMEL 公司的AT89C52 和AT89C51 作為主控制器和從控制器, 多機通訊, 硬體結構清晰, 模塊化程序結構。0 引言國內單片機多機通信方向技術開發應用已有相當長時間,在智能化儀器、工業自動控制、家用電器機電一體化等方面的應用成果尤為顯著。本文介紹AT 系列單片機多機通信在程式控制交換機中應用。多機程式控制交換機將1 至2 條電話外線擴展成4 繩路、12 個分機容量, 可以多部分機同時通話而互不幹擾(可以內外線混用); 分機可以為電話機、傳真機、答錄機和電腦等任何電訊產品。1 硬體結構簡介本程式控制交換機應用AT 系列單片機, CPU 使用一個AT89C52 和四個AT89C51, 進行多機通信, 如圖1 所示。其中一個CPU(AT89C52)作為上位機, 實現分機摘機/ 掛機查詢、分機振鈴等功能。四個CPU(AT89C51)作為下位機, 各控制野凳一根繩路, P10、P11 口作為CPU 地址, CPU 進行查詢外線來電、分機掛線(內線和外線)、分機撤線、分機撥號處理等工作, 提供內線撥號音、迴音鈴、忙音、證實音等信號音。0_CPU 和1_CPU各有一個繼電器J 控制開關, 用於接通或切斷電話外線與繩路的連接。硬體線路保證每CPU 各施其職, 互不串擾。某分機一旦掛線後, 該分機的信號音、撥號等只受該繩路的CPU 控制, 而且分機摘機、掛線後撥號才有效; 撤線後, 該分機不再受繩路的CPU 控制。2 多機通信協議在多機通信協議中定義上位機為主動, 下位機為被動。2.1 上——下位機聯絡握手上位機向下位機廣播地址信息; 下位機收到地址信息後判斷是否是本機地址, 若不是, 不應答; 若是, 向上位機發應答信號, 同時作好接收數據准備。上位機收到應答信號後, 判斷應答信號是否正確。若不正確, 重發地址信號; 若正確, 發送數據(命令代碼)。已握手的下位機接收數據(命令代碼)後, 執行相應功能或實施服務。地址信息與命令代碼設置不重碼, 以便下位機能判別出。
2.2 上位機向下位機發送命令類是否接外線(僅為0_CPU 和1_CPU)、有否請求服務、指定分機掛某一根內/ 外線、指定分機撤線、釋放外線繼電器、編程密碼、長途等級(內部、市內、國內和國際)、長途解鎖、要求繩路發內線撥號音、內線迴音鈴、內線忙音鈴或內線證實音等。2.3 下位機向上位機請求服務下位機只有在上位機「有否請求服務」時, 才可向上位機發送信息。發送信息有:本繩路有外電呼叫、撥打內部分機、三方通話、代接外線、設置轉移功能(無條件轉移、遇忙轉移、無應答轉移、撤消轉基脊含移)、設置外線來電振鈴方式(指定若干分機振鈴、全部分機振鈴、三機四組輪流振動鈴、外線來電時指定分機振鈴)、設置長途密碼\ 長途等級\ 長途解碼、強插監聽等。3 多機程式控制交換機軟體設計方法程序設計思路是根據多機程式控制交換機工作過程而制定的, 採用上下位機包干控制, 充分利用CPU 資源, 實現程式控制交換機功能。3.1 上位機軟體設計思路根據多機程式控制交換機功能, 上位機程序分成初始化、摘機處理、掛機處理、發送命令、下位機請求服務處理、振鈴處理和定時器處理(包括看門狗)七個模塊, 程序模塊結構如圖2 所示。初始化模塊主要是定義常數變數、變數單元、位標志、緩沖區、中斷設置、定時器設置/ 啟動、電話分機工作初始狀態等。摘機處理模塊主要判別是外線來電摘機、內線來電摘機還是要撥打外線或內線電話。掛機處理模塊比較復雜, 既有內外線通話結束掛機, 又有內外線通話中止掛機, 還有三方通話主叫機掛機和從叫機掛機, 其它有中止撥打外線/ 內線掛機、分機功能設置完畢掛機等。發送命令模塊主要是根據電話分機發生摘/ 掛機時, 向下位機發送掛線/ 撤線命令、內線撥號音等命令, 發送詢問下位機有否請求服務等命令。下位機請求服務處理模塊主要根據下位機CPU 請求, 完成外線來電、撥打內線分機、分機功能設置等工作。
振鈴處理模塊主要處理外線來電時, 根據振鈴模式進行分機振鈴、輪流振鈴等; 內線呼叫分機時, 根據分機轉移功能, 作相應的振鈴處理; 被呼叫分機摘搏笑機後停止振鈴等功能。定時器處理模塊配合振鈴處理模塊產生各種振鈴計時以及看門狗定時常數刷新等。3.2 下位機軟體設計思路為便於編輯和管理, 4 個下位機程序使用同一版本, 程序運行時根據地址作相應的處理。根據多機程式控制交換機功能, 下位機程序分成初始化、連接外線查詢、發送請求服務、外線來電中斷請求、分機撥號中斷請求和定時器中斷(包括看門狗)六個模塊, 程序模塊結構如圖3 所示。初始化模塊主要是定義變數單元、位標志、緩沖區、中斷設置、定時器設置/ 啟動等。連接外線查詢模塊在開機復位後查詢本CPU 是否接外線(2_CPU 和3_CPU 跳過), 然後置標志, 上位機通過問詢下位機知道程式控制交換機接幾根外線。命令處理模塊主要完成上位機下達的命令, 命令有指定分機掛外線/ 內線、對掛內線分機發送或停止內線信號音(內線撥號音、內線迴音鈴、內線忙音鈴或內線證實音等)、指定分機撤外線/ 內線等等。發送請求服務模塊主要向上位機發送外線來電處理、分機撥打內線電話、分機設置功能等請求服務。外線來電中斷請求模塊在外線來電時(0_CPU 和1_CPU),向CPU 請求中斷。CPU 響應中斷後, 首先判斷是否干擾信號, 確認為外線來後, 豎立外線來電標。當上位機查詢下位機有否請求服務時, 向上位機發送外線來電服務請求。為防外線來電中止,下位機CPU 發送請求後即清除外線來電標。上位機在送出分機振鈴後一秒鍾內, 如分機未摘機, 而下位機又沒發來新的外線來電請求服務, 立馬中止振鈴。分機撥號中斷請求模塊在分機撥號後, 向CPU 請求中斷。CPU 響應中斷後, 根據所撥號碼, 產生對應請求服務代碼。上位機收到請求服務後, 對其進行解碼, 作相應處理。如分機是掛外線, 除判別該分機長途等級外, 對撥號不作任何處理。分機在掛線情況下, 撥號才有中斷請求信號產生, 這由硬體保證。
定時器處理模塊主要產生450 方波信號, 產生各種內線鈴聲所需脈沖信號以及看門狗定時常數刷新等。上下位機源程序限於篇幅, 不作介紹。4 編程中特點由於多機程式控制交換機上位機CPU 要對四個下位機CPU, 而分機摘/ 掛機狀態採用查詢方式, 又要處理分機振鈴等, 查詢過程中要採用抗干擾措施, 防止CPU 誤判、誤動作。所以編程中要考慮整體時間分配, 以免延誤用戶通話。上位機在查詢下位機有否服務請求時, 採用輪流查詢法。在發送信息前又要與下位機握手, 所以查詢時間較長。當下位機有服務請求時, 上位機馬上中止查詢下一CPU, 為當前下位機服務。為縮短上下位機通信時間, 下發代碼採用單位元組, 按位定義。如「D7」位表示掛線或撤線,「D6」位表示掛內線或外線,「D5、D4」位表示發內線撥號音、內線迴音鈴、內線忙音或內線證實音,「D3」~「D0」表示分機號。上發代碼採用多位元組, 長短不同, 這是由於多機程式控制交換機功能豐富多采, 下位機在上發代碼最後加一個結束符。多機程式控制交換機功能較多, 分機撥號中斷請求模塊要分成外線撥號、內線撥號(包括代接、轉接和三方通話)和功能設置三個小模塊。為提高CPU 利用率, 分機撥號中斷請求模塊採用流水線作業方式, 按一次鍵, 模塊執行一次。所以要保護好現場,豎立相應的標志, 保證分機撥號中斷請求模塊工作正常。當某功能撥完後, CPU 再將請求服務代碼送到發送緩沖區。5 結束語多機程式控制交換機可連接二根外線, 十二隻內部分機, 四繩路通話容量, 具有豐富的實用功能, 可不間斷連續工作。分機之間可多對電話(最多四對八機)同時通話而彼此互不幹擾。分機可直撥外線、強插外線、長途加鎖設置等。外線來電響鈴方式有二種, 一為選擇某些分機振鈴, 二為分機輪流振鈴, 由1 號分機進行設置。分機可代撥、代接、征詢轉接和三方通話等。本文作者的創新點:上、下位機CPU 串列通信發送採用查詢方式, 接收採用中斷循環隊列緩沖區方式。多機程式控制交換機不使用擴展外RAM, 上位機採用AT89C52, 其內RAM為256 位元組, 足夠CPU 工作所需, 同時給硬體上分清上位機和下位機CPU 晶元帶來好處, 一舉二得。
多機程式控制交換機樣機已小批量投入某些公司、企業使用, 用戶反映程式控制交換機基本功能工作正常, 使用方便, 由此說明多機程式控制交換機達到設計要求。
¥
5.9
網路文庫VIP限時優惠現在開通,立享6億+VIP內容
立即獲取
單片機在程式控制交換機中的應用
單片機在程式控制交換機中的應用
摘 要:本文介紹單片機在程式控制交換機中的應用, 使用五個ATMEL 公司的AT89C52 和AT89C51 作為主控制器和從控制器, 多機通訊, 硬體結構清晰, 模塊化程序結構。
0 引言
國內單片機多機通信方向技術開發應用已有相當長時間,在智能化儀器、工業自動控制、家用電器機電一體化等方面的應用成果尤為顯著。本文介紹AT 系列單片機多機通信在程式控制交換機中應用。
多機程式控制交換機將1 至2 條電話外線擴展成4 繩路、12 個分機容量, 可以多部分機同時通話而互不幹擾(可以內外線混用); 分機可以為電話機、傳真機、答錄機和電腦等任何電訊產品。
第 1 頁
1 硬體結構簡介
本程式控制交換機應用AT 系列單片機, CPU 使用一個AT89C52 和四個AT89C51, 進行多機通信, 如圖1 所示。
其中一個CPU(AT89C52)作為上位機, 實現分機摘機/ 掛機查詢、分機振鈴等功能。四個CPU(AT89C51)作為下位機, 各控制一根繩路, P10、P11 口作為CPU 地址, CPU 進行查詢外線來電、分機掛線(內線和外線)、分機撤線、分機撥號處理等工作, 提供內線撥號音、迴音鈴、忙音、證實音等信號音。0_CPU 和1_CPU各有一個繼電器J 控制開關, 用於接通或切斷電話外線與繩路的連接。
硬體線路保證每CPU 各施其職, 互不串擾。某分機一旦掛線後, 該分機的信號音、撥號等只受該繩路的CPU 控制, 而且分機摘機、掛線後撥號才有效; 撤線後, 該分機不再受繩路的CPU 控制。
6. AT89S51單片機串列口的4種工作方式各有什麼功能和特點
AT89S51單片機串列口有四種工作方式,分別是模式0、模式1、模式2和模式3,下面是各自的功能和特點:
1. 模式0:同步移位輸入/輸出方式
- 功能:在這種模式下,串列埠可以進行同步移位輸入和輸出,即每次只能輸入或輸出一個數據位。
- 特點擾孫:數據傳輸速率較慢,但在數據傳輸過程中,不需要外部時鍾源,因此成本較低。
2. 模式1:非同步移位輸入/輸出方式
- 功能:在這種模式下,串列埠可以進行非同步移位輸入和輸出,即可以一次性輸入或輸出多個數據位。
- 特點:數據傳輸速率較快,但需要外部時鍾源,因此成本較高。
3. 模式2:帶自動波特率檢測的非同步移位輸入/輸出方式
- 功能:在這種模緩盯鏈式下,串列埠可以進行非同步移位輸入和輸出,並自動檢測波特率。
- 特點:數據傳輸速率較快,且可以自動檢測波特率,但需要外部時鍾源,因此成本較高。
4. 模式3:多機通訊方式
- 功能:在這種模式下,串列埠可以進行多機通訊,可以同時收發數據。
- 特點:可以實現多機通訊和數據的同時收發則坦,但需要外部時鍾源,成本較高。
總的來說,不同的工作模式適用於不同的應用場景,需要根據具體的項目需求來選擇合適的工作模式。
7. 單片機晶元型號有哪些常見單片機晶元型號大全
一般我們常見的單機晶元一般都是看到的是集成主板上面的這個晶元,這個晶元是能夠起到這個作用或者性能的作用。
8. 單片機的 分類
從應用的角度,單片機大致可分為四種。
(1)通用型/專用型。
(2)匯流排型/非匯流排型。
(3)CISC/RISC指令結卡構。
(4)OTPROM型/EPROM型/FLash ROM型
硬體特徵
(1)單片機的體積比較小, 內部晶元作為計算機系統,其結構簡單,但是功能完善,使用起來十分方便,可以模塊化應用。
(2)單片機有著較高的集成度,可靠性比較強,即使單片機處於長時間的工作也不會存在故障問題。
(3) 單片機在應用時低電壓、低能耗,是人們在日常生活中的首要選擇, 為生產與研發提供便利。
(4)單片機對數據的處理能力和運算能力較強,可以在各種環境中應用,且有著較強的控制能力。