- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
组员:李宗翰、许宏国指导经理:林子杰 经理指导教授:赵雅.ppt
系統構想 什麼是KVM KVM ( Keyboard ,Video ,Mouse ) 稱作多電腦切換器 傳統KVM撰寫方式 利用示波器量測滑鼠/鍵盤訊號 設計原因 使用示波器量測滑鼠/鍵盤訊號不便 使用示波器探查KVM對於周邊設備的 相容性問題 系統基本使用架構圖 硬體設計電路圖 PS2 腳位定義 RS232 腳位定義 系統設計-軟體部分 使用C-Sharp軟體撰寫程式 上/下頁功能 (CTRL+B / CTRL+N) 存檔功能 (CTRL+S) 清除功能 (CTRL+D) 分辨訊號功能 (紅色:Host;黑色:Device) RS232傳輸協定 傳輸模式為(9600,N,8,1) 9600表示鮑率設定 N表示無檢驗位 8表示傳送資料為8bits的資料 1代表著停止位元 C# 與 RS232 User Interface 接收畫面 存檔功能畫面 直接儲存與分行儲存 偵測波形功能 系統設計-硬體部分 IC 使用自動化控制單晶片— 89C51 使用 Keil C 軟體撰寫程式 具有四個 I/O PORT 可自行設定輸入或輸出 使用 11.0592 MHz 的石英震盪器 利用89C51的開機自動重置 (POWER-ON Reset) 電路 RS232傳輸協定 必須使用轉換電路晶片,Ex:MAX232 軟硬體程式之鮑率 (Baud-Rate) 設定必須相同 本系統使用鮑率 9600 bps (bits per second) 系統設計-硬體部分 儲存資料用IC-Flash Memory 快閃記憶體(Flash Memory或Flash ROM)是目前必威体育精装版的ROM形式記憶體之一 和ROM不同的是它可以寫入,但又不會輕易地讓資料從記憶體中流失 特別強調指令的快速讀取,及對系統的開機管理 8051 和 PC 的通訊圖 Device to Host Communication 起始位元(Start Bit) 起始位元的值必為 0 8bit的資料位元(Data Bit) 從最低位元開始傳送 校驗位(Parity Bit) 採取奇校驗方式 停止位元(Stop Bit) 停止位元的值必為 1 讀取訊號 Device to Host是在下降緣做讀取動作 Device to Host Communication Host to Device Communication 將Data和Clock設置為“請求發送"的狀態 先將Clock拉為Low,至少100us 再將Data拉為Low,開始傳送訊號 訊號共十二位元 前11位元與Device to Host相同 訊號最後多了一個應答位元(Acknowledge Bit) 讀取訊號 Host to Device是在上升緣做讀取動作 Host to Device Communication 滑鼠訊號之意義 常見的滑鼠訊號 硬體程式撰寫原理 主程式 使用一個Memory令它每 2us 紀錄一次Data與Clock當時的High、Low狀況。傳送完資料數據後,再將所有的波形訊號直接存入電腦的資料庫中,以便在發現錯誤時,能夠尋找出錯誤的癥結點。 判別 Host to Device 與 Device to Host兩者之不同訊號 利用Data 拉 Low 後,兩者Clock電壓差的不同來區別 硬體程式撰寫原理 副程式 Host to Device ?依照 Clock 的上升緣來擷取 Data 訊號 Device to Host ?依照 Clock 的下降緣來擷取 Data 訊號 傳送副程式 ?使用 SBUF 暫存器傳送 Data ?利用傳送中斷來判斷傳送結束 產品之優點 節省擷取訊號的時間 幫助工程師撰寫KVM程式 增加訊號判斷之準確性 幫助確認訊號波形是否有特殊現象 可擷取有線或是無線的鍵盤滑鼠組 獨立模組,方便攜帶 QA * 組員:李宗翰、許宏國 指導經理:林子傑 經理 指導教授:趙雅婷 教授 禕峰科技 -波形訊號偵測儀 Socket Plug 6 – Not Implemented 5 – Clock 4 – +5V 3 – Ground 2 – Not Implemented 1 – Data Female Male 6-Pin Mini-Din(PS/2) Definition DB-9 Ring Indicator Pin 9 Clear To Send Pin 8 Request To Send Pin 7 Data Set Ready Pin 6 Signal Ground Pin 5 Data Terminal Ready Pin 4 Transmit Data Pin 3 Receiv
文档评论(0)