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

正文內(nèi)容

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

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

下一頁面
  

【正文】 u mon+1hw_adj equ year+1h week equ w_adj+1hal1_h equ week+1hal1_m equ al1_h+1hal2_h equ al1_m+1hal2_m equ al2_h+1hal3_h equ al2_m+1hal3_m equ al3_h+1hal4_h equ al3_m+1hal4_m equ al4_h+1hal5_h equ al4_m+1hal5_m equ al5_h+1hal6_h equ al5_m+1hal6_m equ al6_h+1hal7_h equ al6_m+1hal7_m equ al7_h+1hal8_h equ al7_m+1hal8_m equ al8_h+1hbeep_t equ al8_m+1frist equ beep_t+1led1 equ frist+1led2 equ led1+1led3 equ led2+1led4 equ led3+1led5 equ led4+1sp_data equ led5+1led_1 bit led_2 bit led_3 bit led_4 bit led_5 bit beep_f BIT key_f bit t_h_100ms equ 05dh 。ORG 000BH 。 AJMP RS_485 。*************************led3 led_led3:mov a,led3movc a,a+dptrmov p1,aclr led_3acall timer_1mssetb led_3。2db 11001101B。0. =10ddb 10011000B。8.db 11111101B。b=26ddB 10001111B。else。;求平均值(R4R5/R7-→R3)DV51: MOV A,R5RLC AMOV R5,AMOV A,R4RLC AMOV R4,AMOV F0,CCLR CSUBB A,R7ANL C,/F0JC DV52MOV R4,ADV52: CPL CMOV A,R3RLC AMOV R3,ADJNZ R6,DV51MOV A,R4 。djnz r7,cr 。 timer_12 to ledacall time_12ajmp led_jmp_5_endled_k2_2: 。***************************flash bitjb fl_250ms,led_al_endacall jj_bitjnz led_al_emov led4,blk_ledmov led5,blk_ledsjmp led_al_endled_al_e:mov led2,blk_ledmov led3,blk_ledled_al_end:acall ledretproc set_clockset_clock:mov k1_data,01dmov k2_data,01dclr set_over call led_clcall key_bordcall sf_keymov key_data,0mov frist,0set_al41:call clockacall week_autocall al_outacall led_clacall key_bordcall key_delacall key_cljnb set_over,set_al41 。 led yearmov led2,2dmov led3,0dmov a,yearacall bcd_8mov led4,amov led5,bjb fl_250ms ,lk6mov led4,blk_ledmov led5,blk_led lk6: ajmp led_jmp_5_endled_k6_2: 。t1:push apush pswpush bclr fl_ms_fdjnz t_1s ,t1_endclr fl_s_finc seccall adj_wt1_end:pop bpop pswpop aretiadj_w:clr tr1mov a,T_L_100msadd a, w_adj 。pm 4_al。***************day+1mov a,daycjne a ,b ,clck_endsjmp clck1clck_end:jc clock_endclck1:mov day,01hinc monmov a,moncjne a,13d ,clock_endmov mon,01d inc yearmov a,yearcjne a,100d ,clock_endmov year,00d clock_end:call fl_outretmou_12: db 31d, 28d, 31d, 30d, 31d,30ddb 31d, 31d, 30d,31d, 30d,31dyear_d:db 29d, 28d, 28d, 28d, 29d, 28d , 28d, 28d, 29d, 28d db 28d, 28d, 29d, 28d, 28d, 28d , 29d, 28d, 28d, 28d db 29d, 28d, 28d, 28d, 29d, 28d , 28d, 28d, 29d, 28d db 28d, 28d, 29d, 28d, 28d, 28d , 29d, 28d, 28d, 28d db 39。led day,monacall led_monjb fl_250ms ,lk4mov led4,blk_ledmov led5,blk_led lk4: ajmp led_jmp_5_endled_k4_2: 。**********mov led1,a。*********************************proc led_t_dled_t_d:mov dptr,led_ord_3mov b,02hmul abjmp a+dptrled_ord_3: ajmp led_k0_2ajmp led_k1_2ajmp led_k2_2ajmp led_k3_2ajmp led_k4_2led_k0_2: 。CR: INC R0 。if mon=2 and year=4Z(0,1,2,3...)。u=24dDB 00100111B。6.db 11011000B。8db 11101101B。0db 10001000B。acall timer_1ms。ORG 0023H 。 。簡碼值 DW 64820,64898,64968,65030,65058 DW 64400,64260TABLE2:DB 14H,42H,62H,98H 。暫存低位字節(jié) MOV 20H,A SETB TR1 。取節(jié)拍碼 MOV R4,A 。定時(shí)器賦初值 MOV TL0,31H CPL 。定時(shí)器初值清零 MOV 31H,00 MOV 32H,00 MOV P1,0FFH 。在設(shè)計(jì)PCB中也遇到一些困難,比如電源線的加寬,設(shè)計(jì)要求中要求電源線要比一般的線寬,一開始用手動將自動布線后的電源線手動加寬,這樣既麻煩又有可能出現(xiàn)線離太近或者相交,出現(xiàn)錯(cuò)誤。當(dāng)顯示“out”時(shí),按K2鍵,即可退出2. 電路原理設(shè)計(jì)和PCB設(shè)計(jì)(1)電路原理設(shè)計(jì)電路設(shè)計(jì)使用Altium Designer summer 08軟件進(jìn)行設(shè)計(jì).顯示電路設(shè)計(jì)圖21:圖21鬧鐘電路圖22:鍵盤電路圖23: 圖22 圖23 電子鐘的系統(tǒng)原理圖見圖24:(2) PCB設(shè)計(jì)PCB圖如圖25,打印預(yù)覽見圖26:圖25圖263. 軟件設(shè)計(jì)與調(diào)試程序結(jié)構(gòu)流程圖見圖27: 仿真結(jié)果: 使用Keil編譯軟件用來編程,調(diào)試。校時(shí),按下K2鍵3S后,進(jìn)入校時(shí)菜單。PCB尺寸:長寬=10cm8cm,可以比要求小,雙面板。程序流程圖見圖31(4) 仿真結(jié)果 使用Keil編譯軟件用來編程,調(diào)試。鍵盤掃描 SETB CLR TR0 SJMP STARTKEY1: MOV R1,0 MOV A,R0 CPL ALOOP: CJNE A,01H,REL SJMP FUREL: RR A INC R1 SJMP LOOPFU: MOV A,R1 MOV B,2 MUL AB MOV R2,A MOV DPTR,TABLE MOVC A,A+DPTR MOV 30H,A MOV A,R2 INC A MOVC A,A+DPTR MOV 31H,A SETB TR0 CLR LJMP STARTINT_T0: 。對于播放音樂和彈奏切換功能按鍵,采用外部中斷來實(shí)現(xiàn)。具有手動復(fù)位鍵1個(gè),播放音樂和彈奏切換功能按鍵1個(gè),在PCB圖上標(biāo)注“復(fù)位”、“功能切換”字樣。以單片機(jī)作為主控核心,與鍵盤、揚(yáng)聲器等模塊組成核心主控制模塊,在主控模塊上設(shè)有10個(gè)按鍵和揚(yáng)聲器。2.為了節(jié)省紙張,保護(hù)環(huán)境,便于保管實(shí)習(xí)報(bào)告,統(tǒng)一采用A4紙,實(shí)習(xí)報(bào)告建議雙面打?。ㄕ牟捎盟误w五號字)或手寫,左側(cè)裝訂,訂兩個(gè)釘。4.病事假必須有請假條,需經(jīng)班主任或有關(guān)領(lǐng)導(dǎo)批準(zhǔn),否則按曠課處理。3.參加本次實(shí)習(xí)時(shí)間不足三分之二或曠課3天以上者,不得參加本次考核,按不及格處理。注意: 1.實(shí)習(xí)任務(wù)書和實(shí)習(xí)指導(dǎo)書在實(shí)習(xí)前發(fā)給學(xué)生,實(shí)習(xí)任務(wù)書放置在實(shí)習(xí)報(bào)告封面后和正文目錄前。本文的主要內(nèi)容是用AT89C2051單片機(jī)為核心控制元件,設(shè)計(jì)一個(gè)電子琴。具有電子琴輸入按鍵8個(gè),包含1~7和高音1。根據(jù)功能要求只產(chǎn)生8個(gè)音符按鍵較少,所以采用獨(dú)立式鍵盤,題目要求一個(gè)發(fā)光二極管顯示上電,一個(gè)表示程序運(yùn)行狀態(tài),本設(shè)計(jì)采用LED發(fā)光二極管表示。表31 C調(diào)各音符頻率與計(jì)數(shù)值T的對照表音符頻率(Hz)簡譜碼(T)十六進(jìn)制碼音符頻率(Hz)簡譜碼(T)低1D0262636284FA740648601D027763731中5SO74864898FD82低2RE294638355S0831649342RE31163928中6LA88064968FDC8低3M330640216LA93264994低4FA34964103中7S198865030FE064FA37064185高1DO104665058FE22低5SO39264260DO1109650855S041564331高2RE117565110低6LA440644002RE1245651346LA46664463高3M131865157低7S149464524高4FA139765178中1DO52364580FC444FA1480651981D055464633高5SO156865217中2RE57864684FCAC5SO1661652352RE62264723高6LA176065252中3M65964777FD096LA186565268中4FA69864820FD34高7SI196765283 電子琴的彈奏程序采用查找表來實(shí)現(xiàn),根據(jù)鍵盤掃描的不同鍵值,查找出產(chǎn)生不同頻率的相應(yīng)定時(shí)器的初值,由于是采用工作模式一,分高低位,按字節(jié)排放,TH放在前,TL放在后,程序如下:START: MOV R0, P
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1