分成機器語言,匯編語言,高級語言三大類。 電腦每做的一次動作,一個步驟,都是按照以經用計算機語言編好的程序來執行的,程序是計算機要執行的指令的集合,而程序全部都是用我們所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。 計算機所能識別的語言只有機器語言,即由0和1構成的代碼。但通常人們編程時,不采用機器語言,因為它非常難于記憶和識別。 目前通用的編程語言有兩種形式:匯編語言和高級語言。 匯編語言的實質和機器語言是相同的,都是直接對硬件操作,只不過指令采用了英文縮寫的標識符,更容易識別和記憶。它同樣需要編程者將每一步具體的操作用命令的形式寫出來。匯編程序通常由三部分組成:指令、偽指令和宏指令。匯編程序的每一句指令只能對應實際操作過程中的一個很細微的動作,例如移動、自增,因此匯編源程序一般比較冗長、復雜、容易出錯,而且使用匯編語言編程需要有更多的計算機專業知識,但匯編語言的優點也是顯而易見的,用匯編語言所能完成的操作不是一般高級語言所能實現的,而且源程序經匯編生成的可執行文件不僅比較小,而且執行速度很快。 高級語言是目前絕大多數編程者的選擇。和匯編
上傳時間: 2013-12-28
上傳用戶:wys0120
自動售貨機 l 設計要求: 1.機器有一個投幣孔,每次只能投入一枚硬幣,但可以連續投入多枚硬幣。機器能識別的硬幣金額為1元,5角和1角。顧客可選擇的飲料價格有1元,1元5角,2元三種。每次只能售出1瓶飲料。 2.購買飲料時先選擇飲料價格再投幣,當投入的硬幣總金額達到或超過飲料價格后,機器發出指示信號并拒收繼續投入的硬幣。顧客投幣后,按動確定鍵,機器將發出飲料和找零硬幣,若所投金額不足,則發出欠資信號指示。在欠資情況下,顧客可以繼續投幣購買,也可按取消鍵,機器將退出所投入的全部金額。 3.顧客投入硬幣之后,如果未按確定鍵而按取消鍵,機器也將退出所投入的全部金額。 4.找零或退幣時,按由大到小原則處理,即總金額超過1元時,先退出1元硬幣,超過5角時,先退5角,不足5角,才退出1角。
上傳時間: 2014-01-01
上傳用戶:banyou
Prony分析是獲取系統振蕩模式特征的一種非常有效的方法,它可以通過給定輸入信號下的響應直接估計系統的振蕩頻率、衰減、幅值和初相位。本文基于Prony算法提出一種用振蕩模式能量級鑒別電力系統大干擾下主導低頻振蕩模式的方法。
上傳時間: 2015-08-07
上傳用戶:1159797854
BEA TUXEDO是在企業、Internet 這樣的分布式運算環境中開發和管理三層結構的客 戶/服務器型關鍵任務應用系統的強有力工具。它具備分布式事務處理和應用通信功能,并提供完善的各種服務來建立、運行和管理關鍵任務應用系統。開發人員能夠用它建立跨多個硬件平臺、數據庫和操作系統的可互操作的應用系統。BEA TUXEDO是企業、 Internet 分布式應用中的基礎主干平臺(見圖1)。它提供了一個開放的環境,支持各種各樣的客 戶、數據庫、網絡、遺留系統和通訊方式。
上傳時間: 2015-08-11
上傳用戶:cuiyashuo
ABBYY FineReader 8.0專業版是最新、最準確的ABBYY OCR軟體版本。它可以為用戶提供 最高級別識字精確率,是一個非常節省時間的好方案。FineReader允許你將各種紙張和 電子文件轉換、編輯以及重新使用,包括:雜誌、報紙、傳真、複製和PDF文件。
標簽: ABBYY FineReader 8.0 OCR
上傳時間: 2016-02-11
上傳用戶:q123321
max-log-map算法的C語言的實現,能計算出所需要的LLR,做出軟判決和硬判決。
標簽: max-log-map C語言 算法
上傳時間: 2017-06-10
上傳用戶:comua
基于PIC16F877的液體點滴流量計 為適應醫療監護產品智能化、人性化的一個發展趨勢,本系統采用現場總線通信技術,既能實現本地人機信息交換、聲光報警的功能,又能實現液位的遠程檢測顯示、聲光報警和遠程監控的功能。
上傳時間: 2017-08-31
上傳用戶:hfmm633
濾波器幅度平方函數的特性,模擬低通濾波器的巴特沃思逼近、切比雪夫型逼 近方法;復習從模擬低通到模擬高通、帶通、帶阻的頻率變換法;從模擬濾波器到數字濾波器的脈沖響應不變法、雙線性變換法的基本概念、基本理論和基本方法。巴特沃思、切比雪夫模擬低通濾波器的設計方法;利用模擬域頻率變換設計模擬高通、帶通、帶阻濾波器的方法。利用脈沖響應不變法、雙線性變換法設計數字濾波器的基本方法;能熟練設計巴特沃思、切比雪夫低通、帶通、高通、帶阻數字濾波器。 利用 MATLAB 直接進行各類數字濾波器的設計方法。
上傳時間: 2019-12-24
上傳用戶:wukkx
更新記錄2020.08.271. 添加例程“45-IO口推挽輸出驅動有源蜂鳴器實驗程序”;2. 修改例程“43-高級PWM4N驅動蜂鳴器實驗程序”名稱為“43-高級PWM4N驅動無源蜂鳴器實驗程序”;3. 添加例程“46-端口模式設置”;4. 添加例程“47-SPI互為主從-SS設置主從-串口1透傳”;5. 添加例程“48-SPI互為主從-主模式忽略SS-串口1透傳”。2020.08.201. 例程“31-硬件SPI訪問FLASH-PM25LV040-串口1監控”、“32-IO模擬SPI訪問FLASH-PM25LV040-串口1監控”兼容華邦W25X40CL型號Flash,并添加W25X40CL規格書。2020.08.181. 添加例程“44-高級PWM輸出兩路互補SPWM”以及正弦計算表。2020.08.111. 按照8.3版本實驗箱圖紙修改現有例程;2. 添加例程“43-高級PWM4N驅動蜂鳴器實驗程序”。2020.07.301. 在例程01添加注解“當用戶使用硬件 USB 對 STC8H8K64U 系列進行 ISP 下載時不能調節內部 IRC 的頻率,但用戶可用選擇內部預置的 16 個頻率(分別是 5.5296M、 6M、 11.0592M、 12M、 18.432M、 20M、 22.1184M、 24M、27M、 30M、 33.1776M、 35M、 36.864M、 40M、 44.2368M 和 48M)。下載時用戶只能從頻率下拉列表中進行選擇其中之一,而不能手動輸入其他頻率。”2. 添加例程“41-軟件修改內部RC主頻”;3. 添加例程“42-一線制溫度傳感器 DS18B20 測溫”;4. 添加8.2版本實驗箱的原理圖跟PCB圖,現有程序還是基于8.1版本圖紙。2020.07.241. 例程“38-2.4寸ILI9325驅動TFT顯示屏實驗程序-帶觸摸功能”調整驅動讀寫代碼,使正常顯示時的MCU工作主頻最高可調至48MHz。2. 修改ADC相關例程關于AD通道參數的注釋。3. 修改EEPRO相關例程TPS擦除等待參數與設置主頻一致。4. 添加例程“39-通過USB發送命令讀取ADC測試程序”以及配套的上位機測試軟件;5. 添加例程“40-USB鍵盤設備通過P0口矩陣按鍵模擬小鍵盤功能”以及鍵盤按鍵碼表。2020.07.091. 添加例程“37-2.4寸ILI9341驅動TFT顯示屏實驗程序”以及相關工具及規格書;2. 添加例程“38-2.4寸ILI9325驅動TFT顯示屏實驗程序-帶觸摸功能”以及相關工具及規格書。2020.06.281. 添加例程“35-板上的32K xdata測試程序”;2. 添加例程“36-LCD128x64顯示圖形文字-ST7920”以及“ST7920規格書”。2020.06.231. 添加例程“30-紅外發射程序(NEC碼)-使用PWM4產生38KHz載波”;2. 添加例程“34-IO掃描鍵紅外發射-同時接收數碼管顯示用戶碼鍵值程序”。2020.06.221. 添加例程“31-硬件SPI訪問FLASH-PM25LV040-串口1監控”以及“PM25LV040規格書”;2. 添加例程“32-IO模擬SPI訪問FLASH-PM25LV040-串口1監控”;3. 添加例程“33-P1.3做ADC-使用內部基準計算外部電壓”。2020.06.191. 添加例程“28-I2C主機模式訪問PCF8563-RTC時鐘程序”以及“PCF8563規格書”;2. 添加例程“29-紅外遙控接收程序(NEC碼)-數碼管顯示用戶地址和鍵值”。2020.06.181. 更改文件夾命名,使例程內容更加一目了然;2. 添加例程“04-利用T0,T1做外部計數器”;3. 添加例程“05-利用定時器測量脈沖寬度”;4. 添加例程“13-串口3中斷模式與電腦收發測試”;5. 添加例程“14-串口4中斷模式與電腦收發測試”;6. 添加例程“20-使用比較器檢測低電壓時保存數據到EEPROM”;7. 添加例程“25-高級PWM1-PWM2-PWM3-PWM4,驅動P6口呼吸燈實驗程序”;8. 添加例程“26-高級PWM5-PWM6-PWM7-PWM8輸出測試程序”;9. 修改串口相關例程的主時鐘頻率為 22.1184MHz,精確計算115200波特率;10.“17-NTC測溫度數碼管顯示”添加“SNDT2012X103F3950FTF R-T對照表”;11.添加“實驗箱8問題清單”文件。2020.06.151. 修改所有例程主時鐘頻率為 24MHz;2. 添加例程“08-雙串口中斷收發”;3. 添加例程“09-串口1中斷收發”;4. 添加例程“10-串口2中斷收發”;5. 添加例程“14-通過串口1命令多字節讀寫EEPROM測試程序”;6. 添加例程“15-內部掉電檢測中斷保存EEPROM”;7. 添加例程“17-P1.7輸出PWM5做DAC_P1.1做ADC讀入DAC輸出值_串口1設置占空比”;8. 修改例程“比較器”命名為“18-比較器_P3.7做正極輸入源”;9. 添加例程“19-比較器_ADC做正極輸入源”;10.添加例程“20-I2C從機中斷模式與IO口模擬I2C主機進行自發自收”。2020.06.081. 添加例程“16-P1.7輸出PWM做DAC_P1.1做ADC讀入DAC輸出值_串口1設置占空比”;2. 添加例程“比較器”。2020.06.041. 初版發布;2. 發布例程“01-跑馬燈”;3. 發布例程“02-Timer0-Timer1-Timer2-Timer3-Timer4測試程序”;4. 發布例程“03-數碼管”;5. 發布例程“04-外中斷INT0-INT1-INT2-INT3- INT4測試”;6. 發布例程“05-睡眠-外部中斷喚醒”;7. 發布例程“06-睡眠-喚醒定時器喚醒”;8. 發布例程“07-看門狗復位測試程序”;9. 發布例程“11-IO行列掃描鍵盤數碼管顯示鍵值和調整時間”;10.發布例程“12-ADC鍵盤掃描數碼管顯示鍵值和調整時間”;11.發布例程“13-NTC測溫度數碼管顯示”;12.發布文件“STC實驗箱8-使用說明書.pdf”;13.發布圖紙“實驗箱8.1_2020-05-11-PCB.pdf”;14.發布圖紙“實驗箱8.1_2020-05-11-SCH.pdf”。
標簽: stc8h
上傳時間: 2022-04-18
上傳用戶:
隨著手機攝像頭和數碼相機性能的提升,增加攝像頭設備到平臺處理器之間的傳輸帶寬變越來越有必要,傳統的DVP接口已經不能適應現在的科技發展。在這樣的大形勢下MIPI聯盟應運而生,它制定了一個通用的標準來規范高性能移動終端的接口,而它的子協議MIPI CSI-2則完美的解決了攝像頭設備與平臺處理器之間高速通信的難題,提供了一種標準化、強大、可靠、低功耗的傳輸方式。MPI CSI-2接口采用差分信號線,確保了高速數據在傳輸時不易受到外界的干擾,而其采用的ECC編碼和CRC編碼則從一定程度上減少了個別錯誤數據對于整體數據的影響,又由于自身處于MIPI大家族協議之中,它自身也很容易兼容應用MIPI家族協議的其他設備。本文詳細的介紹了MIPI CSI-2協議數字部分RTL的實現,模擬部分的實現,以及后續的測試分析。在設計中RTL的設計、糾錯以及模塊的時序分析在Linux平臺上進行。而模擬部分的實現以及整體的動態測試在FPGA平臺上進行。通過這樣的分工可以更全面的發揮兩個平臺的長處,更具體的來說,在Linux階段的設計時充分的利用了modelsim與verdi配合的優勢,從而更好的設計代碼、分析代碼和測試代碼。而在綜合時又利用Design Compile與Prime time充分的對設計做了資源分析和時序分析,保證了設計的質量。而在FPGA階段設計時,充分的利用了FPGA靈活而且可以動態測試的優勢來驗證模塊的正確性,此外在FPGA上還可以使用商用接收端來接收最后產生的MIPI數據,這樣的驗證方法更權威也更有說服力。在設計方法上,在數字部分的RTL設計中充分的應用了模塊化的思想,不僅實現了協議的要求,而且靈活的適應了MIPI CSI-2協議在實際應用時的一些變通的需求。而在模擬部分的物理層設計中則大膽的做了嘗試和創新,成功的在沒有先例參照的情況下自主設計了FPGA下的物理層部分,并且最后成功的被商用接收端驗證??偟膩碚f在整個設計過程中遇到了阻礙和很多難題,但是經過不懈的努力最終克服了技術上的種種困難,最終也獲得了階段性的成果和自身的技術提高。
上傳時間: 2022-05-30
上傳用戶:kingwide