宏晶 STC15F2K60S2開發(fā)板配套軟件源碼 基礎例程30例/**********************基于STC15F2K60S2系列單片機C語言編程實現(xiàn)使用如下頭文件,不用另外再包含"REG51.H"#include <STC15F2K60S2.h>***********************/#include "STC15F2K60S2.H"//#include "REG51.H" //sfr P4 = 0xC0;#define uint unsigned int #define uchar unsigned char /**********************引腳別名定義***********************/sbit SEL=P4^3; // LED和數(shù)碼管選擇引腳 高:LED有效 低:數(shù)碼管有效 // SEL連接的單片機引腳必須為帶有上拉電阻的引腳 或?qū)⑵渲苯舆B接VCC#define data P2 // 數(shù)據(jù)輸入定義 /**********************函數(shù)名稱:Delay_1ms功能描述:延時入口參數(shù):unsigned int t 表示要延時t個1ms 出口參數(shù):無備注:通過參數(shù)t,控制延時的時間長短***********************/void Delay_1ms(uint t){ uchar j; for(;t>0;t--) for(j=110;j>0;j--) ;}/**********************函數(shù)名稱:Led_test功能描述:對8個二極管進行測試,依次輪流點亮8個二極管入口參數(shù):無出口參數(shù):無備注: ***********************/void Led_test(){ uchar G_value=0x01; // 給變量賦初值 SEL=1; //高電平LED有效 while(1) { data=G_value; Delay_1ms(10000); G_value=G_value<<1; if(G_value==0x00) { data=G_value; Delay_1ms(10000); G_value=0x01; } }}/***********************主函數(shù)************************/void main(){ ///////////////////////////////////////////////// //注意: STC15W4K32S4系列的芯片,上電后所有與PWM相關的IO口均為 // 高阻態(tài),需將這些口設置為準雙向口或強推挽模式方可正常使用 //相關IO: P0.6/P0.7/P1.6/P1.7/P2.1/P2.2 // P2.3/P2.7/P3.7/P4.2/P4.4/P4.5 ///////////////////////////////////////////////// P4M1=0x00; P4M0=0x00; P2M0=0xff; P2M1=0x00; //將P2設為推挽 Led_test(); }
標簽: STC15F2K60S2
上傳時間: 2022-05-03
上傳用戶:
四軸制作 四軸從入門到穩(wěn)飛全教程 狼族四軸AVR 蜂鳥 新版四軸資料.rar 四旋翼飛行器結(jié)構(gòu)和原理.rar 匿名四軸飛行器資料.rar 烈火微型四軸V5.0.pdf 飛行器.rar KK四軸資料.zip crazyflie國外開源微型四軸所有資料.rar 四軸飛行器.zip 四元數(shù)與歐拉角之間的轉(zhuǎn)換.pdf 四旋翼資料.zip 全角度姿態(tài)角解算方法研究與仿真.pdf 匿名小四軸代碼.zip 匿名四軸飛行器資料.rar 領航者資料包-20170730.rar 卡爾曼濾波器介紹.pdf 基于STM32F4的四軸飛行器控制系統(tǒng)_論文.doc ………………
標簽: Visual_C 數(shù)字圖像處理 典型 算法
上傳時間: 2013-07-24
上傳用戶:eeworm
隨著圖像分辨率的越來越高,軟件實現(xiàn)的圖像處理無法滿足實時性的需求;同時FPGA等可編程器件的快速發(fā)展使得硬件實現(xiàn)圖像處理變得可行。如今基于FPGA的圖像處理研究成為了國內(nèi)外的一個熱門領域。 本文在FPGA平臺上,用Verilog HDL實現(xiàn)了一個研究圖像處理算法的可重復配置的硬件模塊架構(gòu),架構(gòu)包括PC機預處理和通信軟件,控制模塊,計算單元,存儲器模塊和通信適配模塊五個部分。其中的計算模塊負責具體算法的實現(xiàn),根據(jù)不同的圖像處理算法可以獨立實現(xiàn)。架構(gòu)為計算模塊實現(xiàn)了一個可添加、移出接口,不同的算法設計只要符合該接口就可以方便的加入到模塊架構(gòu)中來進行調(diào)試和運行。 在硬件架構(gòu)的基礎上本文實現(xiàn)了排序濾波,中值濾波,卷積運算及高斯濾波,形態(tài)學算子運算等經(jīng)典的圖像處理算法。討論了FPGA的圖像處理算法的設計方法及優(yōu)化策略,通過性能分析,F(xiàn)PGA實現(xiàn)圖像處理在時間上比軟件處理有了很大的提高;通過結(jié)果的比較,發(fā)現(xiàn)FPGA的處理結(jié)果達到了軟件處理幾乎同等的效果水平。最后本文在實現(xiàn)較大圖片處理和圖像處理窗口的大小可配置性方面做了一定程度的討論和改進,提高了算法的可用性,同時為進一步的研究提供了更加便利的平臺。 整個設計都是在ISE8.2和ModelSim第三方仿真軟件環(huán)境下開發(fā)的,在xilinx的Spartan-3E XC3S500E硬件平臺上實現(xiàn)。在軟件仿真過程中利用了ISE8.2自帶仿真工具和ModelSim結(jié)合使用。 本課題為制造FPGA的專用圖像處理芯片做了有益的探索性研究,為實現(xiàn)FPGA為核心處理芯片的實時圖像處理系統(tǒng)有著積極的作用。
上傳時間: 2013-07-29
上傳用戶:愛順不順
由于全球定位系統(tǒng)在航天、航空、航海、海洋上程、大地測量、陸地導航以及軍事上的大量運用及其廣闊的應用前景,使得GPS接收機系統(tǒng)成為國內(nèi)外相關領域競相研究的對象。GPS系統(tǒng)的用戶部分主要是各種型號的GPS接收機。所以GPS接收機中的微處理器的運算能力和功耗直接影響整機的性能。 本文所研究的是基于ARM微處理器和μC/OS—Ⅱ的嵌入式系統(tǒng)開發(fā)及其在GPS接收機中的應用。介紹了OPS接收機設計原理,分析了接收機硬件模塊的組成和功能,設計了由FPGA和ARM完成基帶信號處理及導航解算的接收機,建立了基于ARM和μC/OS—Ⅱ的GPS接收機嵌入式硬件開發(fā)平臺。研究了嵌入式實時操作系統(tǒng)μC/OS—Ⅱ,分析了其內(nèi)核的組成結(jié)構(gòu):與處理器無關代碼、處理器相關代碼、與應用相關代碼,并重點分析和配置了其中與處理器相關和與應用相關的代碼部分,最終將其成功移植到ARM LPC2290微處理器上。建立了基于ARM LPC2290和μC/OS—Ⅱ的嵌入式系統(tǒng)軟件編譯和調(diào)試的交叉環(huán)境,設計了運行在此環(huán)境下的中斷和多任務來實現(xiàn)接收機信號處理、導航解算及顯示等功能,最終完成了基于ARM和μC/OS—Ⅱ的GPS接收機軟應用件設計。 總之,本文從研究嵌入式系統(tǒng)的軟、硬件設計及其應用著手,掌握了嵌入式系統(tǒng)開發(fā)的核心技術,研制了基于ARM嵌入式開發(fā)平臺的GPS接收機。
標簽: ARM GPS 嵌入式系統(tǒng) 收機設計
上傳時間: 2013-04-24
上傳用戶:buffer
隨著電力電子變流技術的不斷發(fā)展,各種先進的控制技術層出不窮。控制器也從過去的模擬電路時代逐漸進入到全數(shù)字控制時代。但是MCU/DSP等通用控制器本身串行程序流工作模式的限制,在實現(xiàn)復雜算法時往往難以滿足系統(tǒng)要求的快速性與實時性的要求,F(xiàn)PGA的出現(xiàn)為解決這個問題提供了一個新的方向。 本文首先對三相PWM整流器系統(tǒng)進行了研究。在查閱大量國內(nèi)外文獻資料的基礎上,對整流器及其控制器的國內(nèi)外發(fā)展現(xiàn)狀及研究趨勢做了詳細的研究,并對課題研究的意義有了更深入的認識。接下來對三相電壓型整流器的拓撲結(jié)構(gòu)、數(shù)學模型、整流器的控制技術進行了分析。文中所采用的滯環(huán)電流控制算法具有結(jié)構(gòu)簡單,電流響應速度快,不依賴系統(tǒng)參數(shù),系統(tǒng)魯棒性好的特點。運用matlab仿真軟件,對該控制方法進行了仿真。然后對FPGA的發(fā)展歷程、應用、分類、開發(fā)工具、語言等內(nèi)容進行了介紹。最后對滯環(huán)控制算法進行了模塊劃分,將其劃分為PI算法模塊,限幅與指令電流生成模塊,滯環(huán)比較模塊,PWM脈沖生成及死區(qū)保護模塊,AD控制及數(shù)據(jù)儲存模塊,并在Quartus II軟件環(huán)境下,使用VHDL語言通過編程實現(xiàn)模塊化設計。實踐證明,采用FPGA來實現(xiàn)PWM整流器控制算法是可行的。
上傳時間: 2013-04-24
上傳用戶:Ruzzcoy
隨著圖像分辨率的越來越高,軟件實現(xiàn)的圖像處理無法滿足實時性的需求;同時FPGA等可編程器件的快速發(fā)展使得硬件實現(xiàn)圖像處理變得可行。如今基于FPGA的圖像處理研究成為了國內(nèi)外的一個熱門領域。 本文在FPGA平臺上,用Verilog HDL實現(xiàn)了一個研究圖像處理算法的可重復配置的硬件模塊架構(gòu),架構(gòu)包括PC機預處理和通信軟件,控制模塊,計算單元,存儲器模塊和通信適配模塊五個部分。其中的計算模塊負責具體算法的實現(xiàn),根據(jù)不同的圖像處理算法可以獨立實現(xiàn)。架構(gòu)為計算模塊實現(xiàn)了一個可添加、移出接口,不同的算法設計只要符合該接口就可以方便的加入到模塊架構(gòu)中來進行調(diào)試和運行。 在硬件架構(gòu)的基礎上本文實現(xiàn)了排序濾波,中值濾波,卷積運算及高斯濾波,形態(tài)學算子運算等經(jīng)典的圖像處理算法。討論了FPGA的圖像處理算法的設計方法及優(yōu)化策略,通過性能分析,F(xiàn)PGA實現(xiàn)圖像處理在時間上比軟件處理有了很大的提高;通過結(jié)果的比較,發(fā)現(xiàn)FPGA的處理結(jié)果達到了軟件處理幾乎同等的效果水平。最后本文在實現(xiàn)較大圖片處理和圖像處理窗口的大小可配置性方面做了一定程度的討論和改進,提高了算法的可用性,同時為進一步的研究提供了更加便利的平臺。 整個設計都是在ISE8.2和ModelSim第三方仿真軟件環(huán)境下開發(fā)的,在xilinx的Spartan-3E XC3S500E硬件平臺上實現(xiàn)。在軟件仿真過程中利用了ISE8.2自帶仿真工具和ModelSim結(jié)合使用。 本課題為制造FPGA的專用圖像處理芯片做了有益的探索性研究,為實現(xiàn)FPGA為核心處理芯片的實時圖像處理系統(tǒng)有著積極的作用。
上傳時間: 2013-05-30
上傳用戶:水瓶kmoon5
遺傳算法是一種基于自然選擇原理的優(yōu)化算法,在很多領域有著廣泛的應用。但是,遺傳算法使用計算機軟件實現(xiàn)時,會隨著問題復雜度和求解精度要求的提高,產(chǎn)生很大的計算延時,這種計算的延時限制了遺傳算法在很多實時性要求較高場合的應用。為了提升運行速度,可以使用FPGA作為硬件平臺,設計數(shù)字系統(tǒng)完成遺傳算法。和軟件實現(xiàn)相比,硬件實現(xiàn)盡管在實時性和并行性方面具有很大優(yōu)勢,但同時會導致系統(tǒng)的靈活性不足、通用性不強。本文針對上述矛盾,使用基于功能的模塊化思想,將基于FPGA的遺傳算法硬件平臺劃分成兩類模塊:系統(tǒng)功能模塊和算子功能模塊。針對不同問題,可以在保持系統(tǒng)功能模塊不變的前提下,選擇不同的遺傳算子功能模塊完成所需要的優(yōu)化運算。本文基于Xilinx公司的Virtex5系列FPGA平臺,使用VerilogHDL語言實現(xiàn)了偽隨機數(shù)發(fā)生模塊、隨機數(shù)接口模塊、存儲器接口/控制模塊和系統(tǒng)控制模塊等系統(tǒng)功能模塊,以及基本位交叉算子模塊、PMX交叉算子模塊、基本位變異算子模塊、交換變異算子模塊和逆轉(zhuǎn)變異算子模塊等遺傳算法功能模塊,構(gòu)建了系統(tǒng)功能構(gòu)架和遺傳算子庫。該設計方法不僅使遺傳算法平臺在解決問題時具有更高的靈活性和通用性,而且維持了系統(tǒng)架構(gòu)的穩(wěn)定。本文設計了多峰值、不連續(xù)、不可導函數(shù)的極值問題和16座城市的旅行商問題 (TSP)對遺傳算法硬件平臺進行了測試。根據(jù)測試結(jié)果,該硬件平臺表現(xiàn)良好,所求取的最優(yōu)解誤差均在1%以內(nèi)。相對于軟件實現(xiàn),該系統(tǒng)在求解一些復雜問題時,速度可以提高2個數(shù)量級。最后,本文使用FPGA實現(xiàn)了粗粒度并行遺傳算法模型,并用于 TSP問題的求解。將硬件平臺的運行速度在上述基礎上提高了近1倍,取得了顯著的效果。關鍵詞:遺傳算法,硬件實現(xiàn),并行設計,F(xiàn)PGA,TSP
標簽: FPGA 算法 硬件實現(xiàn)
上傳時間: 2013-06-15
上傳用戶:hakim
產(chǎn)品簡介 AVRISP MKII下載器是ATMEL公司開發(fā)的AVRISP第二代產(chǎn)品,USB接口。AVRISP MKII支持全系列AVR+部分其他芯片(如S51等)。USB接口,便于使用與攜帶,特別適用于沒有串口的臺式電腦和筆記本電腦。 AVRISP MKII是一種結(jié)構(gòu)緊密而且容易使用的在線編程工具,它為ATMEL系列AVR單片機開發(fā)應用程序設計。由于其尺寸小,它也成為一種為現(xiàn)有的利用AVR單片機的應用程序局升級的極好的工具。 AVRISP MKII是由USB供電,因而AVRISP編程器無需額外能源供應。AVRISP MKII編程接口是集成于AVRStudio中的。Flash,EEPROM和所有的Fuse和Lockbit可編程ISP選項,可以選擇單個分別編程或者連續(xù)自動編程。 我公司生產(chǎn)的AVRISP MKII在線編程器和atmel官方的AVRISP MKII在線編程器功能上完全兼容,但價格更低,是工廠,學校,個人等開發(fā)AVR單片機的首選工具。
上傳時間: 2013-10-16
上傳用戶:peterli123456
執(zhí)行步驟1: 執(zhí)行EX1126程式進入學生考試系統(tǒng) 權限描述: 使用者查詢:於”姓名”中輸入”Arno”,於”學號”中輸入”good”,再按下”使用者查詢” 即可查詢. 修改使用者:於”姓名”中輸入”GUEST”,於”學號”中輸入”0000”,再按下” 修改使用者即可修改: 功能描述: 使用者開始考試,於”姓名”中輸入自己的姓名,於”學號”中輸入學號,再按下” 考試去”即可: 開始考試,同時系統(tǒng)紀錄考生狀態(tài)為”1”. 使用者考試,完成後按下”結(jié)算成績”,同時系統(tǒng)顯示紀錄考生該科分數(shù),同時清除考生登入狀態(tài),使其無法重覆考試,老師並可查詢考生成績.
上傳時間: 2016-07-31
上傳用戶:chens000
VK2C22是一款存儲器映射和多功能 LCD 控制 / 驅(qū)動芯片。該系列芯片顯示模式有 176 點 (44×4)VK2C22 軟件配置特性使 得它適用于多種 LCD 應用,包括 LCD 模塊和顯示子系統(tǒng)。VK2C22 通過雙線雙向 I2C 接口與大多數(shù)微處理器 / 微控制器進行通信。 VK2C2X系列為I2C介面、RAM mapping的LCD控制暨驅(qū)動IC,此系列以先進設計技術降低IC耗電、提升抗雜訊及ESD防護能力。全系列包含VK2C22、VK2C23、VK2C24等。VK2C22已成功獲得單相電表客戶的認可及采用,VK2C23及VK2C24適合于點數(shù)需求較大的三相電表的應用。
標簽: C22 22 16C VK2 HT 16 2C VK 兼容 電表
上傳時間: 2018-07-10
上傳用戶:szqxw1688