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

轉(zhuǎn)載請帶上網(wǎng)址:http://m.ggt022.com/posjitwo/117407.html
- 上一篇:人多到pos機沒信號
- 下一篇:封頂pos機公司