本文提出了一種基于STC12C5410AD單片機(jī)的學(xué)習(xí)平臺(tái)的硬件電路的設(shè)計(jì),相對(duì)于傳統(tǒng)的8051單片機(jī),用STC12C5410AD單片機(jī)來(lái)設(shè)計(jì)電路的方法有一些不同,它沒(méi)有8051的ALE(地址鎖存)引腳等,因此不能將它的PoEl當(dāng)成地址數(shù)據(jù)復(fù)用口。學(xué)習(xí)平臺(tái)的硬件電路中大部分采用的是串行口芯片,包括了大部分主流的串行口標(biāo)準(zhǔn)。采用液晶屏代替數(shù)碼管用來(lái)顯示,加入了FLASH存儲(chǔ)芯片,利用STC12C5410AD的PWM功能實(shí)現(xiàn)DA轉(zhuǎn)換,充分利用了STC12C5410AD單片機(jī)的資源,同時(shí)芯片內(nèi)自帶看門(mén)狗硬件電路和Ⅱ科的M功能,適合用來(lái)當(dāng)作教學(xué)實(shí)驗(yàn)的學(xué)習(xí)平臺(tái)。
這里所介紹的基于單片機(jī)AT89C5l的三相異步電動(dòng)機(jī)軟啟動(dòng)器從本質(zhì)上改善交流電動(dòng)機(jī)的啟動(dòng)特性,而且具有節(jié)電運(yùn)行、過(guò)流保護(hù)、過(guò)載保護(hù)、缺相保護(hù)等功能。 1 工作原理及硬件構(gòu)成 該軟啟動(dòng)器的硬件電路結(jié)構(gòu)框圖如圖
摘要:基于彩色面陣CCD傳感器設(shè)計(jì)的高速實(shí)時(shí)圖像采集系統(tǒng),以信號(hào)處理芯片CXD3172AR為核心,可實(shí)現(xiàn)輸出標(biāo)準(zhǔn)PAL/NTSC格式的視頻信號(hào),具有自動(dòng)白平衡、自動(dòng)曝光、缺陷補(bǔ)償?shù)裙δ?,并?gòu)建優(yōu)化的模擬前端電路(包括相關(guān)
摘要:為了設(shè)計(jì)一款結(jié)構(gòu)簡(jiǎn)單、性能優(yōu)良的信號(hào)發(fā)生器。采用了AT89C51單片機(jī)為控制核心。在Proteus下仿真可以產(chǎn)生正弦波、方波、三角波、鋸齒波,而且可以方便地設(shè)定輸出信號(hào)的頻率及幅度,得到的輸出波形失真度低,頻
為了能對(duì)LED路燈系統(tǒng)進(jìn)行節(jié)能、智能控制方面的研究,設(shè)計(jì)和實(shí)現(xiàn)了以AT89S52單片機(jī)為控制核心的LED路燈模擬控制系統(tǒng)。系統(tǒng)以單片機(jī)為控制核心,對(duì)由兩個(gè)1 W LED路燈構(gòu)成的模擬路燈裝置實(shí)現(xiàn)多種路燈系統(tǒng)模式的控制。系統(tǒng)由液晶顯示屏LCM1602顯示控制操作界面,能自動(dòng)實(shí)現(xiàn)故障檢測(cè)與報(bào)警,通過(guò)按鍵進(jìn)行路燈系統(tǒng)模式選擇、功率輸出調(diào)節(jié)等智能操作,實(shí)現(xiàn)了對(duì)模擬LED路燈的智能檢測(cè)和控制。
采用MSP430超低功耗16位單片機(jī)作為控制核心設(shè)計(jì)了一種新穎的太陽(yáng)能追蹤采集系統(tǒng),該系統(tǒng)對(duì)機(jī)械裝置中水平、俯仰兩個(gè)自由度的步進(jìn)電機(jī)進(jìn)行驅(qū)動(dòng),先是根據(jù)時(shí)鐘時(shí)間調(diào)整硅電池板到預(yù)定位置,再根據(jù)檢測(cè)的光照強(qiáng)度系列值,把太陽(yáng)能電池板精確調(diào)整到光照最強(qiáng)處,提高了處理速度和追蹤的精度,使系統(tǒng)更加穩(wěn)定可靠。同時(shí)利用單片機(jī)的AD12模數(shù)轉(zhuǎn)換器實(shí)時(shí)監(jiān)測(cè)充電電池電量狀態(tài)。另外,系統(tǒng)具有無(wú)線射頻傳輸模塊,可以把系統(tǒng)采集來(lái)的時(shí)鐘時(shí)間、溫度、光強(qiáng)、電量狀態(tài)等信息傳輸?shù)缴衔粰C(jī),實(shí)現(xiàn)遠(yuǎn)距離實(shí)時(shí)監(jiān)控。該系統(tǒng)經(jīng)過(guò)實(shí)際應(yīng)用檢驗(yàn),達(dá)到了設(shè)計(jì)要求,能夠穩(wěn)定可靠的運(yùn)行,實(shí)現(xiàn)了太陽(yáng)能自動(dòng)追蹤的控制。
摘要:為了解決專(zhuān)用音樂(lè)播放芯片只能一次性燒錄、播放內(nèi)容不可變的缺點(diǎn),文中給出了采用單片機(jī)來(lái)設(shè)計(jì)音樂(lè)播放器,同時(shí)通過(guò)Proteus軟件對(duì)基于AT89S52單片機(jī)的音樂(lè)播放器進(jìn)行仿真的實(shí)現(xiàn)方法。利用該方法設(shè)計(jì)的播放器的
摘要:介紹了一種性能優(yōu)良的低功耗4通道12位并行D/A轉(zhuǎn)換器DAC7724的功能特點(diǎn)和工作過(guò)程,給出了DAC7724與51單片機(jī)的接口電路及其匯編語(yǔ)言應(yīng)用程序,最后提出了一種利用DAC輸出大范圍電壓(-20V~+20V)的實(shí)現(xiàn)方法。
摘要:給出了一種基于AT89C2051單片機(jī)控制的超聲波理療儀的設(shè)計(jì)方案。該方案采用高頻和低頻信號(hào)雙通道輸入電路,能產(chǎn)生波形峰值低、穿透力強(qiáng)的特定超聲波能量,因而可以更加深層地作用于肌肉骨骼上,起到加速愈合的作
本程序是模擬串口硬件機(jī)制寫(xiě)的,使用時(shí)可設(shè)一定時(shí)中斷,時(shí)間間隔為1/4波特率,每中斷一次調(diào)用一次接收函數(shù), 每中斷4次調(diào)用一次發(fā)送函數(shù),不過(guò).對(duì)單片機(jī)來(lái)說(shuō)時(shí)鐘并須要快.要知道9600的波特率的每個(gè)BIT的時(shí)間間隔是104
一個(gè)定義為volatile的變量是說(shuō)這變量可能會(huì)被意想不到地改變,這樣,編譯器就不會(huì)去假設(shè)這個(gè)變量的值了。精確地說(shuō)就是,優(yōu)化器在用到這個(gè)變量時(shí)必須每次都小心地重新讀取這個(gè)變量的值,而不是使用保存在寄存器里的備
假定從8位AD中讀取數(shù)據(jù)(如果是更高位的AD可定義數(shù)據(jù)類(lèi)型為int),子程序?yàn)間et_ad(); 1、限副濾波 /* A值可根據(jù)實(shí)際情況調(diào)整 value為有效值,new_value為當(dāng)前采樣值 濾波程序返回有效的實(shí)際值 *
一、H橋式電機(jī)驅(qū)動(dòng)電路 圖4.12中所示為一個(gè)典型的直流電機(jī)控制電路。電路得名于“H橋式驅(qū)動(dòng)電路”是因?yàn)樗男螤羁崴谱帜窰。4個(gè)三極管組成H的4條垂直腿,而電機(jī)就是H中的橫杠(注意:圖4.12及隨后的兩個(gè)
用單片機(jī)AT89C2051控制的充電器電路
程序在下面 源程序: 單路采集程序: MOV DPTR,#0F8FFH MOV R0,#00H ;將存儲(chǔ)器的首地址存在R0,R1兩個(gè)寄存器中 MOV R1,#00H MOV R2,#200D ;設(shè)置循環(huán) MOV R3,#4 MOV R4,#8DMAIN: CLR