ac米兰队服红黑含义

電子發燒友網 > 接口/總線/驅動 > 正文

基于I2C總線的多機通信調度指揮系統設計方案

2019年06月06日 15:12 ? 次閱讀

本文介紹了I2C總線的結構、工作原理、數據傳輸方式,討論了基于I2C總線的多機通信軟硬件設計,實現了程控交換多機通信調度指揮系統。I2C(Inter Integrated Circuit)總線是Philips公司開發的一種雙向兩線主機總線,它能方便地實現芯片間的數據傳輸與控制。通過兩線緩沖接口和內部控制與狀態寄存器,可方便地完成多機間的非主從通信或主從通信。基于I2C總線的多機通信電路結構簡單、程序編寫方便,易于實現系統軟硬件的模塊化和標準化。

本調度指揮系統由主機和調度操作臺兩部分組成,工作原理如圖1所示,兩者間通過RS422總線實現較長距離的數據傳送。主機和操行臺內部均采用分散多處理器控制,處理器間采用I2C總線進行數據通信

基于I2C總線的多機通信調度指揮系統設計方案

圖1

主機內部采用分散控制方式,整個交換系統被分割成多個用戶子系統及1個通信子系統,每個子系統由一個CPU處理單元負責128個用戶的呼叫控制和管理,多個子系統之間通信I2C組成一個無主通信總線進行信息交互(如呼叫處理信息、維護信息等),構成一個完整的交換系統。 調度操作臺由操作臺控制CPU、顯示屏及多個用戶鍵板構成,支持128~1024個操作按鍵和256~2048個LED指示燈,每個操作按鍵可縮位一組電話號碼對應主機內的一個電話用戶,雙燈組合指示該電話用戶狀態,并支持LCD中文顯示。操作臺內部主控CPU與用戶鍵板控制CPU之間通過I2CU叫線組成主從通信總線進行信息交互(按鍵信息、LED顯示信息)。

1.2主機I2C總線構成

子系統的CPU處理單元由Philips-80C652單片機配合外圍電路(如EPROMRAM、EEPROM、譯碼和I/O驅動等)構成,80C652具有一個支持雙向數據傳送的I2C總線串行接口,I2C總線邏輯根據路徑自動地進行數據傳送。CPU對I2CU總線的訪問通過以下四個特殊功能寄存器完成: S1CON(D8H) SIO1控制寄存器 S1STA(D9H) SIO1狀態寄存器 S1DAT(DAH) SIS1數據寄存器 S1ADR(DBH) SIO1從地址寄存器 SIO1邏輯通過P1.6/SCL和P1.7/SDA兩個引腳連接到外部I2C總線,可工作于以下四種模式:主發送模式、主接收模式、從接收模式、從發送模式。各子系統間的I2C接口復接即構成了主機I2C通信總線,通票用無主通信方式,每個CPU既可以響應通用地址的廣播呼叫,也可以進行點對點的通信,完全滿足程控交換的信息傳送要求且結構簡單。連接示意圖如圖2所示。

基于I2C總線的多機通信調度指揮系統設計方案

圖2

1.3 調度臺I2C總線構成

操作臺控制CPU板由Philips-80C652單片機配合外圍電路(如EPROM、RAM、EEPROM、譯碼和顯示驅動電路等)構成,其P1.6- SCL、P1.7-SDA為I2C總線接口SIO1。單片機的SIO1通過MC3486/3487與主機通過RS422接口通信,SIO1與用戶鍵板的 P87LPC764通信,最多可支持63塊用戶鍵板的通信連接。 每個用戶鍵板均采用Philips-P87LPC764單片機控制,每塊鏈板提供64個用戶按鍵及128個用戶鍵燈。P87LPC764是51LPC系列 OTP單片機,其最大特點是改進型80C51系列,增加了WDT看門狗、I2C總線、三個模擬量比較器、上電復位檢測,保證I/O口驅動電流達到 20mA,運行速度為標準80C51的2倍,而且溫度范圍達到了工業級標準(-40℃~+85℃)。該芯片的I2C總線系統包括一個可簡化軟件驅動的 I2C總線硬件。除了必要總線仲裁、錯誤檢測、時鐘擴展和總線超時定時器外,包括一個一位接口,這個接口通過循環查詢或中斷同步軟件。 采用該設計的優點在于系統擴充性強,軟件功能分擔:由P87LPC764進行按鍵掃描和LED顯示處理,大大減輕了主CPU-80C652的負擔;由于 P87LPC764性價比優越,比專用鍵盤電路更便宜,功能上也可靈活改變;鍵板可按需配置,只需簡單的4線連接(SDA、SCL、+5V、GND)。調度臺I2C總線連接示意圖如圖3所示。

基于I2C總線的多機通信調度指揮系統設計方案

圖3

2.1 I2C總線的數據傳送方式

I2C總線器件之間通信串行數據線SDA和串行時鐘線SCL傳送數據,交換信息。每個器件(微控制器、LCD驅動器、存儲器或鍵盤接口)都要設置一個獨特的地址碼以示驅別。根據通訊要求,器件可以工作于發送或接收方式,并允許有多個設備作為主站控制總線。總線上主和從、發送和接收的關系僅取決于每次數據傳送的方向。

2.2 I2C總線傳輸數據格式

I2C總線的數據傳送格式如圖4所示。 S:start信號; SLA:從機地址,也可以是通用地址; R/W:讀寫控制位; A:ACK響應; DATA0~DATA7:每組傳送8個數據字節; S/P:下一個start或stop信號。

基于I2C總線的多機通信調度指揮系統設計方案

圖4

首先發送開始(start)信號,然后傳送第一個字節:高7位是從機地址,低位表示讀/寫(R/W)狀態,“0”表示寫操作,“1”表示讀操作。由于 CPU之間采用無主通信或主從通信,一般只采用主發送和從接收模式,因此該位均值0表示數據發送;總線上的每個物理器件判斷接收的地址與本機地址是否一致,地址一致,返回ACK,進行正常的數據傳送。每個地址或數據后必須跟應答信號,當一個正常的應答信號有效時,SCL時鐘為高電平,接收模塊數據線 SDA置低,同時按字節傳送數據,傳送結束由發送端發送stop信號或下一個start信號。 從機地址由各CPU按統一原則進行分析,主機各子系統可按各自的系統號從01H開始編排,00H作為通用呼叫地址;調度臺80C652地址取 01H,P87LPC764地址范圍為40H~7FH,其它地址待擴充。 處理器之間采用固定8字節數據通信:DATA0、DATA1、DATA2、DATA3、DATA4、DATA5、DATA6、DATA7。 DATA0:目的地址,發送時可根據該地址確定從機地址; DATA1:源地址; DATA2:消息編碼,可按需分配; DATA3~DATA7:該消息應攜帶的其它必要信息。 以調度臺為例,80C652向P86LPC764發送LED燈顯示數據:目址、源址、55H(消息編碼),鍵地址、左燈狀態、右燈狀態、#0EEH、#0EEH。 目址:即P87LPC764地址、40H~7FH; 源址:即80C652地址,01H; 鍵地址:每片P86LPC764所處理的按鍵地址,00H~3FH(64鍵); 燈狀態:即讓對應燈處于滅、常亮、閃爍等狀態值。

3 通信軟件設計

主機和調度臺80C652單片機上電時首先裝載本機從地址和通用地址,設置I2C總線為高中斷。由中斷處理程序自動接收數據存入數據緩沖區并查詢是否有數據發送,若有,進行相應發送信息,按要求進行相關處理,并查詢是否有數據需發送,若有填入發送緩沖區,設置待發送S1CON標志,由中斷處理程序發送。鍵板I2C總線軟件處理過程為:鍵板P87LPC764初始化,裝載本機從地址,設置定時器I為高中斷,PIC總線普通中斷。主程序中進行I2CU總線數據發送檢查,進行重發處理;接收數據處理;待發送數據處理及設置主站待發。定時器I負責監視I2C總線,計時溢出復位I2C接口硬件。I2C中斷處理程序完成數據的接收和發送工作。本設計采用I2C總線實現調度指揮系統中多模塊間的雙向通信,電路設計簡單,易于模塊化及擴展。

下載發燒友APP

打造屬于您的人脈電子圈

關注電子發燒友微信

有趣有料的資訊及技術干貨

關注發燒友課堂

鎖定最新課程活動及技術直播

電子發燒友觀察

一線報道 · 深度觀察 · 最新資訊
收藏 人收藏
分享:

評論

相關推薦

CAN總線通信控制協議系統仿真模型設計

根據ISO11898(1993)標準,CAN從結構上分為物理層和數據鏈路層,數據鏈路層又包括邏輯鏈路...

發表于 2019-06-05 15:15 ? 102次閱讀
CAN總線通信控制協議系統仿真模型設計

怎么在同一個I2C總線上連接3個LSM303AGR

發表于 2019-05-30 10:19 ? 16次閱讀
怎么在同一個I2C總線上連接3個LSM303AGR

關于I2C總線協議解答

發表于 2019-05-21 08:53 ? 32次閱讀
關于I2C總線協議解答

數字溫度傳感器系統中每種串行總線的優缺點介紹

SPI 是一種四線制串行總線接口,為主/從結構,四條導線分別為串行時鐘(SCLK)、主出從入(MOS...

發表于 2019-05-14 15:16 ? 111次閱讀
數字溫度傳感器系統中每種串行總線的優缺點介紹

利用電流環同RS-232解決長距離串行通信系統的...

個人計算機上的通訊接口之一,由電子工業協會(Electronic Industries Associ...

發表于 2019-05-13 08:12 ? 328次閱讀
利用電流環同RS-232解決長距離串行通信系統的...

8051單片機實現高速串行通信的設計

Econ oscillator(高效型振蕩器)含有一個內部振蕩器,用以產生一個基本頻率;還內置了一個...

發表于 2019-05-09 15:38 ? 112次閱讀
8051單片機實現高速串行通信的設計

基于C語言模擬IIC總線來對I2C總線的理解

I2C 只是用兩條雙向的線,一條 Serial Data Line (SDA) ,另一條Serial...

發表于 2019-05-08 15:10 ? 172次閱讀
基于C語言模擬IIC總線來對I2C總線的理解

如何實現PC機與51系列單片機的通信

單片機和PC機的串行通信一般采用RS-232、RS-422或B3-485總線標準接口,也有采用非標準...

發表于 2019-04-30 10:00 ? 124次閱讀
如何實現PC機與51系列單片機的通信

微機中各類常見的總線技術介紹

微機中總線一般有內部總線、系統總線和外部總線。內部總線是微機內部各外圍芯片與處理器之間的總線,用于芯...

發表于 2019-04-26 16:05 ? 187次閱讀
微機中各類常見的總線技術介紹

51單片機串行通信的原理解析

SBUF 寄存器:它是兩個在物理上獨立的接收、發送緩沖器,可同時發送、接收數據,可通過指令對SBUF...

發表于 2019-04-19 15:43 ? 182次閱讀
51單片機串行通信的原理解析

基于日普變頻器的串行通信程序淺析

計算機串行通信是計算機與控制設備(如變頻器)進行數據傳送的一種通信方式,也是實現工業自動控制經常用到...

發表于 2019-03-26 08:46 ? 198次閱讀
基于日普變頻器的串行通信程序淺析

兼容I2C總線和可配置模擬輸出的PAC192

視頻簡介:本視頻為大家介紹Microchip的上橋臂電流傳感器PAC1921,它具有兼容I2C的總線...

發表于 2019-03-26 06:17 ? 748次閱讀
兼容I2C總線和可配置模擬輸出的PAC192

PIC單片機模擬IIC讀寫的程序設計

;inthebank1 trISAequ85h trisbequ86h trisc...

發表于 2019-03-11 14:49 ? 672次閱讀
PIC單片機模擬IIC讀寫的程序設計

單片機I2C總線的應用原理

I2C總線是開漏引腳并聯的結構,因此我們外部要添加上拉電阻。對于開漏電路外部加上拉電阻,就組成了線“...

發表于 2019-03-08 15:21 ? 386次閱讀
單片機I2C總線的應用原理

沒有收到有關I2C總線的任何數據

發表于 2019-03-06 12:41 ? 67次閱讀
沒有收到有關I2C總線的任何數據

請問i2c信號接一個MOS的作用是什么?

發表于 2019-02-18 11:08 ? 488次閱讀
請問i2c信號接一個MOS的作用是什么?

數據通信的兩種基本方式并行通信與串行通信原理解析

異步通信以一個字符為傳輸單位,通信中兩個字符間的時間間隔是不固定的,然而在同一個字符中的兩個相鄰位代...

發表于 2019-02-11 16:31 ? 392次閱讀
數據通信的兩種基本方式并行通信與串行通信原理解析

如何利用SPI模塊進行雙DSP同步串行通信設計

隨著數字信號處理器(DSP)在系統控制領域中的廣泛應用,控制各系統的DSP 之間 通信問題也越來越突...

發表于 2019-02-06 08:56 ? 284次閱讀
如何利用SPI模塊進行雙DSP同步串行通信設計

應用于醫療監護儀擴展接口的I2C總線分析器的設計

在醫療保健、臨床醫學和醫療救護中,血氧、心電、血壓、呼吸、腦電波等生理信號都是非常重要的指標。針對臨...

發表于 2019-02-06 08:13 ? 813次閱讀
應用于醫療監護儀擴展接口的I2C總線分析器的設計

iButton溫度記錄器系統構成及其在冷鏈物流中...

iButton(Information Button)即信息鈕扣,也稱TM卡,是一種適應惡劣環境,便...

發表于 2019-02-06 07:20 ? 431次閱讀
iButton溫度記錄器系統構成及其在冷鏈物流中...

使用I2C總線時產生的相關問題與解決方案分析

集成電路間總線因為被許多 IC 制造商廣泛應用于眾多設備而廣為人知。而且,互聯網上也提供了大量信息。...

發表于 2019-01-17 08:30 ? 1129次閱讀
使用I2C總線時產生的相關問題與解決方案分析

I2C總線規范等資料匯總

發表于 2019-01-14 16:43 ? 518次閱讀
I2C總線規范等資料匯總

實現高效通信數據處理的串行通信協議的設計

串行通信是將數據分成若干二進制位(bit),然后通過一條線路或一個通信信道,按照規定的規程逐位依次進...

發表于 2019-01-11 09:06 ? 363次閱讀
實現高效通信數據處理的串行通信協議的設計

基于PC和單片機實現虛擬實驗室的構建

Proteus是英國Labcenter公司開發的電路分析與實物仿真軟件,它能夠提供豐富的測試信號用于...

發表于 2019-01-09 08:19 ? 484次閱讀
基于PC和單片機實現虛擬實驗室的構建

采用RS 232串行通信接口與LabVIEW實現...

由于各種人群的皮膚阻抗的動態范圍不一樣,甚至同個人在不同的時間、不同的環境下皮膚阻抗的動態范圍也不一...

發表于 2019-01-04 09:28 ? 457次閱讀
采用RS 232串行通信接口與LabVIEW實現...

8051單片機的通信方式有哪些

在異步通信中,CPU與外設之間必須有兩項規定,即字符格式和波特率。字符格式的規定是雙方能夠在對同一種...

發表于 2018-12-25 15:00 ? 512次閱讀
8051單片機的通信方式有哪些

MCS-51單片機串行通信口的基本概念與應用

MCS-51單片機內部有一個全雙工的串行通信口,即串行接收和發送緩沖器(SBUF),這兩個在物理上獨...

發表于 2018-12-24 14:49 ? 383次閱讀
MCS-51單片機串行通信口的基本概念與應用

基于PXA270處理器與I2C總線的OSD顯示驅...

隨著汽車工業的發展,車載導航設備得到了越來越多的應用。現在主流的車載導航設備都集成有DVD功能,對視...

發表于 2018-12-19 09:00 ? 546次閱讀
基于PXA270處理器與I2C總線的OSD顯示驅...

如何編制單片機串行通信的數據發送程序

請編制串行通信的數據發送程序,發送片內RAM50H~5FH的16B數據,串行接口設定為方式2,采用偶...

發表于 2018-12-17 16:33 ? 499次閱讀
如何編制單片機串行通信的數據發送程序

STM32 I2C總線從機發送接收源碼下載,有圖有真相!

發表于 2018-12-11 10:03 ? 331次閱讀
STM32 I2C總線從機發送接收源碼下載,有圖有真相!

80C51單片機模擬I2C總線的主機程序分享

I2C總線協議程序 在使用的過程中一定要注意時序、時間的問題。 i2c.c /* ...

發表于 2018-12-05 15:39 ? 385次閱讀
80C51單片機模擬I2C總線的主機程序分享

PIC單片機虛擬串行通信設計

本實例完全建立在計算機軟件的基礎上,利用PROTEUS軟件構建一個單片機系統,利用VB編寫一個計算機...

發表于 2018-12-05 15:20 ? 252次閱讀
PIC單片機虛擬串行通信設計

STC89C52單片機的UART串行通信設計

通信過程:在UART 通信的時候,一個字節是 8 位,規定當沒有通信信號發生時,通信線路保持高電平,...

發表于 2018-11-28 16:37 ? 1581次閱讀
STC89C52單片機的UART串行通信設計

對微機各類總線中目前比較流行的總線技術分別加以介...

RS-232-C是美國電子工業協會EIA(ElectronicIndustryAssociation...

發表于 2018-11-26 11:41 ? 1632次閱讀
對微機各類總線中目前比較流行的總線技術分別加以介...

采用I2C總線為控制系統的CD2518彩電的設計...

彩電的I2C總線的控制系統是由硬件電路和軟件數據系統組成的,硬件電路是有主控微處理集成電路、存儲器集...

發表于 2018-11-23 08:11 ? 567次閱讀
采用I2C總線為控制系統的CD2518彩電的設計...

單片機與PC之間串行通信設計

源程序: #include sbit button=P3^5; void init...

發表于 2018-11-22 16:27 ? 769次閱讀
單片機與PC之間串行通信設計

串行通信聯網技術在冶金領域有哪些應用

近些年來,冶金行業的自動化系統的應用發展得越來越快,生產中各環節的監控系統應用也越來越多。由于串行通...

發表于 2018-11-14 11:48 ? 598次閱讀
串行通信聯網技術在冶金領域有哪些應用

PC機的CPLD串行通信的特點與程序的編寫

用CPLD(復雜可編程邏輯器件)設計乃至仿真、驗證、利用ISP(在系統可編程)對硬件調試都非常方便,...

發表于 2018-11-14 10:15 ? 561次閱讀
PC機的CPLD串行通信的特點與程序的編寫

Lua腳本語言介紹與如何實現嵌入式UART通信設...

隨著變電站智能化程度的逐步提高,對溫度、濕度等現場狀態參量的采集需求也越來越多。就目前而言,在現場應...

發表于 2018-11-06 09:24 ? 1038次閱讀
Lua腳本語言介紹與如何實現嵌入式UART通信設...

具有偵聽網絡廣播指令與調整節點功能的CAN總線遠...

現場總線是指以工廠內的測量和控制機器間的數字通訊為主的網絡,也稱現場網絡。也就是將傳感器、各種操作終...

發表于 2018-11-06 08:01 ? 1459次閱讀
具有偵聽網絡廣播指令與調整節點功能的CAN總線遠...

基于AVR單片機USART與PC機的串行通信

USART 分為了三個主要部分: 時鐘發生器,發送器和接收器。控制寄存器由三個單元共享。時鐘發生器包...

發表于 2018-11-05 15:42 ? 385次閱讀
基于AVR單片機USART與PC機的串行通信

基于使用STM8單片機I2C方式實現讀寫操作

STM8S的I2C模塊不僅可以接收和發送數據,還可以在接收時將數據從串行轉換成并行數據,在發送時將數...

發表于 2018-10-12 16:17 ? 1231次閱讀
基于使用STM8單片機I2C方式實現讀寫操作

RS-485芯片的引腳功能及零延時轉換電路的原理...

由于它使用一對雙絞線傳送差分信號,屬半雙工通信,所以需要進行接收和發送狀態的轉換。一般的8腳TTL電...

發表于 2018-10-11 10:08 ? 1821次閱讀
RS-485芯片的引腳功能及零延時轉換電路的原理...

為什么每輛車都需要這些高速串行鏈接

See why Gigabit Multimedia Serial Link (GMSL) SerD...

發表于 2018-10-10 03:22 ? 530次閱讀
為什么每輛車都需要這些高速串行鏈接

如何利用Lab Windows/CVI實現PC與...

這里采用最簡單的三線連接方法,即PC機與DSP的發送、接收端彼此交叉連接,地線對應連接的方法。

發表于 2018-08-30 10:11 ? 2754次閱讀
如何利用Lab Windows/CVI實現PC與...

如何通過I2C總線I/O口實現系統的多個功能?

隨著單片機控制系統的不斷擴大以及控制功能不斷增多,有限的單個單片機通用I/O口已不能滿足同一系統中控...

發表于 2018-08-30 10:05 ? 1624次閱讀
如何通過I2C總線I/O口實現系統的多個功能?

Hercules RM42 LaunchPad評...

HERCULES-RM46_RM42-CNsubtitle

發表于 2018-08-23 01:39 ? 798次閱讀
Hercules RM42 LaunchPad評...

RF430CL330H NFC4接口應答器的作用...

RF430CL33H+NFC4類動態雙接口標簽平臺

發表于 2018-08-21 01:19 ? 1426次閱讀
RF430CL330H NFC4接口應答器的作用...

總線是什么?有哪些類型?

其實,小編覺得,總線就是是一種內部結構,它是cpu、內存、輸入、輸出設備傳遞信息的公用通道。工程師為...

發表于 2018-08-09 17:57 ? 6143次閱讀
總線是什么?有哪些類型?

請教關于AD7606芯片SPI串行通信

發表于 2018-08-09 07:11 ? 1179次閱讀
請教關于AD7606芯片SPI串行通信

可隔離 I2C 或 SPI 類型通信線路的同步串行通信模塊包含BOM,PCB文件光繪文件

發表于 2018-08-08 06:45 ? 439次閱讀
可隔離 I2C 或 SPI 類型通信線路的同步串行通信模塊包含BOM,PCB文件光繪文件

兩板間的串行通信,分開放到兩個板子上就是錯的,接收不到正確的信息是什么原因?

發表于 2018-08-05 09:02 ? 684次閱讀
兩板間的串行通信,分開放到兩個板子上就是錯的,接收不到正確的信息是什么原因?

RS232-C接口連接器定義

當數據的發送和接收,分別由兩根不同的傳輸線傳送時,通信雙方都能在同一時刻進行發送和接收操作,這樣的傳...

發表于 2018-08-01 17:38 ? 2258次閱讀
RS232-C接口連接器定義

RS232C串行通信程序

發表于 2018-07-19 08:57 ? 381次閱讀
RS232C串行通信程序

教程視頻(I2C總線的組成及工作原理)

lesson

發表于 2018-07-09 11:16 ? 1489次閱讀
教程視頻(I2C總線的組成及工作原理)

解決兩種之間通信的十一種方法

進程通常被定義為一個正在運行的程序的實例,它由兩個部分組成:  一個是操作系統用來管理進程的內核對象...

發表于 2018-06-29 11:29 ? 1606次閱讀
解決兩種之間通信的十一種方法

LTC2380:數字濾波器的 24 位 SAR ...

LTC2380-24 是一款通用的 24 位 SAR ADC,它把 2Msps 采樣速率的尖端性能與...

發表于 2018-06-28 09:41 ? 1229次閱讀
LTC2380:數字濾波器的 24 位 SAR ...

TLK3132工作原理 CPRI接口應用(二)

CPRI接口在傳輸用戶界面定義了物理層layer1和數據鏈路層layer2兩層協議。在物理層中,將上...

發表于 2018-06-04 03:55 ? 939次閱讀
TLK3132工作原理 CPRI接口應用(二)

模擬技術常見問題解答

為何現在串口速率比并口速率要快? 并行通信的瓶頸:并行數據傳輸技術向來是提高數據傳輸率的重要手段,但...

發表于 2018-05-22 05:47 ? 685次閱讀
模擬技術常見問題解答

一文了解串行通信的特點及優缺點

本文首先介紹了串行通信的分類,其次介紹了串行通信的的特點及優缺點,最后闡述了串行通信的應用。

發表于 2018-04-24 09:32 ? 3996次閱讀
一文了解串行通信的特點及優缺點

分析比較幾種單片機之間的方式、難點,并提出一種解...

鐵電存儲器是美國Ramtran公司推出的一種非易失性存儲器件,簡稱FRAM。與普通EEPROM、Fl...

發表于 2018-04-21 09:06 ? 2523次閱讀
分析比較幾種單片機之間的方式、難點,并提出一種解...

PC機中的串行通信技術上詳解

RS - 232C采用負邏輯。其電平范圍通常為:邏輯1=-3~-15 V;邏輯0=+3~+15 V。...

發表于 2018-03-24 10:25 ? 752次閱讀
PC機中的串行通信技術上詳解

詳解串行通信的波特率設置問題

當波特率相對誤差小于4. 5%時,這種采樣的偏移將不影響正常的數據接收。但一般為了保證傳輸的可靠性,...

發表于 2018-03-23 14:56 ? 2994次閱讀
詳解串行通信的波特率設置問題

串行通信的實現條件和波特率自動整定問題

串行通信在波特率誤差超過一定范圍時,會產生錯誤。本節介紹的內容在51單片機上僅用軟件就實現了波特率自...

發表于 2018-03-23 14:52 ? 670次閱讀
串行通信的實現條件和波特率自動整定問題

串行EEPROM X24128與AT89C51的...

X24128有三種封裝形式:14-SOIC、16-SOIC和8-PDIP。VCC、Vss:為電源的正...

發表于 2018-03-23 14:47 ? 514次閱讀
串行EEPROM X24128與AT89C51的...

10KM遠距多個單片機的主從方式串行通信分析

51系列單片機具有方便的串行通信功能,當串行口以方式2或方式3工作時,置SM2一l。此種情況下,僅當...

發表于 2018-03-23 14:29 ? 454次閱讀
10KM遠距多個單片機的主從方式串行通信分析

單片機串行口通信程序設計

串行口方式0應用編程 8051單片機串行口方式0為移位寄存器方式,外接一個串入并出的移位寄存器,就能...

發表于 2018-03-16 16:29 ? 3056次閱讀
單片機串行口通信程序設計

高速度、遠距離的串行通信裝置設計(單片機之間的串...

隨著計算機應用的不斷發展,在有些場合需要高速度、遠距離傳輸信號,同時又要盡量降低成本。為滿足這一要求...

發表于 2018-03-15 16:37 ? 589次閱讀
高速度、遠距離的串行通信裝置設計(單片機之間的串...

單片機遠距離多機串行通信應用

為實現單片機的遠距離串行通信,在串行口TxD和RxD信號前端分別加入一差分驅動器MC3487和一差分...

發表于 2018-03-14 14:38 ? 1551次閱讀
單片機遠距離多機串行通信應用

Windows CE.NET 4.2下的串行通信...

Windows CE 是一個面向移動計算和嵌入式應用的操作系統,其突出優點是模塊化、可定制性、完備性...

發表于 2018-03-14 13:44 ? 387次閱讀
Windows CE.NET 4.2下的串行通信...
ac米兰队服红黑含义 lx利鑫彩票挂机 分分快三计划全天 福建时时11选5 大唐炸金花技巧规律 重庆时时历史开奖统计 彩票快3选大小单双技巧 博财汇玩彩平台怎么样 抢庄牌九规律 重庆时时彩官方网站 开元棋牌抢庄牌九 有财神捕鱼的棋牌 篮球比分