freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

自學(xué)單片機(jī)心得體會(huì)[范文大全]-預(yù)覽頁(yè)

 

【正文】 紹一種共陰數(shù)碼管的單片機(jī)驅(qū)動(dòng)方法,電路如下圖:網(wǎng)友可以看到:+5V通過1K的排阻直接給數(shù)碼管的8個(gè)段位供電,當(dāng)相應(yīng)的端口變成低電平時(shí),相應(yīng)的位可以吸入電流。數(shù)碼管個(gè)位數(shù)存放內(nèi)存位置b_bit equ 21h。調(diào)用顯示子程序inc temp。不滿就循環(huán)執(zhí)行。十位在amov a_bit,b。取個(gè)位數(shù)MOVC A,A+DPTR。顯示162微秒setb 。送出十位的7段代碼clr 。循環(huán)執(zhí)行250次djnz r0,dpl1。如果是共陽(yáng)數(shù)碼管的顯示代碼numtab: DB 30H,0FCH,0A2H,0A4H,06CH,25H,21H,0BCH,20H,24H三、單片機(jī)演奏音樂實(shí)驗(yàn)利用單片機(jī)演奏音樂大概是單片機(jī)愛好者感興趣的問題之一。例如,要產(chǎn)生200HZ的音頻信號(hào),200HZ音頻的變化周期為1/200秒,即5ms。為了產(chǎn)生手彈的節(jié)奏感,在某些音符(例如兩個(gè)相同音符)音插入一個(gè)時(shí)間單位的頻率略有不同的音符。網(wǎng)友也可以自行找出一首歌,將樂曲翻譯成碼表輸入機(jī)器,而程序不變。中斷服務(wù),中斷計(jì)數(shù)器加1MOV TH0,0D8HMOV TL0,0EFH。查表取代碼JZ END0。中斷計(jì)數(shù)器(20H)=R7否?。R2=13MUSIC4:NOPMOV R3,0FFH。因?yàn)闄C(jī)械開關(guān)開關(guān)時(shí)有抖動(dòng),所以需要在程序中加一個(gè)軟件去抖動(dòng)程序,它的工作原理如下:當(dāng)單片機(jī)檢測(cè)到有按鍵被按下后立即執(zhí)行一個(gè)10毫秒的延時(shí)程序,然后再在檢測(cè)該引腳是否仍然為閉合狀態(tài)?如果仍然為閉合說明確認(rèn)該鍵被按下立即執(zhí)行相應(yīng)的處理程序,否則可能是干擾,丟棄這次檢測(cè)結(jié)果。三個(gè)開關(guān)可以邏輯組合出8種狀態(tài),所以我們能夠方便靈活地預(yù)置多達(dá)7種的倒計(jì)時(shí)時(shí)間。電子制作實(shí)驗(yàn)室。通過不同的組合可以產(chǎn)生5/15/20/30/35/45/50分鐘倒計(jì)時(shí)。數(shù)碼管十位數(shù)存放內(nèi)存位置temp equ 22h。使顯示時(shí)間數(shù)碼管熄滅CLR 。延時(shí)10毫秒觸點(diǎn)消抖JB ,START。首先對(duì)A清零JB ,A1。這時(shí)TEMP中的值就是倒計(jì)時(shí)時(shí)間。將temp中的十六進(jìn)制數(shù)轉(zhuǎn)換成10進(jìn)制mov b,10。指定查表啟始地址mov r0,4dpl1: mov r1,送出個(gè)位的7段代碼clr 。取十位數(shù)MOVC A,A+DPTR。顯示1毫秒setb 。等待按鍵松開AJMP SETB1:JB ,M33ACALL DELAY10。使LED每1秒閃爍一次djnz r2,AB。結(jié)束定時(shí)OVER:CLR 。退到開機(jī)初始化狀態(tài)。進(jìn)行串行通訊時(shí)要滿足一定的條件,比如電腦的串口是RS232電平的,而單片機(jī)的串口是TTL電平的,兩者之間必須有一個(gè)電平轉(zhuǎn)換電路,我們采用了專用芯片MAX232進(jìn)行轉(zhuǎn)換,雖然也可以用幾個(gè)三極管進(jìn)行模擬轉(zhuǎn)換,但是還是用專用芯片更簡(jiǎn)單可靠。串口通訊的硬件電路如上圖所示,我們可以采用以下方法來判斷串口是否存在硬件問題,將MAX232的第9腳接地,測(cè)量一下串口的第3腳和第5腳之間是否輸出10V左右的直流電壓?將MAX232的第9腳接正5V,測(cè)量一下串口的第3腳和第5腳之間是否輸出-10V左右的直流電壓?這樣可以判斷MAX232是否完好和串口線的排線壓接處是否有接觸不良。串口選擇為COM1,當(dāng)然將網(wǎng)站提供的51單片機(jī)實(shí)驗(yàn)板的串口也要和電腦的COM1連接,將燒寫有以下程序的單片機(jī)插入單片機(jī)實(shí)驗(yàn)板的萬(wàn)能插座中,并接通51單片機(jī)實(shí)驗(yàn)板的電源,這時(shí)只要按下K1一次,在串口調(diào)試助手軟件的接收區(qū)界面中就會(huì)增加一個(gè)“AF”字符,表示單片機(jī)向電腦發(fā)送“AF”字符成功。波特率發(fā)生器T1工作在模式2上MOV PCON,80H。啟動(dòng)定時(shí)器T1。去除干擾信號(hào)JNB ,$。10毫秒延時(shí)子程序DELAY10:MOV R4,20D2:MOV R5,248DJNZ R5,$DJNZ R4,D2RETEND六、紅外線遙控器聲光測(cè)試器這里我們要用單片機(jī)實(shí)驗(yàn)板制作一個(gè)紅外線遙控器聲光測(cè)試器,紅外線遙控器廣泛用于電視機(jī)、VCD、音響等家用電器中,經(jīng)過長(zhǎng)時(shí)間使用可能會(huì)出現(xiàn)一些小故障,用我們制作的測(cè)試器可以方便地判斷遙控器是否能發(fā)射紅外信號(hào)?各個(gè)按鍵工作是否可靠?這個(gè)測(cè)試器非常簡(jiǎn)單,制作也很容易,但是也有一定的實(shí)用價(jià)值,站長(zhǎng)就是用這個(gè)小東東幫鄰居修了不少遙控器哦~~首先讓我們來完成試驗(yàn)板上的硬件部分,需要再焊接一個(gè)一體化紅外接收器,一體化紅外線接收器是一種集紅外線接收和放大于一體,不需要任何外接元件,就能完成從紅外線接收到輸出與TTL電平信號(hào)兼容的所有工作,而體積又很小巧,它適合于各種紅外線遙控和紅外線數(shù)據(jù)傳輸。如果是低電平就原地等待,如果出現(xiàn)高電平就退出AJMP STARTEND七、紅外線遙控器解碼程序這里我們以紅外線遙控編碼芯片為L(zhǎng)C7461等芯片為例來說明用單片機(jī)實(shí)現(xiàn)紅外遙控解碼的詳細(xì)過程,站長(zhǎng)琢磨這個(gè)解碼程序花了相當(dāng)多的精力,期間幾經(jīng)修改逐步完善,后來還用它開發(fā)了幾個(gè)小產(chǎn)品,希望能對(duì)網(wǎng)友學(xué)習(xí)單片機(jī)有所幫助。紅外遙控系統(tǒng)通用紅外遙控系統(tǒng)由發(fā)射和接收兩大部分組成,應(yīng)用編/解碼專用集成電路芯片來進(jìn)行控制操作,如圖1所示。這種遙控碼具有以下特征:采用脈寬調(diào)制的串行碼,、“0”;、“1”上述“0”和“1”組成的42位二進(jìn)制碼經(jīng)38kHz的載頻進(jìn)行二次調(diào)制以提高發(fā)射效率,達(dá)到降低電源功耗的目的。解碼的關(guān)鍵是如何識(shí)別“0”和“1”,從位的定義我們可以發(fā)現(xiàn)“0”、“1”,不同的是高電平的寬度不同,“0”,“1”,所以必須根據(jù)高電平的寬度區(qū)別“0”和“1”。接收器及解碼LT0038是塑封一體化紅外線接收器,它是一種集紅外線接收、放大、整形于一體的集成電路,不需要任何外接元件,就能完成從紅外線接收到輸出與TTL電平信號(hào)兼容的所有工作,沒有紅外遙控信號(hào)時(shí)為高電平,收到紅外信號(hào)時(shí)為低電平,而體積和普通的塑封三極管大小一樣,它適合于各種紅外線遙控和紅外線數(shù)據(jù)傳輸。AJMP INT。設(shè)定INT0的觸發(fā)方式為脈沖負(fù)邊沿觸發(fā)SETB EX0。暫時(shí)關(guān)閉CPU的所有中斷請(qǐng)求MOV R6,10SB: ACALL YS1。以上完成對(duì)遙控信號(hào)的9000微秒的初始低電平信號(hào)的識(shí)別。忽略前26位系統(tǒng)識(shí)別碼JJJJA:JNB ,$。如果為0就跳轉(zhuǎn)到UUUALCALL YS3。每組數(shù)據(jù)為8位JJJJ: JNB ,$。如果為0就跳轉(zhuǎn)到UUULCALL YS3。將A中的數(shù)暫時(shí)存放在R1數(shù)值的內(nèi)存中DJNZ R3,JJJJ。對(duì)1AH取反后和1BH比較CJNE A,1BH,EXIT。蜂鳴器停止EXIT: SETB EA。延時(shí)子程序2,精確延時(shí)4740微秒D2: MOV R5,235DJNZ R5,$DJNZ R4,D2RETYS3: MOV R4,2。當(dāng)然我們還要借助Grider軟件來實(shí)現(xiàn)。這樣就定義了一個(gè)鍵的命令??梢哉f,掌握了單片機(jī)開發(fā),就多了一個(gè)飯碗。下面以51 為例來了解一下單片機(jī)是什么東西,控制原理又是什么?在數(shù)字電路中,電壓信號(hào)只有兩種情況,高電平和低電平,用數(shù)字來記錄就是1 和0。當(dāng)外部一個(gè)或一組電平信號(hào)送到單片機(jī)的IO 口時(shí),單片機(jī)也可以讀到這些信號(hào),并進(jìn)行分析操作,這就是單片機(jī)對(duì)外部設(shè)備信號(hào)的讀取。在51 標(biāo)準(zhǔn)芯片中,有32 個(gè)輸入輸出IO,分為4 組,每組8 個(gè),分別為P0 口,P1 口,P2 口,P3 口。當(dāng)然,如果您希望成為一個(gè)優(yōu)秀的單片機(jī)開發(fā)程序員,還是必須熟悉單片機(jī)的內(nèi)部結(jié)構(gòu)及工作原理,切不可偷懶!在這一章,您將用程序去控制一個(gè)LED 發(fā)光管的亮和滅。一般LED 需要10 毫安左右電流點(diǎn)亮,我們就將LED 接在電源VCC 和IO 口之間,中間串上電阻,當(dāng)IO 輸出低電平時(shí),燈就亮了,反之,燈就滅了。至于如何建立一個(gè)新工程,請(qǐng)參考C51 的幫助文件。比如AT89C51 的程序空間是4K,xdata 如果沒有外擴(kuò)就是0 個(gè),data 是128 個(gè)。下面我們故意把第9 行的P10 寫成P11,點(diǎn)編譯,因?yàn)闆]有預(yù)先定義P11,所以就報(bào)告錯(cuò)誤了,如下圖:雙擊一下錯(cuò)誤報(bào)告的那一行,窗口就也會(huì)跳到這一行,方便您進(jìn)行修改。注意,等會(huì)如果程序在正在全速運(yùn)行時(shí),仿真環(huán)境是不能直接退出的,得先點(diǎn)停止運(yùn)行后,再點(diǎn)仿真按鈕才可以退出?,F(xiàn)在先試驗(yàn)單步,點(diǎn)單步(兩個(gè)單步都可以,一般點(diǎn)單步跨過)。再點(diǎn)一次,PC 走到掛起的程序行了,繼續(xù)點(diǎn)仍然在這一行。//亮燈 P10=1。注意在進(jìn)入仿真后,并且程序是停止?fàn)顟B(tài)時(shí),才可以設(shè)置或者取消斷點(diǎn)。好,現(xiàn)在試驗(yàn)全速運(yùn)行和停止。轉(zhuǎn)眼間大學(xué)生活已經(jīng)過了一年多,在這一年多的時(shí)間里,我一直擔(dān)任著學(xué)習(xí)委員這一職務(wù)。要認(rèn)真負(fù)責(zé),態(tài)度踏實(shí),要有一定的組織,領(lǐng)導(dǎo),執(zhí)行能力,并且做事情要公平,公正,公開,積極落實(shí)學(xué)校學(xué)院的具體工作。再次,學(xué)習(xí)委員在學(xué)習(xí)上要做好模范帶頭作用,要有優(yōu)異的成績(jī),當(dāng)同學(xué)們向我提出問題時(shí),基本上給同學(xué)一個(gè)正確的回復(fù)。最嚴(yán)重的一次是,我沒有把英語(yǔ)四六級(jí)報(bào)名的時(shí)間,地點(diǎn)通知到位,導(dǎo)致我們班有4名同學(xué)錯(cuò)過報(bào)名的時(shí)間。做到既能把課題完成又能鍛煉自己的能力!根據(jù)課題要求,復(fù)習(xí)相關(guān)的知識(shí),查詢相關(guān)的資料。還要根據(jù)實(shí)驗(yàn)的實(shí)際情況,添加些額外程序來使系統(tǒng)更加的穩(wěn)定,如開關(guān)的消震蕩(采用延遲)。這次的單片機(jī)課程設(shè)計(jì)重點(diǎn)是理論與實(shí)際的相結(jié)合。掌握定時(shí)器、外部中斷的設(shè)置和編程原理。遇到困難要一件件攻克,不會(huì)建項(xiàng)目,就先學(xué)它,這方面網(wǎng)上教程很多,隨便找找看一下,做幾次就懂了。單片機(jī)是注重理論和實(shí)踐的,光看書不動(dòng)手,是學(xué)不會(huì)的。程序不要光看不寫,一定要自己寫一次。不少人寫程序,把代碼寫好了,然后一運(yùn)行,不是自己想要的結(jié)果,就暈了,然后跑到論壇上發(fā)個(gè)帖子,把程序一貼,問:為什么我的程序不能正常運(yùn)行?然后就等別人來給自己分析。多利用網(wǎng)絡(luò)的搜索,學(xué)會(huì)提問題。黨的群眾線路集中體現(xiàn)了唯物史觀的基本觀點(diǎn)。深入理解和正確掌控唯物史觀與黨的群眾線路的關(guān)系,對(duì)我們更好地貫徹黨的群眾線路,著力解決人民群眾反映強(qiáng)烈的突出題目,進(jìn)步做好新情勢(shì)下群眾工作的能力,夯實(shí)黨的執(zhí)政基礎(chǔ)、鞏固黨的執(zhí)政地位,具有十分重要的意義。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1