這是我第一個(gè)尋跡小車,程序很簡單,只有十多行。主要用了兩個(gè)外部中斷。走的是黑底白線的軌跡。傳感器部分的電路圖大家可以在網(wǎng)上找。原理是如果傳感器在黑色背景上,輸出高電平。如果檢測(cè)到白線,輸出低電平,把兩路傳感器接到單片機(jī)的P32,P33。就能實(shí)現(xiàn)循白色軌跡的功能了。傳感器我用的是ST168。ST178,ST188也可以。 Proteus仿真文件中用了兩個(gè)開關(guān)來替代,可以觀察電機(jī)的反應(yīng)。
標(biāo)簽: 尋跡小車
上傳時(shí)間: 2013-12-22
上傳用戶:zhangyigenius
fix point版本的Ogg Vorbis decoder,外帶player程式,Vorbis格式的音樂檔在高音質(zhì)的情況下可以得到比mp3更加的壓縮率,非常適用於網(wǎng)路傳輸或低記憶體環(huán)境。
標(biāo)簽: decoder Vorbis point fix
上傳時(shí)間: 2013-12-18
上傳用戶:181992417
這個(gè)是我調(diào)通的在2410下運(yùn)行文件系統(tǒng)的程序. 用2410驅(qū)動(dòng)sd卡來實(shí)現(xiàn)fat文件系統(tǒng). 歡迎大家來測(cè)試. 用法很簡單, 如下 FILE *fp // 文件指針 unsigned char temp[24]="3.wav" // 文件明需要放在數(shù)組里 while(!initialize_media()) // 初始化sd卡 { Uart_Printf("sd initializing....\n") } Uart_Printf("sd ready\n") fp=fopen(temp, READ) // 打開文件就可以用了, 函數(shù)和標(biāo)準(zhǔn)c中的一樣,所以不能加載stdio.h if(!fp) { Uart_Printf("open file wrong\n") while(1) } Uart_Printf("open file successed\n")
標(biāo)簽: 2410 FILE fat 文件系統(tǒng)
上傳時(shí)間: 2013-12-30
上傳用戶:xlcky
Mc51單片機(jī)程序+Proteus仿真文件。匯編語言編寫,用于89SXX、89CXX,不用定時(shí)、中斷、通訊等單片機(jī)高級(jí)功能。使得智能車完成自主循跡黑線,到指定地方停下,驅(qū)動(dòng)機(jī)械臂抓取物塊兒并在指定位置放下。然后掉頭如此往復(fù)搬運(yùn)物塊兒。本程序自主編寫,仿真界面自主設(shè)計(jì),完全服務(wù)于本程序,適合初學(xué)單片機(jī)同學(xué)參考。
標(biāo)簽: Proteus Mc 51 單片機(jī)程序
上傳時(shí)間: 2017-02-28
上傳用戶:han_zh
一個(gè)使用HOLTEK做的燈光控制專案,使用HOLTEK 的c COMPILER 環(huán)境
上傳時(shí)間: 2017-03-08
上傳用戶:腳趾頭
MCPU is a minimal cpu aimed to fit into a 32 Macrocell CPLD - one of the smallest available programmable logic devices. While this CPU is not powerful enough for real world applications it has proven itself as a valuable educational tool. The source code is just a single page and easily understood. Both VHDL and Verilog versions are supplied. The package comes with assembler, emulator and extensive documentation.
標(biāo)簽: Macrocell available smallest programm
上傳時(shí)間: 2017-03-11
上傳用戶:mikesering
給定一個(gè)分式A/D,A為分子,D為分母,將分式化解成最簡形式,例如1/3 = 0.[3],化成循環(huán)小數(shù)形式,并用[]將循環(huán)節(jié)提取出來,這個(gè)是優(yōu)化的程序,可以計(jì)算出10^9長度的循環(huán)節(jié)
標(biāo)簽: 分
上傳時(shí)間: 2014-01-14
上傳用戶:s363994250
C語言實(shí)現(xiàn)病毒源碼 當(dāng)含有病毒部分的程序被執(zhí)行時(shí),首先進(jìn)入病毒程序。它在磁盤上找擴(kuò)展名為C的匹配文件,如果找到,查找是否有被傳染過的標(biāo)志“INFECTED”。如果有此標(biāo)志,繼續(xù)找其它的C文件,直至全部檢查一遍。若沒有這個(gè)標(biāo)志,則 (1)在未被感染的C程序頭部加入“INFECTED”已被傳染標(biāo)志。 (2)讀取病毒文件的頭文件,將其插入到即將被感染的文件頭部。如果發(fā)現(xiàn)有重復(fù)則不插入。 (3)在主程序中插入“VIRUSES();”調(diào)用VIRUSES函數(shù)。尋找printf、for、while、break語句,如果找到就在之前插入。 (4)在文件尾部插入VIRUSES_SUB子程序。 (5)在插入到將感染文件里面的VIRUSES_SUB子程序里面,必須把文件名改為當(dāng)前自身的文件名,否則被傳染后的文件經(jīng)過編譯、連接和運(yùn)行后不能再繼續(xù)傳染。 (6)最后插入VIRUSES子程序。這個(gè)子程序里面調(diào)用了VIRUSES_SUB,執(zhí)行到這里返回執(zhí)行結(jié)果信息。
上傳時(shí)間: 2013-12-24
上傳用戶:縹緲
FIR Filter Design This chapter treats the design of linear-phase FIR filters. The assignments are divided in two parts, the first part focuses on the design of FIR filters using the window design method while the second part focuses on design
標(biāo)簽: linear-phase assignments FIR chapter
上傳時(shí)間: 2017-03-20
上傳用戶:yoleeson
This book manage to show you how you can methodically apply different techniques to your own algorithms to make them more efficient. While this book mostly highlights general techniques, some well-known algorithms are also looked at in depth.
標(biāo)簽: methodically techniques different you
上傳時(shí)間: 2017-03-22
上傳用戶:xyipie
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1