對(duì)于內(nèi)部具有D /A轉(zhuǎn)換器的單片機(jī),采用其自備的D /A轉(zhuǎn)換器產(chǎn)生需要的信號(hào)是最經(jīng) 濟(jì)的方法。C8051F020是Cygnal公司最新的一款功能強(qiáng)大的內(nèi)部具有D /A轉(zhuǎn)換器的單片機(jī)。介紹了 采用查表和D /A轉(zhuǎn)換產(chǎn)生正弦波形的方法,詳細(xì)描述了在C8051F020 D /A轉(zhuǎn)換器上產(chǎn)生正弦信號(hào)的 電路和程序。通過(guò)修改數(shù)據(jù)表可以產(chǎn)生方波、三角波或其他任意波形信號(hào)。
標(biāo)簽: C8051F020 Cygnal 轉(zhuǎn)換器 單片機(jī)
上傳時(shí)間: 2014-02-04
上傳用戶:Late_Li
文件是I2C總線讀寫(xiě)測(cè)試程序;將跳線器JP6短接,使用外部22.1184MHz晶振. * 功能:定義 0 ~ 9 鍵為數(shù)字鍵, A ~ F 為功能鍵。按 A 鍵后,可按0 ~ 9 數(shù)字鍵, * 從零地址開(kāi)始存儲(chǔ)該鍵值,并送LED數(shù)碼管上顯示該鍵值。按 B 鍵后,從零地 * 址開(kāi)始讀取數(shù)據(jù)值,并送LED數(shù)碼管上顯示。讀取速度每秒一次。按 C 鍵后, * 停止任何操作。
上傳時(shí)間: 2016-06-13
上傳用戶:tedo811
本文件是鍵盤(pán)測(cè)試子程序;使用外部22.1184MHz晶振.功能:定義16個(gè)鍵為 0 ~ F , * 每按下一個(gè)鍵,蜂鳴器響一聲,并在LED數(shù)碼管上顯示相應(yīng)的字符。
標(biāo)簽: 22.1184 MHz 鍵盤(pán) 測(cè)試
上傳時(shí)間: 2014-10-13
上傳用戶:牧羊人8920
介紹了模擬數(shù)字轉(zhuǎn)換器靜態(tài)和動(dòng)態(tài)參數(shù)測(cè)試技術(shù)以及實(shí)現(xiàn)測(cè)試的硬件平臺(tái)及軟件 環(huán)境,采用斜波或純正弦信號(hào)作為輸入信號(hào),用數(shù)字集成電路測(cè)試系統(tǒng)控制采樣,并將模擬數(shù)字 轉(zhuǎn)換后的數(shù)據(jù)存儲(chǔ),利用測(cè)試系統(tǒng)內(nèi)的軟件將存儲(chǔ)數(shù)據(jù)進(jìn)行變換,來(lái)獲得模擬數(shù)字轉(zhuǎn)換器的靜態(tài) 參數(shù)和動(dòng)態(tài)參數(shù)測(cè)試結(jié)果。該測(cè)試方法具有可編程的優(yōu)點(diǎn),是非常適用的測(cè)試方法。
標(biāo)簽: 模擬數(shù)字轉(zhuǎn)換器 動(dòng)態(tài)參數(shù) 測(cè)試技術(shù) 測(cè)試
上傳時(shí)間: 2013-11-30
上傳用戶:gaome
通過(guò)單片機(jī)的I/O引腳以軟件延時(shí)方式產(chǎn)生方波,使蜂鳴器發(fā)出聲音的Keil、C51、Proteus仿真
標(biāo)簽: 單片機(jī) 引腳 延時(shí) 軟件
上傳時(shí)間: 2014-11-30
上傳用戶:asddsd
定時(shí)器T1中斷實(shí)驗(yàn)。 1、定時(shí)器中斷實(shí)驗(yàn)。定時(shí)器產(chǎn)生10mS周期中斷,通過(guò)計(jì)數(shù)讓PB1電平產(chǎn)生周期變化。 2、內(nèi)部1 M晶振。
標(biāo)簽: 定時(shí)器 實(shí)驗(yàn) 10 mS
上傳時(shí)間: 2016-07-14
上傳用戶:CHINA526
EDA實(shí)驗(yàn)--UART串口實(shí)驗(yàn):UART 主要有由數(shù)據(jù)總線接口、控制邏輯、波特率發(fā)生器、發(fā)送部分和接收部分等組成。UART 發(fā)送器 --- 發(fā)送器每隔16 個(gè)CLK16 時(shí)鐘周期輸出1 位,次序遵循1位起始位、8位數(shù)據(jù)位(假定數(shù)據(jù)位為8位)、1位校驗(yàn)位(可選)、1位停止位。 UART 接收器 --- 串行數(shù)據(jù)幀和接收時(shí)鐘是異步的,發(fā)送來(lái)的數(shù)據(jù)由邏輯1 變?yōu)檫壿? 可以視為一個(gè)數(shù)據(jù)幀的開(kāi)始。接收器先要捕捉起始位,確定rxd 輸入由1 到0,邏輯0 要8 個(gè)CLK16 時(shí)鐘周期,才是正常的起始位,然后在每隔16 個(gè)CLK16 時(shí)鐘周期采樣接收數(shù)據(jù),移位輸入接收移位寄存器rsr,最后輸出數(shù)據(jù)dout。還要輸出一個(gè)數(shù)據(jù)接收標(biāo)志信號(hào)標(biāo)志數(shù)據(jù)接收完。 波特率發(fā)生器 --- UART 的接收和發(fā)送是按照相同的波特率進(jìn)行收發(fā)的。波特率發(fā)生器產(chǎn)生的時(shí)鐘頻率不是波特率時(shí)鐘頻率,而是波特率時(shí)鐘頻率的16 倍,目的是為在接收時(shí)進(jìn)行精確地采樣,以提出異步的串行數(shù)據(jù)。 --- 根據(jù)給定的晶振時(shí)鐘和要求的波特率算出波特率分頻數(shù)。
標(biāo)簽: UART EDA CLK 實(shí)驗(yàn)
上傳時(shí)間: 2014-01-25
上傳用戶:xsnjzljj
功能:ZY886A液晶顯示模塊顯示控制。啟動(dòng)程序即進(jìn)入正常顯示狀態(tài)(循環(huán)顯示一系列數(shù)字0~F)。 說(shuō)明:將跳線器題J6、J19、J20分別短接到LCM_/WR、LCM_DAT、LCM_/CS端。 通過(guò)跳線器J8、J9選擇高頻晶振6MHZ。 在DP-932下載實(shí)驗(yàn)儀上,通過(guò)JP2與ZY886A液晶模塊進(jìn)行連接。
標(biāo)簽: LCM LCM_DAT 886A 886
上傳時(shí)間: 2014-01-07
上傳用戶:manking0408
低頻頻率計(jì) 實(shí)例目的:學(xué)習(xí)定時(shí)器、計(jì)數(shù)器、中斷應(yīng)用 說(shuō)明:選用24MHz的晶體,主頻可達(dá)2MHz。用T1產(chǎn)生100us的時(shí)標(biāo),T0作信號(hào)脈沖計(jì)數(shù)器。假設(shè)晶體頻率沒(méi)有誤差,而且穩(wěn)定不變(實(shí)際上可達(dá)萬(wàn)分之一);被測(cè)信號(hào)是周期性矩形波(正負(fù)脈沖寬度都不能小于0.5us),頻率小于1MHz,大于1Hz。要求測(cè)量時(shí)標(biāo)1S,測(cè)量精度為0.1%。
標(biāo)簽: MHz 24 低頻 中斷應(yīng)用
上傳時(shí)間: 2016-08-19
上傳用戶:wxhwjf
蜂鳴器唱《祝你平安》 * * ********************************************************************************/ SPK bit P2.3 ORG 0000H LJMP START ORG 000BH INC 20H 中斷服務(wù),中斷計(jì)數(shù)器加1 MOV TH0,#0D8H MOV TL0,#0EFH 12M晶振,形成10毫秒中斷
標(biāo)簽: 蜂鳴器
上傳時(shí)間: 2014-11-08
上傳用戶:bruce5996
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1