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

正文內容

專業(yè)綜合實踐實習報告-基于單片機電子琴音樂播放器(存儲版)

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 。定時器賦初值 MOV TL0,31H CPL 。定時器初值清零 MOV 31H,00 MOV 32H,00 MOV P1,0FFH 。在設計PCB中也遇到一些困難,比如電源線的加寬,設計要求中要求電源線要比一般的線寬,一開始用手動將自動布線后的電源線手動加寬,這樣既麻煩又有可能出現(xiàn)線離太近或者相交,出現(xiàn)錯誤。當顯示“out”時,按K2鍵,即可退出2. 電路原理設計和PCB設計(1)電路原理設計電路設計使用Altium Designer summer 08軟件進行設計.顯示電路設計圖21:圖21鬧鐘電路圖22:鍵盤電路圖23: 圖22 圖23 電子鐘的系統(tǒng)原理圖見圖24:(2) PCB設計PCB圖如圖25,打印預覽見圖26:圖25圖263. 軟件設計與調試程序結構流程圖見圖27: 仿真結果: 使用Keil編譯軟件用來編程,調試。校時,按下K2鍵3S后,進入校時菜單。PCB尺寸:長寬=10cm8cm,可以比要求小,雙面板。程序流程圖見圖31(4) 仿真結果 使用Keil編譯軟件用來編程,調試。鍵盤掃描 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: 。對于播放音樂和彈奏切換功能按鍵,采用外部中斷來實現(xiàn)。具有手動復位鍵1個,播放音樂和彈奏切換功能按鍵1個,在PCB圖上標注“復位”、“功能切換”字樣。以單片機作為主控核心,與鍵盤、揚聲器等模塊組成核心主控制模塊,在主控模塊上設有10個按鍵和揚聲器。2.為了節(jié)省紙張,保護環(huán)境,便于保管實習報告,統(tǒng)一采用A4紙,實習報告建議雙面打?。ㄕ牟捎盟误w五號字)或手寫,左側裝訂,訂兩個釘。4.病事假必須有請假條,需經(jīng)班主任或有關領導批準,否則按曠課處理。3.參加本次實習時間不足三分之二或曠課3天以上者,不得參加本次考核,按不及格處理。注意: 1.實習任務書和實習指導書在實習前發(fā)給學生,實習任務書放置在實習報告封面后和正文目錄前。本文的主要內容是用AT89C2051單片機為核心控制元件,設計一個電子琴。具有電子琴輸入按鍵8個,包含1~7和高音1。根據(jù)功能要求只產(chǎn)生8個音符按鍵較少,所以采用獨立式鍵盤,題目要求一個發(fā)光二極管顯示上電,一個表示程序運行狀態(tài),本設計采用LED發(fā)光二極管表示。表31 C調各音符頻率與計數(shù)值T的對照表音符頻率(Hz)簡譜碼(T)十六進制碼音符頻率(Hz)簡譜碼(T)低1D0262636284FA740648601D027763731中5SO74864898FD82低2RE294638355S0831649342RE31163928中6LA88064968FDC8低3M330640216LA93264994低4FA34964103中7S198865030FE064FA37064185高1DO104665058FE22低5SO39264260DO1109650855S041564331高2RE117565110低6LA440644002RE1245651346LA46664463高3M131865157低7S149464524高4FA139765178中1DO52364580FC444FA1480651981D055464633高5SO156865217中2RE57864684FCAC5SO1661652352RE62264723高6LA176065252中3M65964777FD096LA186565268中4FA69864820FD34高7SI196765283 電子琴的彈奏程序采用查找表來實現(xiàn),根據(jù)鍵盤掃描的不同鍵值,查找出產(chǎn)生不同頻率的相應定時器的初值,由于是采用工作模式一,分高低位,按字節(jié)排放,TH放在前,TL放在后,程序如下:START: MOV R0, P
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1