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

正文內(nèi)容

基于pic單片機(jī)電子萬年歷實(shí)驗(yàn)報(bào)告-wenkub

2024-10-17 21 本頁面
 

【正文】 ERT_MONTH CJNE A,10,CON_08 CON_08:JC CON_09 MOV TEMP_BYTE3,1 CON_09:MOV A,CONVERT_YEAR ANL A,03H JNZ CON_10 MOV A,CONVERT_MONTH LCALL GET_RUN_DAYS_LOW SJMP CON_12課程設(shè)計(jì)報(bào)告CON_10:MOV A,CONVERT_MONTH LCALL GET_DAYS_LOW CON_12:MOV B,CONVERT_DATE DEC B ADD A,B MOV TEMP_BYTE4,A JNC CON_14 INC TEMP_BYTE3 CON_14:MOV A,TEMP_BYTE1 LCALL GET_DAYS_LOW DEC A ADD A,TEMP_BYTE2 MOV TEMP_BYTE5,A MOV A,CONVERT_MONTH CJNE A,TEMP_BYTE1,CON_20 MOV A,CONVERT_DATE CJNE A,TEMP_BYTE2,CON_20 CON_20:JC CON_22 LJMP CON_60 CON_22:MOV A,CONVERT_YEAR JNZ CON_24 MOV A,100課程設(shè)計(jì)報(bào)告CON_24:DEC A MOV CONVERT_YEAR,A MOV A,DPL CLR C SUBB A,3 MOV DPL,A JNC CON_26 DEC DPH CON_26:MOV A,TEMP_BYTE5 CLR C SUBB A,TEMP_BYTE4 MOV TEMP_BYTE3,A MOV CONVERT_MONTH,12 CLR F0 CLR A MOVC A,A+DPTR ANL A,0F0H SWAP A。 溫度采集模塊DS18B20是美國DALLAS公司推出的單總線數(shù)字溫度傳感器。 顯示模塊如用LCD1602作為顯示設(shè)備,要求顯示屏分兩行顯示,第一行顯示日期(年月日)和星期,第二行顯示時(shí)間(時(shí):分:秒)和溫度。芯片還具有主電源掉電情況下的時(shí)鐘保護(hù)電路,DS1307的時(shí)鐘靠后備電池維持工作,拒絕CPU對其讀出和寫入訪問。二、設(shè)計(jì)題目及要求 設(shè)計(jì)題目:基于PIC16F877單片機(jī)的多功能電子時(shí)鐘 功能實(shí)現(xiàn):實(shí)時(shí)時(shí)鐘顯示,時(shí)間可調(diào);實(shí)時(shí)溫度顯示,并具有超限報(bào)警功能。}int main(){unsigned char Led=0。//清除INT0的中斷標(biāo)志 = 7。如果不需要多個(gè)優(yōu)先級,所有允許的中斷源的IPCx 寄存器控制位均可以編程為同一個(gè)非零值。(3)任何待處理的中斷源的總優(yōu)先級都首先由該中斷源在IPCx 寄存器中用戶分配的優(yōu)先級決定,然后由IVT 中的自然順序優(yōu)先級決定。如果與中斷源有關(guān)的IPC 位被全部清零,則中斷源被有效禁止。//程序進(jìn)入死循環(huán),定時(shí)執(zhí)行定定時(shí)器中斷程序二、中斷實(shí)驗(yàn)?zāi)康模和ㄟ^學(xué)習(xí)和實(shí)踐理解PIC單片機(jī)中斷的特性及工作原理,學(xué)會(huì)中斷的初始化配置,并能對中斷進(jìn)行簡單的應(yīng)用。PORTE++。 = 1。同步模式控制位TSYNC(T1CON)在該模式下不起作用,因?yàn)槭褂昧讼到y(tǒng)時(shí)鐘源產(chǎn)生定時(shí)器時(shí)鐘。相關(guān)寄存器:要使用定時(shí)器,首先要了解定時(shí)器相關(guān)寄存器,dspic30f4011的定時(shí)器相關(guān)寄存器有:以A類時(shí)基定時(shí)器(Timer1)為例,要用到的相關(guān)寄存器有:T1CON(定時(shí)器1控制寄存器)、IFS0bits(中斷標(biāo)志狀態(tài)寄存器)、IPC0bits(中斷優(yōu)先級控制寄存器)、IEC0bits(中斷允許控制寄存器)、PR1(定時(shí)器初值寄存器)定時(shí)器模式:所有類型的定時(shí)器都可以在定時(shí)器模式下工作。B 類型定時(shí)器的時(shí)鐘同步在預(yù)分頻邏輯后執(zhí)行。當(dāng)定時(shí)器配置為異步工作模式時(shí),CPU 進(jìn)入空閑模式,如果TSIDL = 1,則定時(shí)器將停止遞增。定時(shí)器計(jì)數(shù),直到等于PR1 中預(yù)先裝入的值,然后復(fù)位至0,繼續(xù)計(jì)數(shù)。16 位定時(shí)器模式:在16 位定時(shí)器模式下,定時(shí)器在每個(gè)指令周期遞增,直到與預(yù)先裝入周期寄存器PR1 中的值匹配,然后復(fù)位至0,繼續(xù)計(jì)數(shù)??煞譃槿N類型:A類型時(shí)基、B類型時(shí)基和C類型時(shí)基。其他月份為大月,31天,賦32天給49h EXITMONTH: RETI END第三篇:PIC單片機(jī)報(bào)告PIC單片機(jī)實(shí)驗(yàn)報(bào)告一、定時(shí)器的使用(1)實(shí)驗(yàn)?zāi)康模和ㄟ^學(xué)習(xí)和實(shí)驗(yàn)理解PIC單片機(jī)定時(shí)器的內(nèi)部工作原理,學(xué)會(huì)定時(shí)器 初始化配置編程,并能利用實(shí)驗(yàn)板對定時(shí)器有簡單的應(yīng)用。判斷二月 MOV R2,48HCJNE R2,00H,RUNNIAN MOV 49H,1DH。判斷平閏年MOV B,04HDIV AB MOV A,B CJNE A,00H,EXITYEAR1 MOV 48H,01H。時(shí)加一 MOV A,33H CJNE A,18H,EXIT MOV 33H,00H INC 34HMOV A,34H CJNE A,49H,EXIT MOV 34H,01H INC 35HMOV A,35H CJNE A,0DH,EXIT MOV 35H,01H INC 36HMOV A,36H CJNE A,64H,EXIT MOV 36H,00H。判斷平閏年,返回標(biāo)志48h,0為平年,1為閏年ACALL ISMONTH。定時(shí)器初始化 MOV TL1,60H setb tr1 INC R4CJNE R4,0c8H,EXITMOV R4,00H。到月底就返回月初 MOV 34H,01H AJMP IEXIT1NEXT5: CJNE R7,05H,NEXT6。遇60變0 MOV 31H,00H AJMP IEXIT1 NEXT3: CJNE R7,01H,NEXT4。若不是調(diào)時(shí)狀態(tài),按此鍵就是切換顯示日期、時(shí)鐘INC R3 CJNE R3,02H,IEXIT1 MOV R3,00H AJMP IEXIT1 NEXT1: mov r3,00hCJNE R7,03H,NEXT2。DELAY3MS MOV 45H,08H DELAY1: MOV 46H,0FFH DELAY2: DJNZ 46H,DELAY2 DJNZ 45H,DELAY1 RETPROINT0:CLR EX0。顯示月的高位ACALL DELAY3MS SETB MOV R0,34HACALL PROHTOD CJNE R7,06H,YEAR1 INC R6CJNE R6,03H,YEAR2MOV R6,00H YEAR1: CLR MOV P0,41HACALL DELAY3MS YEAR2: SETB CLR MOV P0,40HACALL DELAY3MS SETB RETPROHTOD:PUSH ACCMOV A,R0 MOV B,0AH DIV AB MOV DPTR,0030H MOVC A,A+DPTR MOV 40H,A MOV A,B MOVC A,A+DPTR MOV 41H,A POP ACC RET。顯示年的高位。顯示秒的高位。顯示分的高位 ACALL DELAY3MS SETB MOV R0,31H。顯示時(shí)的高位 ACALL DELAY3MS SETB MOV R0,32H。showdate顯示年月日 AJMP SHOWDATE DATE1: CJNE R7,05H,DATE2 DATE2: CJNE R7,06H,SHOWCLOCK AJMP SHOWDATEshowCLOCK: MOV R0,33H。開始計(jì)時(shí) AGAIN:ACALL PROSHOW。十六進(jìn)制轉(zhuǎn)換BCD的高位 MOV 41H,00H。2005年。30分 MOV 33H,09H。0 1 2 3 4 5 6 7 8 9ORG 0050HSTART: MOV TCON,05H。int0用來切換時(shí)鐘調(diào)整位置ORG 0013H。8~12月:逢單月為30天;逢雙月為31天。①調(diào)整時(shí)間時(shí),先按下KA鍵,(KA鍵為選擇調(diào)整位置的鍵,如選調(diào)整秒或分),而此時(shí)的KB鍵只是用來加一操作。產(chǎn)生中斷后先判有無按鍵被按下,還要考慮到“去抖動(dòng)影響”問題,可采用軟件延遲法解決這個(gè)問題,延遲時(shí)間至少10mS。本實(shí)驗(yàn)采用了74ls244和晶體管8550驅(qū)動(dòng),并進(jìn)行適當(dāng)?shù)难訒r(shí)3ms解決上述問題。⑶ 顯示器采用動(dòng)態(tài)驅(qū)動(dòng)時(shí)要注意到:LED的 “啟輝時(shí)間”和 “余輝時(shí)間”。(11)其它:⑴ 萬能電路板(1015):1塊 ⑵ 焊錫條:2米 ⑶ 帶插頭、座的電源端子:1條 ⑷ 各種顏色外皮的導(dǎo)線:各1米(12)工具:1.電烙鐵:1把 2.剪鉗:1把 3.鑷子:1把 4.萬用表:1個(gè)(13)設(shè)備:編程器(MEP300或TOP851)6個(gè)軟件方案:只使用第一組工作寄存器,功能分布如下:⑴ “時(shí)鐘”基準(zhǔn)時(shí)間由單片機(jī)內(nèi)部定時(shí)中斷來提供,定時(shí)時(shí)間應(yīng)該乘以一個(gè)整數(shù)得到“秒”,且不宜太長或太短,最長不能超過16位定時(shí)器的最長定時(shí)時(shí)間,最短不能少于定時(shí)中斷服務(wù)程序的執(zhí)行時(shí)間。⑵ 1KΩ6個(gè)(用作PNP三極管基極電阻)。(5)顯示器:LED_8段數(shù)碼管(共陽型)6個(gè)三極管:(6)PNP(8550)6個(gè)(用于驅(qū)動(dòng)6個(gè)共陽型LED段數(shù)碼管)。本方案只采用了兩個(gè)按鍵 ⑷ 整體上要考慮:結(jié)構(gòu)簡單、布局美觀、操作方便、成本低廉。2. 發(fā)揮要求:⑴ 增加公歷日期顯示功能(年、月、日),年號只顯示最后兩位; ⑵ 隨時(shí)可以調(diào)校年、月、日;⑶ 允許通過轉(zhuǎn)換功能鍵轉(zhuǎn)換顯示時(shí)間或日期。6RETLW 07h。2RETLW 4fh。btfscSTATUS,Zclrfcount_smovfcount_s,wcallBin2BCDmovfDIS_TEMP2,wcallCHAR_CODE1movwfDIS_TEMP2movfDIS_TEMP1,wcallCHAR_CODE1movwfDIS_TEMP1callLEDlightnopRETFIECHAR_CODE1。movwfcountmovlw00hmovwfcount_s heregotohereintpbtfssINTCON,T0IFgoto$1movlw06hmovwfTMR0bcfINTCON,T0IFincfcount,fbtfssSTATUS,Zgotointpmovlwd39。7RETLW 7fh。3RETLW 66h。共陰極字符表ADDWF PCL,FRETLW 3fh。6RETLW 07h。2RETLW 4fh。btfscSTATUS,Zclrfcount_smovfcount_s,wcallBin2BCDmovfDIS_TEMP2,wcallCHAR_CODE1movwfDIS_TEMP2movfDIS_TEMP1,wcallCHAR_CODE1movwfDIS_TEMP1callLEDlightnopRETFIECHAR_CODE1。movwfcountmovlw00hmovwfcount_s heregotohere intpbtfssINTCON,T0IFgoto$1movlw06hmovwfTMR0bcfINTCON,T0IFincfcount,fbtfssSTATUS,Zgotointpmovlwd39。8RETLW 6fh。4RETLW 6dh。0RETLW 06h。movwfcountincfcount_s,fmovfcount_s,wsublwd39。listp=16f877ainclude“”include
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1