提供的程序是供四相步進電機使用。本實驗使用的步進電機用直流+12V電壓,電機線圈由A、B、C、D四相組成。 2. 驅動方式為四相單四拍方式,各線圈通電順序如下表。表中首先向A相線圈輸入驅動電流,接著向B,C,D線圈通電,最后又返回到A相線圈驅動,按這種順序輪流切換,電機軸按順時針方向旋轉。若通電順序相反,則電機軸按逆時針方向旋轉。
上傳時間: 2015-02-06
上傳用戶:CSUSheep
編譯原理及實踐。本書系統介紹了經典的編譯理論和技術,同時也包含了面向對象語言等當前較新語言的編譯技術。本書更可貴之處在于提供了較完整的適用于教學實踐的樣例語言,是一本理論和實踐內容相結合的、不可多得的好書。 本書可用作大專院校教材、教師參考書以及編譯器研究人員的參考資料。
上傳時間: 2014-01-02
上傳用戶:123啊
pdf格式電子書 第一部分 千兆以太網基礎 第1章 千兆網之前的以太網 第2章 從共享介質到專用介質 第3章 從共享式LAN到專用LAN 第4章 全雙工以太網 第5章 幀格式 第6章 以太網流量控制 第7章 以太網的介質無關性 第8章 自動配置 第二部分 千兆以太網技術 第9章 千兆以太網體系結構及概述 第10章 千兆以太網介質訪問控制 第11章 千兆以太網集線器 第12章 千兆以太網的物理層 第13章 千兆以太網標準簡介 第三部分 千兆以太網應用 第14章 應用環境 第15章 性能問題 第16章 其他的技術方案 附錄 8B/10B代碼表
上傳時間: 2014-01-07
上傳用戶:xauthu
十字路口交通信號燈控制系統的設計基本要求:(利用8088、8254、8255及其它器件實現交通信號燈控制)(1)南北與東西方向,每個方面由紅黃綠三個燈控制(2)南北向: 紅(30秒),黃(5秒),綠(25秒) 東西向: 紅(35秒),黃(5秒),綠(25秒) 上述基本參數可以根據實際情況自行調整,燈的變化規律與實際路口規律相同,綠燈在最后5秒鐘時,黃燈亮,然后紅燈亮,不允許兩個方面同時亮綠燈。(3)綠燈的時間顯示在數碼管上進行顯示。(4)可以通過一個開關控制,當開關信號為0時,整個交通燈全滅提高要求:(1)設計一個緊急控制開關信號,當緊急開關信號為1時,兩個方向的燈全為紅燈。緊急開關撤消后,按照開關按下之前的狀態繼續運行(其參數要保存)。(2)設計一個夜間行車開關,當開關按下后,兩個方向都只有黃燈閃爍,其它燈熄滅。(3)設計兩個方向的亮時時間可調。
上傳時間: 2015-03-11
上傳用戶:ruixue198909
JAV實現BMP文件的讀取及提取R\G\B chanel
上傳時間: 2013-12-16
上傳用戶:er1219
—圖數據類型的實現——問題描述:圖是一種較線性表和樹更為復雜的數據結構。在圖形結構中,結點之間的關系是任意的,任意兩個數據元素之間都可能相關,因此,圖的應用非常廣泛,已滲入到諸如語言學‘邏輯學、物理、化學、電訊工程、計算機科學及數學的其它分支中。因此,實現圖這種數據類型也尤為重要,在該練習中即要實現圖的抽象數據類型。基本要求:2、 定義出圖的ADT;3、 采用鄰接矩陣及鄰接表的存儲結構(有向圖也可使用十字鏈表)實現以下操作:a. 構造圖 b. 銷毀圖 c. 定位操作d. 訪問圖中某個頂點的操作e. 給圖中某個頂點賦值的操作f. 找圖中某個頂點的第一個鄰接點g. 找出圖G中頂點v相對于w的下一個鄰接點h. 在圖G中添加新頂點vi. 刪除圖G中頂點vj. 在圖G中插入一條邊k. 在圖G中刪除一條邊l. 實現圖的深度遍歷操作m. 實現圖的廣度遍歷操作參考提示:具體內容參看教科書本156頁實驗要求:對于以上具體操作要求實現時有良好的用戶交互界面。詳細設計、編碼、測試。
上傳時間: 2015-03-13
上傳用戶:saharawalker
由于時間緊迫及事先準備不足,編譯器最后定型時暴露出不少問題及不足之處,主要有以下一些方面: 不支持數組數據類型,這是文法分析器設計時的一個疏漏,由于時間關系,最后只得把掃描器中已做好的相關的數組部分刪去。 對于float數據類型的支持,直到語義分析都是正常的,也能生成相應的匯編代碼,但由于我們對8086/8088指令系統本身了解不足,這樣的匯編代碼將只能做到含義上完全忠實于源程序,但不能運行。 對于局部變量的支持,則于時間緊迫,所有的局部變量全被處理成靜態變量。使遞歸函數不能得到正確的結果。 對于函數調用語句,不進行參數匹配檢查,如果參數數量不對,也將能通過編譯,但運行時將產生非法操作。 對&& !等邏輯操作在最后生成代碼時處理比較粗燥,生成的代碼在邏輯復雜時將不能保證運行正常。 接下來有一些,不能說是缺陷,但必須說明的問題: 對于main函數,沒有參數表,通回類型也必須為void,但如果寫上參數表及其他返回類型也能編譯通過,生成代碼時將簡單地忽略,不影響最后的代碼的運行。 對于while,for,if語句,其語句體不管是一句還是多句,必須都有{}圍起來。這跟C語言中若是一句則可省略{}不同。
標簽:
上傳時間: 2015-03-14
上傳用戶:gmh1314
98年全國大學生數學建模競賽B題“水災巡視問題”,是一個推銷員問題,本題有53個點,所有可能性大約為exp(53),目前沒有好方法求出精確解,既然求不出精確解,我們使用模擬退火法求出一個較優解,將所有結點編號為1到53,1到53的排列就是系統的結構,結構的變化規則是:從1到53的排列中隨機選取一個子排列,將其反轉或將其移至另一處,能量E自然是路徑總長度。具體算法描述如下:步1: 設定初始溫度T,給定一個初始的巡視路線。步2 :步3 --8循環K次步3:步 4--7循環M次步4:隨機選擇路線的一段步5:隨機確定將選定的路線反轉或移動,即兩種調整方式:反轉、移動。步6:計算代價D,即調整前后的總路程的長度之差步7:按照如下規則確定是否做調整:如果D0,則按照EXP(-D/T)的概率進行調整步8:T*0.9-->T,降溫
上傳時間: 2015-03-14
上傳用戶:himbly
total是最后的版本。包括的全是最新的物理層和數據鏈路層。另外還有pro1和pro2的打包程序和調用它們形成的各自的界面程序,以及最后調用各個界面形成的總界面程序。由于時間匆忙,對數據鏈路層協議的界面化工作只做到了pro2,總界面上已經留了所有6個程序的地方。PhysicalLayer包中包含了所有的物理層的程序的版本,以及它們各自的演示程序(一般為Physical)及打包程序(一般為PhyLayer)。顯示了整個物理層編寫及修改演化的過程,僅供參考。Datalink Layer包中包含了數據鏈路層程序的各個版本。包含數據鏈路層基本操作模塊(Datalink.java)及各個協議的版本(pro1-pro3)。以及它們各自的演示程序及打包程序。顯示了整個物理層編寫及修改演化的過程,僅供參考。運行方法:只需要Java的運行環境。先要預裝java,這里使用的是java的j2sdk-1_4_2_01-windows-i586版本。最新的1.5.0應該也支持。采用的編譯器是Jcreator,其他的編譯器也應該是可以用的。
上傳時間: 2013-12-19
上傳用戶:奇奇奔奔
RSA算法 :首先, 找出三個數, p, q, r, 其中 p, q 是兩個相異的質數, r 是與 (p-1)(q-1) 互質的數...... p, q, r 這三個數便是 person_key,接著, 找出 m, 使得 r^m == 1 mod (p-1)(q-1)..... 這個 m 一定存在, 因為 r 與 (p-1)(q-1) 互質, 用輾轉相除法就可以得到了..... 再來, 計算 n = pq....... m, n 這兩個數便是 public_key ,編碼過程是, 若資料為 a, 將其看成是一個大整數, 假設 a < n.... 如果 a >= n 的話, 就將 a 表成 s 進位 (s
標簽: person_key RSA 算法
上傳時間: 2013-12-14
上傳用戶:zhuyibin