這是一個(gè)只要帶定時(shí)器的單片機(jī)都能用普通的I/O口模擬出一個(gè)串口的程序,當(dāng)你的串口不夠用時(shí),他可是非常好的東西喲!
標(biāo)簽: 定時(shí)器 單片機(jī) 串口 模擬
上傳時(shí)間: 2016-06-13
上傳用戶:diets
用DriverStudio 3.2的DriverWizard向?qū)е谱鞯腎SP1581讀寫驅(qū)動(dòng)程序,并附帶測(cè)試的應(yīng)用程序,實(shí)現(xiàn)了Bulk讀寫In和Out功能以及廠商請(qǐng)求功能Vendor Request,工程內(nèi)附帶Inf文件和DriverStudio工程xml配置文件,可以自行修改,希望能幫到大家,共同進(jìn)步
標(biāo)簽: DriverStudio DriverWizard Request Vendor
上傳時(shí)間: 2014-01-25
上傳用戶:stvnash
用Matlab對(duì)經(jīng)過與處理后的車牌圖像進(jìn)行分割的程序,可以很好的把各個(gè)車牌字符都分割出來(lái)
上傳時(shí)間: 2016-06-15
上傳用戶:wyc199288
一個(gè)用VC++實(shí)現(xiàn)的在樹形控件中添加背景圖的程序
上傳時(shí)間: 2013-12-25
上傳用戶:宋桃子
用匯編和Visual C++一起編寫的進(jìn)程和線程界面程序。對(duì)學(xué)習(xí)32位匯編會(huì)有一些幫助。
上傳時(shí)間: 2016-06-21
上傳用戶:weixiao99
攝像機(jī)標(biāo)定新算法,用一個(gè)子函數(shù)計(jì)算出兩組運(yùn)動(dòng)組的參數(shù) 本程序用于調(diào)試攝像機(jī)標(biāo)定新算法 這個(gè)程序在原來(lái)的基礎(chǔ)上改變了部分返回值,將標(biāo)準(zhǔn)離差改為均方值的計(jì)算 加入標(biāo)定整體誤差計(jì)算,運(yùn)動(dòng)復(fù)原和三維復(fù)原整體誤差計(jì)算 應(yīng)先用計(jì)算出的平移矢量進(jìn)行三維復(fù)原,從得出的點(diǎn)對(duì)統(tǒng)計(jì)其z方向?yàn)檎膫€(gè)數(shù),多者為正確的平移矢量 %已完成 %程序太復(fù)雜,簡(jiǎn)化,將輸出參數(shù)只考慮整體復(fù)原誤差,這樣的運(yùn)行時(shí)間與不簡(jiǎn)化時(shí)差不多,需要進(jìn)一步簡(jiǎn)化程序
標(biāo)簽: 攝像機(jī)標(biāo)定 新算法 程序 函數(shù)
上傳時(shí)間: 2016-07-06
上傳用戶:sevenbestfei
8051用8255擴(kuò)展I/O口接八位數(shù)碼管(PA口輸出控制字,PB口位選通,數(shù)碼管采用的是共陰極的).此程序可以實(shí)現(xiàn)動(dòng)態(tài)顯示,并且可以人機(jī)交互,當(dāng)要修改某一位時(shí),此位會(huì)閃爍,就像電腦中的光標(biāo)一樣一閃一閃的.當(dāng)輸入確定后可自動(dòng)轉(zhuǎn)入下一位,可用來(lái)選擇不同的程序來(lái)遠(yuǎn)行(看自己怎么來(lái)了)
標(biāo)簽: 8051 8255 數(shù)碼管 PB
上傳時(shí)間: 2014-01-10
上傳用戶:gououo
用單片機(jī)的I/O口模擬I2C協(xié)議 I2C用IO模擬程序網(wǎng)上范例最多的就是51的程序了,這些范例的正確性無(wú)需懷疑.但是如果直接以它為藍(lán)本將它"AVR化",一不留神,就會(huì)有點(diǎn)問題了. 這要從I2C的硬件規(guī)范和AVR及51單片機(jī)的IO口說(shuō)起.I2C要求SCL,SDA二線都有 線與 功能,即I2C驅(qū)動(dòng)口應(yīng)該是 漏極開路 電路,其高電平的維持是靠上拉電阻來(lái)實(shí)現(xiàn)的, 而低電平則需要驅(qū)動(dòng)口的強(qiáng)下拉能力. 51單片機(jī)IO口正好完全符合這個(gè)特性.寫起I2C驅(qū)動(dòng)頗為得心應(yīng)手.但是AVR的IO口強(qiáng)大了,它輸出的高電平是實(shí)實(shí)在在的高電平,而不是靠什么上拉電阻來(lái)提供,只有10mA都不到的電流!于是如果直接使用 PORTB_Bit0 = 1這樣的操作,就不能滿足I2C的線與功能了,如果此時(shí)有別的設(shè)備要將SCL或者SDA拉低,那么結(jié)果就是二個(gè)IO口打架,誰(shuí)贏誰(shuí)輸不得而知,時(shí)間長(zhǎng)了,多半是兩敗俱傷,芯片發(fā)熱吧. 當(dāng)然AVR的IO口自然有辦法滿足I2C的電氣特性要求,不就是不能輸出1么,那么用它的高阻狀態(tài)即可(DDRB_Bit0=0,PORTB_Bit0=0即可),要輸出0么(DDRB_Bit0=1,PORTB_Bit0=0).
上傳時(shí)間: 2016-07-19
上傳用戶:gxrui1991
用USB外設(shè)做的一個(gè)簡(jiǎn)單的電壓輸出波形的控制臺(tái)程序,可以用示波器看到比較完整的波形
上傳時(shí)間: 2014-12-21
上傳用戶:hongmo
一個(gè)用JAVA編寫的可以在LINUX下運(yùn)行的蜘蛛牌小程序
上傳時(shí)間: 2016-07-26
上傳用戶:anng
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1