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

正文內(nèi)容

專業(yè)綜合實踐實習(xí)報告-基于單片機(jī)電子琴音樂播放器(完整版)

2025-07-12 20:19上一頁面

下一頁面
  

【正文】 告實習(xí)名稱: 專業(yè)綜合實踐 學(xué)生姓名: 學(xué)院名稱: 電氣與信息工程學(xué)院 專業(yè)班級: 電子0841 學(xué) 號: 指導(dǎo)教師: 成 績 評 定考核內(nèi)容實習(xí)表現(xiàn)實習(xí)報告實習(xí)成果或答辯綜合評定成績成績2011年7月21日實習(xí)紀(jì)律要求和成績考核辦法(紀(jì)律要求和成績考核辦法在封皮背面打?。?.實習(xí)必須聽從教師指導(dǎo),嚴(yán)格遵守安全操作規(guī)程。7.成績評定采用五級分制,即優(yōu)、良、中、及格、不及格。專業(yè)綜合實訓(xùn)切實培養(yǎng)學(xué)生的動手能力,理論聯(lián)系實際,將知識用到實處。本系統(tǒng)是簡易電子琴的設(shè)計,按下鍵盤中的按鍵會使揚聲器播放對應(yīng)的音符。(2) 方案論證說明 本方案采用AT89C2051作為中心控制器,通過定時器,給它賦不同的初值,當(dāng)定時器記滿時對一個I/O口取反,產(chǎn)生方波,由于所賦初值不同,所以可以產(chǎn)生不同頻率的方波,音樂中,有7個基本音符:do﹑re﹑mi﹑fa﹑so﹑la﹑si,七個不同的音符對應(yīng)著不同的頻率。經(jīng)過耐心的擺放器件,對個參數(shù)進(jìn)行設(shè)置,底層自動布線,做出的板子小于126cm,所以滿 足題意,PCB圖如圖五,打印預(yù)覽見圖六:圖五 圖六(1)音調(diào)的產(chǎn)生 音樂的產(chǎn)生需要不同頻率的音頻脈沖,對于單片機(jī)而言,可以利用它的定時/計數(shù)器產(chǎn)生這樣的方波頻率信號。輸出方波 RETITABLE:DB 0FCH,44H,0FCH,0ACH,0FDH,09H,0FDH,34H DB 0FDH,82H,0FDH,0C8H,0FEH,06H,0FEH,22H(2)音樂節(jié)拍的產(chǎn)生節(jié)拍是指音樂持續(xù)的長短,是除音符之外音樂的另一關(guān)鍵組成部分,在單片機(jī)系統(tǒng)中可以通過延時來實現(xiàn)。 (二)基于AT89C2051的智能數(shù)字電子鐘設(shè)計(1)功能分析全日歷計時。所有輸出,均由蜂鳴器輸出!顯示狀態(tài)的控制,按下K2鍵可進(jìn)入以下工作狀態(tài):12小時/ 日月交替顯示。當(dāng)使用的6MHz的晶振偏差大時,應(yīng)仔細(xì)調(diào)整微調(diào)系數(shù)!當(dāng)顯示“out”時,按K2鍵,即可退出!退出后,按任意鍵即可啟動時鐘。因為對于音樂的相關(guān)知識了解很少,而且怎么才能找到課堂所學(xué)與實際應(yīng)用的最佳結(jié)合點?這都是我們所要考慮和努力的。同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,對單片機(jī)匯編語言掌握得不夠好。開總中斷 CLR TR1 CLR TR0 。設(shè)簡譜碼 MOVC A,A+DPTR CJNE A,00H,PLAY 。音符碼為0,不發(fā)音 LJMP DELMUSIC:SWAP A DEC A MOV 22H,A ADD A,22H MOV R1,A MOV DPTR,TABLE1 ?,F(xiàn)場保護(hù) PUSH PSW CPL 。c6 for 100ms timer_no equ 8d 。ajmp t0reti 。call int_t0call timer_intcall timer_20msSTAR_BI:call clock call week_autocall al_outCALL KEY_bordcall key_del call set_clk_alcall key_jmp call rebackcall led_jmpsjmp star_bi reback:mov a,stat_workjz reback_endjb al1_f ,ka1mov ret_timer,secsetb al1_f sjmp reback_endka1: mov a,ret_timeradd a,05dmov b,60ddiv abmov a,seccjne a,b,reback_endclr al1_fmov stat_work,00dreback_end:retkey_jmp:mov a,key_datajz key_jmp_end mov ret_timer,seccjne a,01d,kk1mov a,stat_workinc a 。*************************led5 led_led5:mov a,led5movc a,a+dptrmov p1,aclr led_5acall timer_1mssetb led_5。4db 01101101B。2.db 11011101B。BLACK=20dDB 00010000B。 bafhcdeg 。*********************MOV B,DAYADD A,Bmov r3,a。R4JC DV53SUBB A,R7JC DV54DV53: INC R3DV54: CLR OVRET。************** INT_CTRLint_t0:setb et1MOV TMOD,00010001b 。timer_24to ledacall time_24ajmp led_jmp_5_endled_k4_2: 。(18)mov a,k1_datacjne a,9d,key_al_endmov k1_data,01dsjmp key_al_end k2_al:mov a,k1_datacjne a,08d,ke2setb set_oversjmp key_al_endke2: dec amov dptr,asc_hmovc a,a+dptrmov b,a mov r0,secmov a,k1_datadec aadd a,r0mov r0,ainc r0mov a,r0div abmov a,bmov r0,akey_al_end:retend asc_h:db 60d,60d,24d,32d,13d,100d,100dproc led_clled_cl:mov dptr,led_ord_3mov a,k1_datadec amov b,02hmul abjmp a+dptrled_ord_3: ajmp led_k0_2ajmp led_k1_2ajmp led_k2_2ajmp led_k3_2ajmp led_k4_2ajmp led_k5_2ajmp led_k6_2ajmp led_k7_2led_k0_2: 。led outacall led_out1led_jmp_5_end:mov led1,weekacall ledretendled_hour:mov a,houracall bcd_8mov led2,ajnz lj1mov led2,blk_led lj1: mov a,badd a,10dmov led3,amov a,minacall bcd_8add a,10dmov led4,amov led5,bretled_mon:mov a,monjnz lj5inc monmov a,mon lj5:acall bcd_8mov led2,ajnz lj2mov led2,blk_ledlj2: mov led3,bmov a,dayjnz lj4inc daymov a,day lj4:acall bcd_8mov led4,ajnz lj3mov led4,blk_led lj3: mov led5,bretal_out:jb ha_over,al_out_endmov r7,8dmov r1,al8_m al_ch_1:mov r0,minmov r6,02d 。acall psf_key0key_bord1_end:setb key_fretset_key:mov a,key_datacjne a,01h,set_cc1setb set_al4_fsjmp sf23set_cc1:cjne a,02h,sf23setb set_clk_fsf23:retsf_key:call clockcall week_autocall al_outsetb key_fcall ledcall sf_acjne a,key_da,sf_keycall sf_beepretsf_beep:clr beep_fcall timer_20mssetb beep_fret re_k: mov key_data,00hmov p1,00hmov a,p3orl a,01111111bmov p3,aclr key_fmov a,p3setb key_fmov p1,0ffhanl a ,00000110bcjne a,00000110b,you_keyre_k_end: retyou_key:call timer_20ms。sjmp re_k_end you_key1:jb ,key_kbmov key_data,02hkey_kb: jb ,sf_key0mov key_data,01hsf_key0:ret sf_a:mov p1,00hmov a,p3orl a,01111111bmov p3,aclr key_fmov a,p3setb key_f anl a ,key_daretal_asc:db 06d,40d, 06d,50d, 07d,00d, 07d,10d。*************************************** min to ledacall led_mintime_24_end:retasc_12:db 11d,2d,21d,1d,21d,2d,21d,3d,21d,4d,21d,5d,21d,6d,21d,7ddb 21d,8d,21d,9d,11d,0d,11d,1ddb 1d,2d,0d,1d,0d,2d,0d,3d,0d,4d,0d,5d,0d,6d,0d,7d,0d,8d,0d,9ddb 1d,0,1d,1dclock:mov a,sec cjne a,60d,clock_endmov sec,00hinc minclr ha_over 。 led min,houracall led_hourjb fl_250ms ,lk2mov led4,blk_ledmov led5,blk_led lk2: ajmp led_jmp_5_endled_k2_2: 。(19)mov a,k1_datacjne a,19d,key_al_endmov k1_data,01dsjmp key_al_end k2_al:mov a,k1_datacjne a,018d,ke2setb set_oversjmp key_al_endke2: mov r0,al1_hdec aadd a,r0mov r0,ainc r0acall jj_bitmov b,24djnz ke3 mov b,60dke3:mov a,r0div abmov a,bmov r0,akey_al_end:retend jj_bit:mov a,k1_datamov b,02ddiv abmov a,b 。**********************************************al_led:mov r0,al1_hmov a,stat_workdec arl aadd a,r0mov r0,amov a,r0acall bcd_8mov led2,ajnz al_1mov led2,blk_ledal_1:mov a,badd a,10dmov led3,ainc r0mov a,r0acall bcd_8add a,10dmov led4,amov led5,bal_led_end:ret。MOV R0,0bH 。*******jb mon=2 ******MOV A,MONCJNE A,02D,WEEK_1SJMP WEEK_2WEEK_1:JC WEEK_
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1