pos機上的rs232a是什么
1、pos機是什么東西
POS機是通過讀卡器讀取銀行卡上的持卡人磁條信息,由POS操作人員輸入交易金額,持卡人輸入個人識別信息(即密碼),POS把這些信息通過銀聯中心,上送發卡銀行系統,完成聯機交易,給出成功與否的信息,并打印相應的票據。【拓展資料】
原理解析:
pos機基本原理:POS系統基本原理是先將商品資料創建于計算機文件內,透過計算機收銀機聯機架構,商品上之條碼能透過收銀設備上光學讀取設備直接讀入后(或由鍵盤直接輸入代號)馬上可以顯示商品信息(單價,部門,折扣...)加速收銀速度與正確性。每筆商品銷售明細資料(售價,部門,時段,客層)自動記錄下來,再由聯機架構傳回計算機。經由計算機計算處理即能生成各種銷售統計分析信息當為經營管理依據。
POS機是通過讀卡器讀取銀行卡上的持卡人磁條信息,由POS操作人員輸入交易金額,持卡人輸入個人識別信息(即密碼),POS把這些信息通過銀聯中心,上送發卡銀行系統,完成聯機交易,給出成功與否的信息,并打印相應的票據。POS的應用實現了信用卡、借記卡等銀行卡的聯機消費,保證了交易的安全、快捷和準確,避免了手工查詢黑名單和壓單等繁雜勞動,提高了工作效率。
磁條卡模塊的設計要求滿足三磁道磁卡的需要,即此模塊要能閱讀1/2、2/3、1/2/3磁道的磁卡。
內部分析:
通訊接口電路通常由RS232接口,PINPAD接口,IRDA接口和RS485等接口電路組成。RS232接口通常為POS程序下載口,PINPAD接口通常為主機和密碼鍵盤的接口,IRDA接口通常為手機和座機的紅外通訊接口。接口信號通常都是由一個發送信號、一個接收信號和電源信號組成。
MODEM板由中央處理模塊、存儲器模塊、MODEM模塊、電話線接口組成。首先,POS會先檢測/RING和/PHONE信號,以確定電話線上的電壓是否可以使用,交換機返回可以拔號音,POS拔號,發送燈閃動,開始拔號,由通訊協議確定交換機和POS之間的信號握手確認等,之后才開始POS的數據交換,信號通過MODEM電路收發信號;完成后掛斷,結束該過程。 POS機POS 是英文Point of sales 的簡稱,中文意思是銷售點終端。 \x0d\x0a它可分為兩種: \x0d\x0a一,有線POS機,通過電話線運轉數據; \x0d\x0a二,無線POS機,通過中國移動公司的SIM卡里面的GPRS功能運轉數據。 \x0d\x0a根據另種情況又可分為以下兩種: \x0d\x0a一,消費POS,具有消費、預授權、查詢止付名單等功能,主要用于特約商戶受理銀行卡消費; \x0d\x0a二,轉帳POS,具有財務轉帳和卡卡轉帳等功能,主要用于單位財務部門。 \x0d\x0a申請安裝刷卡機您只需準備以下材料: \x0d\x0a1, 營業執照副本 \x0d\x0a2,稅務登記證副本 \x0d\x0a3,組織機構代碼證副本 \x0d\x0a4,銀行開戶許可證 (對公帳戶) \x0d\x0a5,法人身份證 \x0d\x0a6,公章,法人章. 它是通過讀卡器讀取銀行卡上的持卡人磁條信息,由操作人員輸入交易金額,持卡人輸入個人識別信息(即密碼),它把這些信息通過銀聯中心,上送發卡銀行系統,完成聯機交易,給出成功與否的信息,并打印相應的票據。
舉例:簡單的說,就是去買東西,沒帶錢,帶了銀行卡或者手機,這個時候只要有了它,不需要去銀行取錢了,直接刷完之后,銀行會把錢從你的銀行卡轉到對方的賬戶里
2、POS機通訊方式中的GPRS CDMA nac是什么意思
gprs是流量卡,nac是指電話線,以太網是指網線,rs232一般一般用作數據線下裝用。電話線應該選nac 你好,一般情況下這種都是需要裝機人員進行設置的,個人無需設置,如果需要變更參數,建議你聯系支付公司進行處理。
3、現代金控pos機是第三方支付嗎
現代金控pos機是第三方支付。
pos機相關信息:
1、pos機通訊接口電路通常由RS232接口,PINPAD接口,IRDA接口和RS485等接口電路組成。RS232接口通常為POS程序下載口,PINPAD接口通常為主機和密碼鍵盤的接口,IRDA接口通常為手機和座機的紅外通訊接口。
接口信號通常都是由一個發送信號、一個接收信號和電源信號組成。
2、POS把這些信息通過銀聯中心,上送發卡銀行系統,完成聯機交易,給出成功與否的信息,并打印相應的票據。
POS的應用實現了信用卡、借記卡等銀行卡的聯機消費,保證了交易的安全、快捷和準確,避免了手工查詢黑名單和壓單等繁雜勞動,提高了工作效率。
3、POS系統先將商品資料創建于計算機文件內,透過計算機收銀機聯機架構,商品上之條碼能透過收銀設備上光學讀取設備直接讀入后(或由鍵盤直接輸入代號)馬上可以顯示商品信息(單價,部門,折扣...)加速收銀速度與正確性。
4、持卡人密碼輸入。為保證交易的安全,公用POS機在交易時,持卡人需輸入正確的銀行卡密碼,若持卡人銀行卡無預留密碼,操作員直接按POS機“確認”鍵進行交易,交易成功。
5、顧客的交款額與購物款相等可以直接按下輸入鍵,否則在輸入實收金額后按下輸入鍵。這時系統會自動打印賬單,開啟現金抽屜,并顯示應找給顧客的錢數,收款員進行收款、找錢、關閉現金抽屜后,屏幕又自動回到銷售狀態,此次銷售過程結束。
因此現代金控pos機是第三方支付。
擴展資料:
pos機的作用:
1、解析過去
管理會計解析過去主要是對財務會計所提供的資料作進一步的加工、改制和延伸,使之更好地適應籌劃未來和控制現在的需要。
2、控制現在
管理會計在控制方面的作用是通過一系列的指標體系,及時修正在執行過程中出現的偏差,使企業的經濟活動嚴格按照決策預定的軌道卓有成效地進行。
3、籌劃未來
預測與決策是籌劃未來的主要形式,現代管理會計在這方面的作用在于:充分利用所掌握的豐富資料,嚴密地進行定量分析,幫助管理部門客觀地掌握情況,從而提高預測與決策的科學性。
現代管理會計解析過去、控制現在、籌劃未來這三方面的職能緊密結合在一起綜合地發揮作用,形成一種綜合性的職能。
參考資料來源:百度百科-POS機
4、移動pos機的技術指標
功能讀寫ISO15693協議 13.56MHz I.code2 / Tag-it 電子標簽(卡)中央處理器:32位高速微處理器,主頻最高 140MHz; 顯示分辨率:單色LCD,160×160 點(漢字 10 行 10 列); 手觸式防水按鍵:27 個,分別為:數字鍵、功能鍵、開關鍵; 數據存儲器:超低功耗大容量 RAM 64Mbit; Flash Memory:16~144Mbit;(16M bits為標準配置) 電池:鋰離子電池,功率:2000mAh,待機時間為10天; 安全模塊:標配 2個 PSAM 卡; 實時時鐘,帶備用電池。 標簽頻率 13.56MHz PSAM 卡協議 ISO7816 協議標準 ISO15693 閱讀距離 3~7cm 支持卡類型 I.code2/Tag-it電子標簽(卡) 通訊接口 RS232,USB 操作系統 C 語言自主開發專有操作系統 開發環境 可提供開發包,支持二次開發。二次開發工具為C 尺寸(mm) 185×70×35 重量 280g 充電電源 專用充電器 環境溫度 工作 -5℃-50℃ 儲存 -20℃-70℃ 濕度 30%到 85%RH 工業等級 IP54 沖擊試驗高度 150cm 顏色 參考圖片(外殼顏色可訂制) 無線通訊模塊(可選) G01 GPRS 模塊 C01 CDMA 模塊 Z01 Zigbee 模塊 W01 WiFi 模塊 M01 433 模塊 B01 藍牙模塊 產品型號 傳 輸 RS232/USB GPRS(G) WiFi(W) 433(M) ZigBee(Z) CDMA(C) 紅外(H) GPS(S) 15693協議 (3) SIC02-3 SIC02-3G SIC02-3W SIC02-3M SIC02-3Z SIC02-3C SIC02-3H SIC02-3S SCL8300手持移動pos機是思創萊為適合小額支付市場和非銀行類電子支付市場而定制研發的新款移動POS機終端。具有運行穩定、功能多樣、成本經濟等特點。
在通訊模式上,既支持傳統的電話線PSTN撥號連接模式,也支持目前最流行的CDMA、GPRS、以太網、WiFi等方式,從而使該終端既可以應用于固定場所,也可以用于手持移動支付環境。與傳統POS不同,該款POS的網絡通訊均使用Linux系統內核進行統一封裝,減少使用通訊配件的高層功能,避免了因配件供應商技術實力不同而導致的通訊不穩定。
SCL8300支持目市面上所有流行的卡片類型,包括接觸式內存卡、磁條卡、雙界面CPU卡、非接觸式邏輯加密卡等,為客戶提供了一個豐富的可選平臺,充分考慮了不同預算客戶對于卡種的需求。
該款機器采用了ARM9硬件架構和Linux軟件操作系統,在考慮了成本的基礎上兼顧了產品的穩定性。定制化的Linux系統非常適合客戶在此平臺上進行二次開發,普通程序員經過簡單培訓即可掌握二次開發的能力。
SCL8300是業內第一款支付型移動POS機與條碼掃描功能融合的終端設備,具備強大的電子支付能力的同時,也增強了與企業ERP自動化系統的對接能力。8300同時支持一維條碼和二維條碼,可廣泛應用于快遞、物流、倉儲等領域。
SCL8300手持移動pos機介紹
主要特性:
優雅流線型外觀,方便操作的豎刷卡設計;
無線信號捕捉能力強,交易穩定、流暢,交易失敗率在信號穩定區域小于千分之五;
超大容量電池,保障400筆以上的持續交易和打印(每3分鐘一筆交易);
LCD采用 128 x 64 點陣帶背光液晶屏,支持 8 x 4 漢字顯示;
32位ARM9 400MHz CPU,內嵌Linxu安全操作系統;
64MB大容量內存,可同時下載運行多個不同應用程序;
可選內置以太網、CDMA、Wi-Fi、GPRS 通訊模塊,支持SSL(Security Socket Layer);
支持磁條卡、非接觸式IC卡(M1卡、CPU卡)、接觸式IC卡(4428、24C、CPU卡);
支持遠程多應用程序下載、遠程參數下載(思創萊DMS系統);
高速熱敏打印機,高達28行/秒,易裝紙設計,支持雙層紙打印,打印深度可調;
支持一維和二維條碼掃碼;
支持超高頻電子標簽讀寫;
支持二次開發,提供SDK接口;
網絡層采用Linux內建協議棧,使用統一的 Linux socket 調用模式,無論選擇以太網、WiFi、GPRS、CDMA等任意通訊方式,均為一次開發所有接口通用,摒棄了傳統的AT指令集等數據傳輸形式。SSL層采用Open SSL 國際通用SSL庫,具有非常廣泛的適用范圍;
產品亮點:
1.傳統POS機進行GPRS連接時采用無線Modem模塊內置的TCP協議棧,該方式有兩個缺點:第一個缺點是通用性差,程序員進行開發時需要修改大量網絡通訊源代碼,用AT指令集代替標準socket調用。第二個缺點是無線Modem內置TCP協議棧容量有限,在傳輸大數據包(大于500字節)時極易導致丟包、錯包現象。而思創萊系列POS機采用機器內Linux 系統內置的PPP協議進行GPRS撥號,僅使用了無線Modem的二層鏈路層,由本機Linux內核處理三層以上的傳輸數據,極大地提高了無線傳輸的穩定性。程序員在網絡調用時直接調用Linux標準的connect(), read(), write(), close()函數,程序員可以在以太網環境下調試通過然后無縫移植到GPRS網絡環境下使用,幾乎不需要修改源代碼。
2.與以上GPRS的特性相同,思創萊系列POS機在WiFi無線局域網的實現方式上也是采用了Linux內核處理TCP協議,當從有線以太網環境移植到WiFi環境下時,程序員不需要做任何源代碼的修改。
3.思創萊系列POS機均運行于Linux系統,使用通用標準的文件系統、進程調度功能,程序員幾乎無需經過特別培訓即可快速掌握開發模式。
4.思創萊系列POS機支持低功耗休眠,通過用戶設置,機器可以在無用戶操作時在指定的時間內進入休眠狀態。進入休眠狀態后,機器電池可以保持最長一個星期的待機而無需充電。
手持移動pos機SCL8300技術指標: 處理器 32位高速CPU,ARM9內核,主頻400MHz 存儲器 128MB FLASH,64MB DDR2 SDRAM 顯示器 128×64點陣液晶顯示器,白色LED背光和專用圖標 按鍵鍵盤 10個數字/字母鍵,9個功能鍵,1個電源開關鍵,白色LED 背光 磁卡閱讀器 符合ISO7811、ISO7812標準,1/2/3磁道,支持雙向豎刷卡 IC卡讀寫器 1個用戶卡,符合 EMV4.2 標準,支持 SLE4442 / SLE4428 邏輯加密存儲卡 條碼掃描頭 630nm紅光光源,最大掃描距離60cm,300次每秒超靈敏掃描性能 PSAM卡座 4個PSAM卡座,符合 ISO7816 標準,支持PPS協議,最高速率可達300kbps 可選非接觸卡讀寫器 支持Mifare classic、Mifare Ultralight、Mifare DESFire、ISO14443 A & B、SONY FeliCa 讀寫 可選內置無線通信 GPRS / CDMA / Wi-Fi / GPRS & Wi-Fi,支持SSLv2/3 TLSv1 可選內置MODEM通信 同步HDLC:V.22bis,V.29,傳輸速率1200/2400/9600bps 異步:V.34,傳輸速率可達33.6Kbps,可選56Kbps 支持PPP撥號通訊,支持SSLv2/3 TLSv1 遠程下載 支持DMS、FTP方式的遠程下載 外接接口 個HDMI轉換頭,1個RJ45,1個RS-232 ( 輸出:5VDC,500mA) 打印機 高速熱敏打印機 易裝紙設計 速度:最高28行/秒(84毫米/秒) 紙寬:58 +0/-1mm 紙卷外徑:38mm 打印深度可調,支持雙層熱敏紙打印 語言 中文(GB2312或GB18030)、英文、法文、德文、拉丁文、俄文、阿拉伯文、越南文等 支持中文轉換:簡ó繁、BIG5óGB18030;支持Unicode字符集 電源適配器 輸入:100 ~ 240VAC,50Hz/60Hz;輸出:12VDC,3.0A 可選鋰電池 2150mAh,7. 4V,支持40小時以上待機時間,或400筆以上交易 工作環境 溫度: 0℃ ~ 50℃(32℉ ~ 122℉),相對濕度:10% ~ 90%(非冷凝) 儲藏環境 溫度:-20℃ ~ 60℃(-4℉ ~ 140℉),相對濕度:5% ~ 95%(非冷凝) 外型尺寸 200mm×85mm×68mm (長×寬×高) 重量 700克 可選配件 皮套、備用鋰電池、車載充電器、座充 認證 CCC, CE, FCC, UL, RoHS 8200與8300功能對比 8200 8300 外觀 普通 結構更緊湊、手持更舒適。 LCD 128x64 128x64 以太網 有 有 GPRS 有 有 WIFI 無 可擴展 電話線接口 可擴展 可擴展 熱敏打印 有 有,打印效果更精致,噪音更低 接觸式IC卡 有 有 磁條卡 有 有 非接觸式IC卡 有 有 鋰電池 有,2000MAH 有,2000MAH 光學掃描頭 無 可擴展,支持一維、二維掃描 USB口 無 有,包含USB HOST和USB SLAVE兩種接口 串口 1個 2個 PSAM 3個插槽 4個插槽 GPS衛星定位 無 可擴展
5、RS232通訊協議是什么?
參考:http://wenku.baidu.com/link?url=EZmhsas-gprRN3IJEM6nxpxle2LcE7IHKLZSEkJPPVy7qI_kQxgsZpt9Msr8Z7TKXRcC0zpStMg8kGK67W6mqZgYjPyxZEDXiTK_f6vE3vWhttp://wenku.baidu.com/link?url=aH5Xqqw7LWQQNjQKx3e41HyP6WODXv5EMvPViFkJUMBPnfKnvgWqJn87W64l4gckKlHIMNLmZBn-FDi2Hzo57Q7zwMeoSIYaxqiP59ltkL_
串口、RS232、COM口
2007年09月07日 星期五 11:03
什么是串口?
------------------------------------------
串口是計算機上一種非常通用設備通信的協議(不要與通用串行總線Universal Serial Bus或者USB混淆)。大多數計算機包含兩個基于RS232的串口。串口同時也是儀器儀表設備通用的通信協議;很多GPIB兼容的設備也帶有RS232口。同時,串口通信協議也可以用于獲取遠程采集設備的數據。
串口通信的概念非常簡單,串口按位(bit)發送和接收字節。盡管比按字節(byte)的并行通信慢,但是串口可以在使用一根線發送數據的同時用另一根線接收數據。它很簡單并且能夠實現遠距離通信。比如IEEE488定義并行通行狀態時,規定設備線總常不得超過20米,并且任意兩個設備間的長度不得超過2米;而對于串口而言,長度可達1200米。
典型地,串口用于ASCII碼字符的傳輸。通信使用3根線完成: (1)地線,(2)發送,(3)接收。由于串口通信是異步的,端口能夠在一根線上發送數據同時在另一根線上接收數據。其他線用于握手,但是不是必須的。串口通信最重要的參數是波特率、數據位、停止位和奇偶校驗。對于兩個進行通行的端口,這些參數必須匹配:
(a) 波特率: 這是一個衡量通信速度的參數。它表示每秒鐘傳送的bit的個數。例如300波特表示每秒鐘發送300個bit。當我們提到時鐘周期時,我們就是指波特率例如如果協議需要4800波特率,那么時鐘是4800Hz。這意味著串口通信在數據線上的采樣率為4800Hz。通常電話線的波特率為14400,28800和36600。波特率可以遠遠大于這些值,但是波特率和距離成反比。高波特率常常用于放置的很近的儀器間的通信,典型的例子就是GPIB設備的通信。
(b) 數據位: 這是衡量通信中實際數據位的參數。當計算機發送一個信息包,實際的數據不會是8位的,標準的值是5、7和8位。如何設置取決于你想傳送的信息。比如,標準的ASCII碼是0~127(7位)。擴展的ASCII碼是0~255(8位)。如果數據使用簡單的文本(標準 ASCII碼),那么每個數據包使用7位數據。每個包是指一個字節,包括開始/停止位,數據位和奇偶校驗位。由于實際數據位取決于通信協議的選取,術語 “包”指任何通信的情況。
(c) 停止位: 用于表示單個包的最后一位。典型的值為1,1.5和2位。由于數據是在傳輸線上定時的,并且每一個設備有其自己的時鐘,很可能在通信中兩臺設備間出現了小小的不同步。因此停止位不僅僅是表示傳輸的結束,并且提供計算機校正時鐘同步的機會。適用于停止位的位數越多,不同時鐘同步的容忍程度越大,但是數據傳輸率同時也越慢。
(d) 奇偶校驗位: 在串口通信中一種簡單的檢錯方式。有四種檢錯方式: 偶、奇、高和低。當然沒有校驗位也是可以的。對于偶和奇校驗的情況,串口會設置校驗位(數據位后面的一位),用一個值確保傳輸的數據有偶個或者奇個邏輯高位。例如,如果數據是011,那么對于偶校驗,校驗位為0,保證邏輯高的位數是偶數個。如果是奇校驗,校驗位位1,這樣就有3個邏輯高位。高位和低位不真正的檢查數據,簡單置位邏輯高或者邏輯低校驗。這樣使得接收設備能夠知道一個位的狀態,有機會判斷是否有噪聲干擾了通信或者是否傳輸和接收數據是否不同步。
什么是RS-232?
------------------------------------------
RS-232(ANSI/EIA-232標準)是IBM-PC及其兼容機上的串行連接標準。可用于許多用途,比如連接鼠標、打印機或者Modem,同時也可以接工業儀器儀表。用于驅動和連線的改進,實際應用中RS-232的傳輸長度或者速度常常超過標準的值。RS-232只限于PC串口和設備間點對點的通信。RS- 232串口通信最遠距離是50英尺。
-DB-9針連接頭
-------------
\ 1 2 3 4 5 /
-\ 6 7 8 9 /
-----------
從計算機連出的線的截面。
RS-232針腳的功能:
數據:
TXD(pin 3): 串口數據輸出
RXD(pin 2): 串口數據輸入
握手:
RTS(pin 7): 發送數據請求
CTS(pin 8): 清除發送
DSR(pin 6): 數據發送就緒
DCD(pin 1): 數據載波檢測
DTR(pin 4): 數據終端就緒
地線:
GND(pin 5): 地線
其他
RI(pin 9): 鈴聲指示
注:
COM接口就是遵循RS232標準的物理口。
COM口指串口的物理實現,而RS232是一種串口接口標準。
COM接口
------------------------------------------
COM接口是指Component Object Mode接口,是微軟定義的標準接口。
串口叫做串行接口,現在的PC機一般有兩個串行口COM 1和COM 2。串行口不同于并行口之處在于它的數據和控制信息是一位接一位地傳送出去的。雖然這樣速度會慢一些,但傳送距離較并行口更長,因此若要進行較長距離的通信時,應使用串行口。通常COM 1使用的是9針D形連接器,也稱之為RS-232接口,而COM 2有的使用的是老式的DB25針連接器,也稱之為RS-422接口,這種接口目前已經很少使用。
RS232 通信 (VB與C 通訊協議,C版)2007-10-13 10:29:08| 分類: C Language | 標簽: |字號大中小 訂閱 .
/*=============================================================================
PIC RS232收到'S'or's',返回"S:StartADC",開始測量CH0電壓,并且將數據通過RS232送出;
收到'Q'or'q',返回"Q:EndADC",停止量測CH0電壓.
============================================================================*/
///////////////////////////////////////////////////////////////////////////////
// MPLAB IDE V7.11 + CCS C3.18
// Use 16F877A ADC and Rs232 for MCD2-demo
//
// by [email protected]
// 2005/06/23
///////////////////////////////////////////////////////////////////////////////
#include <16F877A.h> // PIC16F877 header file
#pragma device ADC=10 // 10 bits ADC
#pragma use delay(clock=4000000) // for 4Mhz crystal
#pragma fuses XT, NOWDT, NOPROTECT, NOLVP // for debug mode,//XT就是選時鐘,NOWDT沒有看門狗 ,NOPROTECT沒保護,NOLVP沒低電壓編程
#pragma use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7, stream=MYPC) //stream表示對RS232賦缺省值
// rs232 setting
#define DO_NOTHING 0
#define DO_START_ADC 1
#define DO_END_ADC 2
/*===========================================================================*/
void main(void)
{
int16 int_volt; //定義一個16位的整形變量,CCS C缺省是正數無符號,最大到2^16=65536.
int8 str_volt[21];//定義一個8位的數組變量,CCS C缺省是正數無符號,最大到2^8=256.
float flt_volt; //定義一個32位的浮點數變量
int8 do_what = DO_NOTHING;
int8 tmp;
while(1){
// if rs232 get char
if(0 != kbhit()) //Return true when a character is received in the buffer in case of hardware RS232.
//kbhit()即只要有鍵盤輸入字符發送到RS232緩沖器,就返回TURE-1,否則返回False-0.
{
tmp = fgetc(MYPC);//fgetc()接收到RS232緩沖器的字符,并賦值給tmp.
switch(tmp)
{
case 'S':
case 's':
printf( "S:StartADC\n" );
do_what = DO_START_ADC;
// init pic16f877a adc
setup_adc_ports(RA0_RA1_RA3_ANALOG);
setup_adc(ADC_CLOCK_INTERNAL);
set_adc_channel(0);
break;
case 'Q':
case 'q':
printf( "Q:EndADC\n" );
do_what = DO_END_ADC;
// adc off
setup_adc(ADC_OFF);
break;
default : // rs232 get other char
putc(tmp);
break;
}//end switch(tmp)
}//end if(kbhit())
switch(do_what)
{
case DO_START_ADC:
// start adc and send result to PC
int_volt = read_adc();
flt_volt = 5.0 * int_volt / 0x3ff;
sprintf(str_volt, "ADC_CH0:%1.3fV\n", flt_volt);
printf(str_volt);
printf( "delay_ms(300)\n" );
delay_ms(300);
break;
case DO_END_ADC:
// you want to do
break;
case DO_NOTHING:
// you want to do
break;
default:
break;
}//end switch(do_what)
}//end while(1)
}//end main()
沒有通訊協議。
RS-232是串行數據接口標準,最初都是由電子工業協會(EIA)制訂并發布的,RS-232在1962年發布,命名為EIA-232-E,作為工業標準,以保證不同廠家產品之間的兼容。
RS-232是個人計算機上的通訊接口之一,由電子工業協會(Electronic Industries Association,EIA) 所制定的異步傳輸標準接口。
通常 RS-232 接口以9個接腳 (DB-9) 或是25個接腳 (DB-25) 的型態出現,一般個人計算機上會有兩組 RS-232 接口,分別稱為 COM1 和 COM2。
擴展資料:
RS232接口的缺點:
由于RS-232-C接口標準出現較早,難免有不足之處,主要有以下四點:
(1) 、接口的信號電平值較高,易損壞接口電路的芯片,又因為與TTL 電平不兼容故需使用電平轉換電路方能與TTL電路連接。
(2) 、傳輸速率較低,在異步傳輸時,波特率為20Kbps。
(3) 、接口使用一根信號線和一根信號返回線而構成共地的傳輸形式, 這種共地傳輸容易產生共模干擾,所以抗噪聲干擾性弱。
(4) 、傳輸距離有限,最大傳輸距離標準值為50英尺,實際上也只能用在50米左右。
參考資料來源:百度百科-RS-232協議
沒有通訊協議。RS-232是一種通訊接口標準。
個人計算機上的通訊接口之一,由電子工業協會(Electronic Industries Association,EIA) 所制定的異步傳輸標準接口。通常 RS-232 接口以9個引腳 (DB-9) 或是25個引腳 (DB-25) 的型態出現,一般個人計算機上會有兩組 RS-232 接口,分別稱為 COM1 和 COM2。
RS-232-C是美國電子工業協會EIA(Electronic Industry Association)制定的一種串行物理接口標準。RS是英文“推薦標準”的縮寫,232為標識號,C表示修改次數。RS-232-C總線標準設有25條信號線,包括一個主通道和一個輔助通道。
在多數情況下主要使用主通道,對于一般雙工通信,僅需幾條信號線就可實現,如一條發送線、一條接收線及一條地線。 RS-232/RS-485/RS-422 都是通訊電平標準,其僅僅表示什么是'0',什么是'1'。也可稱之為電氣協議。而一直相關的UART之類的,稱為通訊 "時序" 協議。這兩個加起來稱為通訊的“物理層”。像Modbus之類的,定義了各個字節的含義的數據串,稱之為“應用層”。應用程序就是解析了這些數據串,從而知道要往哪里跑、干什么、跑多少、干多少。
有的通訊定義的層數很多,局域網就定義了5-8層,意義各不相同,各層各干什么(自己的事)。用戶一般只接觸物理層(底層)和應用層(頂層),即我們玩的網卡(底層)和網頁瀏覽(頂層)。中間層用于路由、管理、診斷、分配... 串口通訊協議是指通信雙方的一種約定。約定包括對數據格式、同步方式、傳送速度、傳送步驟、檢糾錯方式以及控制字符定義等問題做出統一規定,通信雙方必須共同遵守。因此,也叫做通信控制規程,或稱傳輸控制規程,它屬于ISO'S OSI七層參考模型中的數據鏈路層。

轉載請帶上網址:http://yadikedp.com/posjitwo/117407.html
- 上一篇:人多到pos機沒信號
- 下一篇:封頂pos機公司