MCRGSA------組播路由問題遺傳模擬退火算法 %M-----------遺傳算法進化代數(shù) %N-----------種群規(guī)模,取偶數(shù) %Pm----------變異概率調(diào)節(jié)參數(shù) %K-----------同一溫度下狀態(tài)跳轉(zhuǎn)次數(shù) %T0----------初始溫度 %alpha-------降溫系數(shù) %beta--------濃度均衡系數(shù) %ROUTES------備選路徑集 %Num---------到各節(jié)點的備選路徑數(shù)目 %Cost--------費用鄰接矩陣 %Source------源節(jié)點標(biāo)號 %End---------目的節(jié)點標(biāo)號組成的向量 %MBR---------各代最優(yōu)路徑編碼
標(biāo)簽: MCRGSA 組播路由 模擬退火算法 模
上傳時間: 2015-07-18
上傳用戶:363186
/* 程序詳細(xì)功能介紹: *當(dāng)按下按鍵P3.3 ,AT89S51單片機產(chǎn)生“叮咚”聲從P3.2端口輸出 *程序設(shè)計方法 * 1. 我們用單片機實定時/計數(shù)器T0來產(chǎn)生700HZ和500HZ的頻率,根據(jù)定時/計數(shù)器T0,我們?nèi)《〞r250us, * 因此,700HZ的頻率要經(jīng)過3次250us的定時,而500HZ的頻率要經(jīng)過4次250us的定時。 * 2. 在設(shè)計過程,只有當(dāng)按下SP1之后,才啟動T0開始工作,當(dāng)T0工作完畢,回到最初狀態(tài)。 * 3. “叮”和“咚”聲音各占用0.5秒,因此定時/計數(shù)器T0要完成0.5秒的定時,對于以250us為基準(zhǔn)定時2000次才可以。 */
上傳時間: 2013-12-11
上傳用戶:nairui21
/* 程序詳細(xì)功能介紹: * 用AT89S51單片機產(chǎn)生“嘀、嘀、…”報警聲從P3.2端口輸出,產(chǎn)生頻率為1KHz, * 1KHZ方波從P3.2輸出0.2秒,接著0.2秒從P3.2輸出電平信號,如此循環(huán)下去,就形成我們所需的報警聲了。 * * 程序設(shè)計方法 *(1.生活中我們常常到各種各樣的報警聲,例如“嘀、嘀、…”就是常見的一種聲音報警聲, * 但對于這種報警聲,嘀0.2秒鐘,然后斷0.2秒鐘,如此循環(huán)下去,假設(shè)嘀聲的頻率為1KHz, * 由于要產(chǎn)生上面的信號,我們把上面的信號分成兩部分,一部分為1KHZ方波, * 占用時間為0.2秒;另一部分為電平,也是占用0.2秒;因此,我們利用單片機的定時/計數(shù)器T0作為定時, * 可以定時0.2秒;同時,也要用單片機產(chǎn)生1KHZ的方波,對于1KHZ的方波信號周期為1ms, * 高電平占用0.5ms,低電平占用0.5ms,因此也采用定時器T0來完成0.5ms的定時; * 最后,可以選定定時/計數(shù)器T0的定時時間為0.5ms,而要定時0.2秒則是0.5ms的400倍, * 也就是說以0.5ms定時400次就達(dá)到0.2秒的定時時間了。 */
上傳時間: 2015-11-27
上傳用戶:kiklkook
基于AT89S52的自動報時數(shù)字鬧鐘. 該數(shù)字鐘具有整點報時和鬧鐘功能,時間顯示為 時.分.秒,以12小時制顯示。可通過按鍵調(diào)整時間的小時位和分鐘位,整點和鬧鐘均以閃爍方式報時。 程序分為以下模塊:數(shù)碼管顯示模塊,控制顯示模塊,定時器T0中斷處理模塊,定時器T1中斷處理模塊,鍵盤掃描模塊,鍵盤處理模塊,延時模塊和整點閃爍模塊
上傳時間: 2014-01-03
上傳用戶:541657925
8051單片機內(nèi)部定時器的重疊使用。在某些情況下,兩個定時器在程序中都投入使用,由于定時時間長(如1min以上或更長),使兩個定時器定時出現(xiàn)重疊時間,即T0定時還未完成,t1也進入定時。如果在軟件上處理不好兩個定時器間的關(guān)系,程序就不可能正常執(zhí)行下去。
上傳時間: 2014-01-04
上傳用戶:tb_6877751
用Euler法及其改進方法解初值問題u’=-5u,T0=0,u(0)=1 的微分方程。在C語言中實現(xiàn)
上傳時間: 2013-12-26
上傳用戶:www240697738
一個動態(tài)可視化的MCS-51全功能模擬器,此模擬器可以讓您在PC機上模擬運行MCS-51程序就如同在硬體上一樣. 這模擬器提供8KB的程序空間,256字節(jié)的RAM,16KB的XRAM,2個16位的定時/計數(shù)器(T0與T1),一個實時時鐘,一個 5x6 的小鍵盤,一個 128x64 點陣的 LCD,一個音頻發(fā)生器,一個串口,一個打印口,和5個有兩個優(yōu)先級的中斷源,并且程序以固定的 12MHz 時鐘運行.再附上四個 Keil C51 的例程,KeyPad(演示KeyPad使用),Music(模擬器演奏音樂),Picture(LCD圖形演示),Proc24c02(使用此模擬器從電腦打印口讀寫24C02)等.. 再附上取圖程序方便LCD圖片程序應(yīng)用.
上傳時間: 2013-12-13
上傳用戶:葉山豪
單片機應(yīng)用,定時計數(shù)器T0作定時應(yīng)用技術(shù)(一),定時計數(shù)器T0作定時應(yīng)用技術(shù)(二),多路開關(guān)狀態(tài)指示等。
標(biāo)簽: 單片機應(yīng)用
上傳時間: 2013-12-23
上傳用戶:alan-ee
說明: Virtual51是一個動態(tài)可視化的MCS-51全功能模擬程序,可以讓你在Virtual51上運行MCS-51程序就如同在硬體上一 樣。提供8KB的程序空間,256字節(jié)的RAM,16KB的XRAM,2個16位的定時/計數(shù)器(T0 和 T1),一個實時時鐘,一個 5X6的小鍵盤,一個128X64點陣的LCD,一個音頻發(fā)生器,一個串口(未連接至電腦串口),一個打印口(連接至電腦 打印口),和5個有兩個優(yōu)先級的中斷源。 Virtual51不可以載入大于8KB的51程序和大于16KB的XRAM數(shù)據(jù)文件,并且程序以固定的12Mhz時鐘運行,編寫程序時留意。 XRAM載入數(shù)據(jù)文件的實際大小,可從XRAMSH 和 XRAMSL 寄存器中讀取。 例子說明: KeyPad---------簡單演示KeyPad的使用; Music----------Virtual51演奏音樂; Picture--------LCD圖形演示; Proc24c02------使用Virtual51從電腦打印口讀寫24C02A
標(biāo)簽: Virtual 51 MCS 動態(tài)
上傳時間: 2016-05-18
上傳用戶:wfeel
小燈控制程序 *** *** *** *** 中斷入口程序 *** *** ORG 0000H 程序執(zhí)行開始地址 LJMP START 跳至START執(zhí)行 ORG 0003H 外中斷0中斷入口地址 RETI 中斷返回(不開中斷) ORG 000BH 定時器T0中斷入口地址 RETI 中斷返回(不開中斷) ORG 0013H 外中斷1中斷入口地址 RETI 中斷返回(不開中斷) ORG 001BH 定時器T1中斷入口地址 RETI 中斷返回(不開中斷) ORG 0023H 串行口中斷入口地址 RETI 中斷返回(不開中斷
標(biāo)簽: START ORG 0000H LJMP
上傳時間: 2013-12-14
上傳用戶:zhangjinzj
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1