在微機上模擬I2C總線的設(shè)計,用并行口的D0(PIN2)模擬SCL信號,用D1(PIN3)模擬SDA信號。
上傳時間: 2013-07-14
上傳用戶:xuanchangri
采用狀態(tài)機和消息機制的串口接收程序
標(biāo)簽: 狀態(tài) 消息機制 串口接收 程序
上傳時間: 2013-04-24
上傳用戶:huangping588
通過定時中斷控制LED的導(dǎo)通時間,利用延時控制亮滅。
上傳時間: 2013-04-24
上傳用戶:華華123
基于S3C6410+FPGA的無線彩色LED顯示屏控制系統(tǒng)研究
上傳時間: 2013-04-24
上傳用戶:hechao3225
本設(shè)計使用AT89C51系列高速單片機作為主控制模塊,利用簡單的外圍電路來驅(qū)動64×16的點陣LED顯示屏。利用AT89C51系列高速單片機本身強大的功能,可以很方便的實現(xiàn)單片機與PC機間的數(shù)據(jù)傳輸及存儲,并能利用軟件方便的進(jìn)行顯示內(nèi)容的多樣變化,另一方面點陣顯示屏廣泛的應(yīng)用于醫(yī)院、機場、銀行等公共場所,所以本設(shè)計具有很強的現(xiàn)實應(yīng)用性。 本LED顯示屏能夠以動態(tài)掃描的方式同時顯示4個16×16點陣漢字,并能通過上位機軟件修改顯示內(nèi)容和顯示效果等等。把字符內(nèi)碼存儲在空閑的單片機程序存儲器空間,使本LED顯示系統(tǒng)能掉電存儲1024個字符。設(shè)計中采用了SPI接口的GB2312標(biāo)準(zhǔn)字庫,支持所有的國標(biāo)字符和ASCII標(biāo)準(zhǔn)字符的顯示。因為采用串行傳輸方式,使本系統(tǒng)的可擴(kuò)展性得到提升,便于多個顯示單元的級聯(lián)。
上傳時間: 2013-07-24
上傳用戶:zhuo0008
可配置端口電路是FPGA芯片與外圍電路連接關(guān)鍵的樞紐,它有諸多功能:芯片與芯片在數(shù)據(jù)上的傳遞(包括對輸入信號的采集和輸出信號輸出),電壓之間的轉(zhuǎn)換,對外圍芯片的驅(qū)動,完成對芯片的測試功能以及對芯片電路保護(hù)等。 本文采用了自頂向下和自下向上的設(shè)計方法,依據(jù)可配置端口電路能實現(xiàn)的功能和工作原理,運用Cadence的設(shè)計軟件,結(jié)合華潤上華0.5μm的工藝庫,設(shè)計了一款性能、時序、功耗在整體上不亞于xilinx4006e[8]的端口電路。主要研究以下幾個方面的內(nèi)容: 1.基于端口電路信號寄存器的采集和輸出方式,本論文設(shè)計的端口電路可以通過配置將它設(shè)置成單沿或者雙沿的觸發(fā)方式[7],并完成了Verilog XL和Hspiee的功能和時序仿真,且建立時間小于5ns和保持時間在0ns左右。和xilinx4006e[8]相比較滿足設(shè)計的要求。 2.基于TAP Controller的工作原理及它對16種狀態(tài)機轉(zhuǎn)換的控制,對16種狀態(tài)機的轉(zhuǎn)換完成了行為級描述和實現(xiàn)了捕獲、移位、輸出、更新等主要功能仿真。 3.基于邊界掃描電路是對觸發(fā)器級聯(lián)的構(gòu)架這一特點,設(shè)計了一款邊界掃描電路,并運用Verilog XL和Hspiee對它進(jìn)行了功能和時序的仿真。達(dá)到對芯片電路測試設(shè)計的要求。 4.對于端口電路來講,有時需要將從CLB中的輸出數(shù)據(jù)實現(xiàn)異或、同或、與以及或的功能,為此本文采用二次函數(shù)輸出的電路結(jié)構(gòu)來實現(xiàn)以上的功能,并運用Verilog XL和Hspiee對它進(jìn)行了功能和時序的仿真。滿足設(shè)計要求。 5.對于0.5μm的工藝而言,輸入端口的電壓通常是3.3V和5V,為此根據(jù)設(shè)置不同的上、下MOS管尺寸來調(diào)整電路的中點電壓,將端口電路設(shè)計成3.3V和5V兼容的電路,通過仿真性能上已完全達(dá)到這一要求。此外,在輸入端口處加上擴(kuò)散電阻R和電容C組成噪聲濾波電路,這個電路能有效地抑制加到輸入端上的白噪聲型噪聲電壓[2]。 6.在噪聲和延時不影響電路正常工作的范圍內(nèi),具有三態(tài)控制和驅(qū)動大負(fù)載的功能。通過對管子尺寸的大小設(shè)置和驅(qū)動大小的仿真表明:在實現(xiàn)TTL高電平輸出時,最大的驅(qū)動電流達(dá)到170mA,而對應(yīng)的xilinx4006e的TTL高電平最大驅(qū)動電流為140mA[8];同樣,在實現(xiàn)CMOS高電平最大驅(qū)動電流達(dá)到200mA,而xilinx4006e的CMOS驅(qū)動電流達(dá)到170[8]mA。 7.與xilinx4006e端口電路相比,在延時和面積以及功耗略大的情況下,本論文研究設(shè)計的端口電路增加了雙沿觸發(fā)、將輸出數(shù)據(jù)實現(xiàn)二次函數(shù)的輸出方式、通過添加譯碼器將配置端口的數(shù)目減少的新的功能,且驅(qū)動能力更加強大。
上傳時間: 2013-06-03
上傳用戶:aa54
【經(jīng)典設(shè)計】VHDL源代碼下載~~ 其中經(jīng)典的設(shè)計有:【自動售貨機】、【電子鐘】、【紅綠燈交通信號系統(tǒng)】、【步進(jìn)電機定位控制系統(tǒng)】、【直流電機速度控制系統(tǒng)】、【計算器】、【點陣列LED顯示控制系統(tǒng)】 基本數(shù)字邏輯設(shè)計有:【鎖存器】、【多路選擇器】、【三態(tài)門】、【雙向輸入|輸出端口】、【內(nèi)部(緩沖)信號】、【編碼轉(zhuǎn)換】、【加法器】、【編碼器/譯碼器】、【4位乘法器】、【只讀存儲器】、【RSFF觸發(fā)器】、【DFF觸發(fā)器】、【JKFF觸發(fā)器】、【計數(shù)器】、【分頻器】、【寄存器】、【狀態(tài)機】
上傳時間: 2013-05-27
上傳用戶:shijiang
用虛擬串口仿真LPC2138(UART0),ARM仿真教程,適合初學(xué)者,沒有上操作系統(tǒng),裸奔程序,里面有源代碼與proteus仿真模型^_^
上傳時間: 2013-05-27
上傳用戶:pinksun9
LED點陣74HC164驅(qū)動74HC595驅(qū)動程序 很難再找到,要珍惜專業(yè)的資源哦!
上傳時間: 2013-04-24
上傳用戶:crazykook
·摘 要:本文介紹基于計算機并行端口的微型步進(jìn)電機控制系統(tǒng)。針對雙極型兩相步進(jìn)電機,設(shè)計了由集成音頻功率放大器TDA1521組成的步進(jìn)電機平衡橋式功率驅(qū)動電路;由計算機并行端口的數(shù)據(jù)端口組成步進(jìn)電機的脈沖分配器,由軟件實現(xiàn)步進(jìn)電機的脈沖分配、電機的速度控制和斷電相位記憶功能,通過對數(shù)據(jù)端口的擴(kuò)展實現(xiàn)對6個步進(jìn)電機的控制。
標(biāo)簽: 并行口 步進(jìn)電機 控制系統(tǒng)
上傳時間: 2013-07-15
上傳用戶:lepoke
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1