PCA9535/ PCA9535C是24腳的CMOS器件,它們提供了I2C/SMBus應用中的16位通用并行輸入/輸出口(GPIO)的擴展,該器件使PHILIPS的I2C I/O擴展器件系列得到增強。改進的特性包括更高的驅動能力、5V I/O口、更低的電源電流、單獨的I/O口配置、更小的封裝形式。當應用中需要額外的I/O口來連接ACPI電源開關、傳感器、按鈕、LED、風扇等時,可使用I/O擴展器件實現簡單的解決方案。
上傳時間: 2013-10-16
上傳用戶:604759954
4位八段數碼管的十進制加計數仿真實驗,程序采用匯編語言編寫。此程序在仿真軟件上與EDN-51實驗板上均通過。仿真圖中的數碼管位驅動采用74HC04,如按EDN-51板上用想同的PNP三極管驅動在仿真軟件上則無法正常顯示。程序共分5塊,STAR0為數據初始化,STAR2為計數子程序,STAR3為4位數碼管動態顯示子程序,STAR4為按鍵掃描子程序,STS00是延時子程序。由于EDN-51實驗板上沒裝BCD譯碼器,所以編寫程序比較煩瑣。 程序如下: ORG 0000H LJMP STAR0 ;轉程序 SRAR0ORG 0200H ;程序地址 0200HSTAR0: CLR 00 ;位 00 清 0 MOV P1,#0FFH ;#0FFH-->P1 MOV P2,#0FH ;#0FH-->P2 MOV P0,#0FFH ;#0FFH-->P0 MOV 30H,#00H ;#00H-->30H MOV 31H,#00H ;#00H-->30H MOV 32H,#00H ;#00H-->30H MOV 33H,#00H ;#00H-->30H LJMP STAR3 ;轉程序 SRAR3STAR2: MOV A,#0AH ;#0AH-->A INC 30H ;30H+1 CJNE A,30H,STJE ;30H 與 A 比較,不等轉移 STJE MOV 30H,#00H ;#00H-->30H INC 31H ;31H+1 CJNE A,31H,STJE ;31H 與 A 比較,不等轉移 STJE MOV 31H,#00H ;#00H-->31H INC 32H ;32H+1 CJNE A,32H,STJE ;32H 與 A 比較,不等轉移 STJE MOV 32H,#00H ;#00H-->32H INC 33H ;33H+1 CJNE A,33H,STJE ;33H 與 A 比較,不等轉移 STJE MOV 33H,#00H ;#00H-->33H MOV 32H,#00H ;#00H-->32H MOV 31H,#00H ;#00H-->31H MOV 30H,#00H ;#00H-->30HSTJE: RET ;子程序調用返回STAR3: MOV R0,#30H ;#30H-->R0 MOV R6,#0F7H ;#0F7H-->R6SMG0: MOV P1,#0FFH ;#0FFH-->P1 MOV A,R6 ;R6-->A MOV P1,A ;A-->P1 RR A ;A向右移一位 MOV R6,A ;A-->R6 MOV A,@R0 ;@R0-->A ADD A,#04H ;#04H-->A MOVC A,@A+PC ;A+PC--> MOV P0,A ;A-->P0 AJMP SMG1 ;轉程序 SMG1SDATA: DB 0C0H,0F9H,0A4H,0B0H,99H DB 92H,82H,0F8H,80H,90H SMG1: LCALL STAR4 ;轉子程序 SRAR4 LCALL STS00 ;轉子程序 STS00 INC R0 ;R0+1 CJNE R6,#07FH,SMG0 ;#07FH 與 R6 比較,不等轉移 SMG0 AJMP STAR3 ;轉程序 SRAR3STAR4: JNB P2.0,ST1 ;P2.0=0 轉 ST1 CLR 00 ;位 00 清 0 SJMP ST3 ;轉ST3ST1: JNB 00,ST2 ;位 00=0 轉 ST2 SJMP ST3 ;轉 ST3ST2: LCALL STAR2 ;調子程序 STAR2 SETB 00 ;位 00 置 1ST3: RET ;子程序調用返回ORG 0100H ;地址 0100HSTS00: MOV 60H,#003H ;#003H-->60H (211)DE001: MOV 61H,#0FFH ;#0FFH-->61H (255)DE002: DJNZ 61H,DE002 ;61H 減 1 不等于 0 轉 DE002 DJNZ 60H,DE001 ;60H 減 1 不等于 0 轉 DE001 RET ;子程序調用返回 END ;結束 上次的程序共有293句,經小組成員建議,本人經幾天的研究寫了下面的這個程序,現在的程序用了63句,精簡了230句。功能沒有減。如誰有更簡練的程序,請發上來,大家一起學習。 4位八段數碼管的十進制加計數仿真實驗(含電路圖和仿真文件)
上傳時間: 2013-10-11
上傳用戶:sssl
近年來電腦虛擬儀器的發展很快。在飛速發展的計算機技術支持下,“軟件即儀器”的理念得到了充分的發揮。計算機加軟件配合合適的AD/DA界面和傳感器/控制器,就可以完成形形色色的傳統儀器的所有功能,應用領域遍及現代科技的各個方面,大有星火燎原之勢。而且由于其成本較低,升級容易換代快,維護簡單,特別是數據的采集、分析、管理做到了智能化,大大提高了工作效率,在科研、計量、工控、自控等應用上特別受青睞,發展勢頭已將傳統儀器遠遠拋在了后面,并將持續下去。但是一般的虛擬儀器對于普通電子愛好者來說仍然是太昂貴了,而且由于通用的虛擬儀器要考慮高速信號,往往采用高速低分辨率的AD/DA芯片,一般分辨率只能達到8至12位,這對于電子愛好者常用的音頻領域恰恰不夠精確。在現代多媒體電腦上,聲卡已經成為一個必不可少的重要組成部分,它給我們提供了豐富多彩的視聽娛樂和有聲交流功能,使“多媒體”的名稱名副其實。但是你是否知道,利用聲卡高精度的AD/DA變換界面,加上合適的軟件,就可以構成功能十分強大的音頻(超音頻)虛擬儀器呢?并且,如果使用足夠好的聲卡,配合比較簡單的擴展設備和傳聲器/放大器,再選用本文介紹的軟件,將是目前音頻虛擬儀器的最強、最佳選擇。限于篇幅和時間,本文主要介紹一些原則性的測試方法,期望起到拋磚引玉的作用,給有興趣的愛好者引個路。具體的應用還需要大家不斷學習、探索,詳細的軟件應用方法將在2004年《無線電》雜志以及本站連續刊登介紹。1.聲卡的選擇聲卡擔負著模擬信號進出大門的重任,其性能如何,對虛擬儀器的精度有著最直接的影響,因此選擇合適的聲卡是非常有必要的。從分辨率看,一般電腦多媒體聲卡為16位,取樣頻率為44.1/48KHz,而現在的主流中高檔聲卡大多具備了96KHz/24bit的取樣精度,好的專業聲卡甚至能達到輸入/輸出兼備的192KHz/24bit取樣精度。從音頻處理的技術指標看,許多質量良好的廉價聲卡已經超越了一般模擬儀器,而高檔的專業聲卡更是具有極其優異的指標。這也不奇怪,因為專業聲卡本身就是為專業的錄音、監聽、音頻處理而設計的,是音頻傳播的門檻,理應具有良好的素質。例如,頂級的專業聲卡頻率響應可以從幾Hz平坦地延伸到數十KHz至接近100 KHz,波動在正負0.1dB以下,噪聲水平在-110dB以下,動態范圍大于110dB,總諧波失真和互調失真遠小于萬分之一,通道分離度能達到100dB……這樣的聲卡已經超越了絕大多數模擬設備的指標,足以應付最苛刻的應用要求,也足以勝任高精度電腦音頻虛擬儀器的要求,乃至于數十KHz的超聲波研究。當然了,頂級的專業聲卡價格昂貴,一般相當于一套主流電腦的價格,大多數業余愛好者不能或不愿承受,但比起模擬測試儀器來說還是便宜很多,而且軟件升級沒有限制。不過近來電腦音頻設備市場看好,許多專業聲卡廠家推出了“準專業”聲卡進軍多媒體市場,素質良好,支持多聲道,價格也便宜很多,用途廣泛,很適合業余愛好者選用。如果再“摳門”一點,精選百元級優質聲卡也是可以應付一般的聲學測量的,因為我們知道聲學測量的瓶頸一般在于傳聲器而不是電路。當然這時最好對聲卡模擬電路進行“打摩”如更換運放和輸出電容等,以得到更好的效果。介紹一些具體的聲卡品牌。頂級聲卡首選Lynx Two/Lynx 22,據筆者所知是目前世界上指標最優秀的聲卡,價格一千美元左右。類似的其它專業聲卡有RME,比Lynx還貴(主要因為支持的聲道數多)。另外如果單為測試用,一些專業的測試用AD/DA界面設備也可用(例如Sound Technology公司的產品),不過可能更昂貴,而且功能少,指標也未必更強,但好處是可以找到USB接口型的,可配合筆記本電腦使用。這類聲卡可以進行精確的電路測試,如作為其它聲卡、碟機、功放等設備的輸入輸出參考標準進行測量,聲學測試更是不在話下。
上傳時間: 2013-10-13
上傳用戶:zhengjian
太原理工大學碩 士 學 位 論 文 摘 要 派送調度問題是物流管理領域中一個重要的課題,是大型 超市集團、大型零售連鎖店、物流派送中心及工業生產企業共 同存在的問題。隨著跨地區、跨地域的經濟活動日益加強,迫 切要求解決物資流通當中合理調度運輸工具的問題來有效實現 企業生產計劃、減少物資庫存,從而提高工商企業的生產效率。 目前對于派送調度問題的研究主要集中在對運輸工具的配置和 靜態調度領域,這些研究工作已經取得了豐富的成果,并且研 究結果也主要應用于決策和管理方面。但是對于運輸工具運行 情況變化和派送任務動態產生和調整關注較少,同時,在線派 送調度的計算機系統產品也較少
上傳時間: 2015-03-17
上傳用戶:cjl42111
8位相 加乘法器,具有高速,占用資源較少的優點
上傳時間: 2014-08-06
上傳用戶:zhangjinzj
詳細介紹了MICROCHIP公司推出的16位的,具有哈佛結構的,更大存儲空間的,存儲器分段管理的PIC18系列單片機的C語言編程指南
上傳時間: 2014-10-31
上傳用戶:leixinzhuo
實現pc機鍵盤(p/s2接口)與8位單片機連接使用 原理:鍵盤時鐘接在p3.2口,既8051的外部中斷int0上,鍵盤數據接到p1.0上 每次按鍵,鍵盤會向單片機發脈沖使單片機發生外部中斷,數據有p1.0口一位一位傳進來 傳回的數據格式為:1位開始位(0),8位數據位(所按按鍵的通碼,用來識別按鍵),1位校驗位(奇校驗) 1位結束位(1) 實現:將鍵盤發回的數據放到一個緩沖區里(數組),當按鍵結束后發生內部中斷來處理所按的按鍵 缺點:由于51單片機的容量有限所以緩沖區不可以開的太大,這就導致可以記錄鍵盤的按鍵次數過少, 也就是容錯性一般。不過如果正常使用鍵盤是不會出錯的
上傳時間: 2013-12-05
上傳用戶:清風冷雨
這次自已做的美工,可能很難看,但主要是為提高效率,這次全部生成了靜態,只有一個鏈接查看最新文章的列表沒有生成,因為我覺得沒必要生成,浪費空間大小,那是一個很少用到的功能!這次去掉了很多功能,這個版本主要是面向那些需要做文章站,或者教程站,當然你也可以做娛樂站,呵,把公司的那部分出掉了,體現出來的是更多的文章部分,這個系統是屬于我的一個整站系統中的一個子系統,整站系統中包括下載部分,會員部分,供求,留言,論壇,當然,論壇會用別人的,我自已去寫也寫不了別人那么好!說了這么久的費話了,來說說他的功能吧! 續繼是整站生成靜態,讓一些經常變動的東西通過JS調用后可以直接顯示最新的,不需要再經常去后臺更新 比上一個版本中多的功能基本上全在前臺
上傳時間: 2015-05-19
上傳用戶:思琦琦
/* shiyan.c 第四組數據結構實驗作業。Author:zhg 功能:本程序用于驗證函數 LocateElem(L,e,compare()) 。即求出現行表中元素的位序。 程序中的線性表采用順序存儲,以更方便于該操作的實現。 */
標簽: LocateElem compare shiyan Author
上傳時間: 2015-08-04
上傳用戶:stampede
可以將以bit為單位進行處理的算法擴展到8位,即以Byte為單位進行處理。由于有8個bit,所以有2^8種選擇。這樣明顯會使運行時 間大為減少,速度明顯更快,但是也有它的缺點,即,占用資源太大,所以綜合考慮速度和 資源兩點,采用半字節查表法。即以半 Byte為單位進行處理。由于有4個bit,所以有2^4種選擇。
上傳時間: 2014-12-20
上傳用戶:小寶愛考拉