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

正文內容

基于pic單片機電子萬年歷實驗報告(已修改)

2024-10-17 21:57 本頁面
 

【正文】 第一篇:基于PIC單片機電子萬年歷實驗報告實驗報告姓名:文可鑫學號:20072121010專業(yè):電子信息工程1編寫一個秒表程序,使用查詢方式。listp=16f877ainclude“”includecountequ20hcount_sequ21horg000hstartnopcallInitSPIbankselOPTION_REGmovlw04hmovwfOPTION_REGbankselINTCONmovlw00hmovwfINTCONmovlw06hmovwfTMR0movlwd39。13139。movwfcountmovlw00hmovwfcount_smainbtfssINTCON,T0IFgoto$1movlw06hmovwfTMR0bcfINTCON,T0IFincfcount,fbtfssSTATUS,Zgotomainmovlwd39。13139。movwfcountincfcount_s,fmovfcount_s,wsublwd39。6039。btfscSTATUS,Zclrfcount_smovfcount_s,wcallBin2BCDmovfDIS_TEMP2,wcallCHAR_CODE1movwfDIS_TEMP2movfDIS_TEMP1,wcallCHAR_CODE1movwfDIS_TEMP1callLEDlightnopgotomain CHAR_CODE1。共陰極字符表ADDWF PCL,FRETLW 3fh。0RETLW 06h。1RETLW 5bh。2RETLW 4fh。3RETLW 66h。4RETLW 6dh。5RETLW 7dh。6RETLW 07h。7RETLW 7fh。8RETLW 6fh。9 Bin2BCDCLRF DIS_TEMP1MOVWF DIS_TEMP2 Ttenth DIS_TEMP2,WBTFSS STATUS,CGOTO OUTMOVWF DIS_TEMP2INCF DIS_TEMP1,FGOTO Ttenth OUTRETURNend2編寫一個秒表程序,使用中斷方式。listp=16f877ainclude“” include countequ20h count_sequ21h W_tempequ23H STA_tempequ24Horg000hgotostartorg004hgotointp startnopcallInitSPIbankselOPTION_REGmovlw44hmovwfOPTION_REGbankselINTCONmovlw0a0hmovwfINTCONmovlw06hmovwfTMR0movlwd39。13139。movwfcountmovlw00hmovwfcount_s heregotohere intpbtfssINTCON,T0IFgoto$1movlw06hmovwfTMR0bcfINTCON,T0IFincfcount,fbtfssSTATUS,Zgotointpmovlwd39。13139。movwfcountincfcount_s,fmovfcount_s,wsublwd39。6039。btfscSTATUS,Zclrfcount_smovfcount_s,wcallBin2BCDmovfDIS_TEMP2,wcallCHAR_CODE1movwfDIS_TEMP2movfDIS_TEMP1,wcallCHAR_CODE1movwfDIS_TEMP1callLEDlightnopRETFIECHAR_CODE1。共陰極字符表ADDWF PCL,FRETLW 3fh。0RETLW 06h。1RETLW 5bh。2RETLW 4fh。3RETLW 66h。4RETLW 6dh。5RETLW 7dh。6RETLW 07h。7RETLW 7fh。8RETLW 6fh。9 Bin2BCDCLRF DIS_TEMP1MOVWF DIS_TEMP2 DIS_TEMP2,WBTFSS STATUS,CGOTO OUTMOVWF DIS_TEMP2INCF DIS_TEMP1,FGOTO Ttenth OUTRETURNend CHAR_CODE1。共陰極字符表ADDWF PCL,FRETLW 3fh。0RETLW 06h。1RETLW 5bh。2RETLW 4fh。3RETLW 66h。4RETLW 6dh。5RETLW 7dh。6RETLW 07h。7RETLW 7fh。8RETLW 6fh。9 Bin2BCDCLRF DIS_TEMP1MOVWF DIS_TEMP2 Ttenth DIS_TEMP2,WBTFSS STATUS,CGOTO OUTMOVWF DIS_TEMP2INCF DIS_TEMP1,FGOTO Ttenth OUTRETURNendlistp=16f877ainclude“” include countequ20h count_sequ21horg000hgotostartorg004hgotointp startnopcallInitSPIbankselOPTION_REGmovlw04hmovwfOPTION_REGbankselINTCONmovlw00hmovwfINTCONmovlw06hmovwfTMR0movlwd39。13139。movwfcountmovlw00hmovwfcount_s heregotohereintpbtfssINTCON,T0IFgoto$1movlw06hmovwfTMR0bcfINTCON,T0IFincfcount,fbtfssSTATUS,Zgotointpmovlwd39。13139。movwfcountincfcount_s,fmovfcount_s,wsublwd39。6039。btfscSTATUS,Zclrfcount_smovfcount_s,wcallBin2BCDmovfDIS_TEMP2,wcallCHAR_CODE1movwfDIS_TEMP2movfDIS_TEMP1,wcallCHAR_CODE1movwfDIS_TEMP1callLEDlightnopRETFIECHAR_CODE1。共陰極字符表ADDWF PCL,FRETLW 3fh。0RETLW 06h。1RETLW 5bh。2RETLW 4fh。3RETLW 66h。4RETLW 6dh。5RETLW 7dh。6RETLW 07h。7RETLW 7fh。8RETLW 6fh。9 Bin2BCDCLRF DIS_TEMP1MOVWF DIS_TEMP2 Ttenth DIS_TEMP2,WBTFSS STATUS,CGOTO OUTMOVWF DIS_TEMP2INCF DIS_TEMP1,FGOTO Ttenth OUTRETURNend第二篇:單片機課程設計電子萬年歷單片機及接口技術綜合實驗——————電子萬年日歷系統(tǒng)一、題目:電子實時時鐘/萬年日歷系統(tǒng)二、功能要求:1. 基本要求:⑴ 顯示準確的北京時間(時、分、秒),可用24小時制式; ⑵ 隨時可以調校時間。2. 發(fā)揮要求:⑴ 增加公歷日期顯示功能(年、月、日),年號只顯示最后兩位; ⑵ 隨時可以調校年、月、日;⑶ 允許通過轉換功能鍵轉換顯示時間或日期。三、方案考慮:硬件方案:⑴ 顯示器采用6位LED數(shù)碼管(共陽),可分別顯示時間或日期;(通過KB鍵可切換)⑵ 顯示器的驅動采用動態(tài)掃描電路形式,以達到簡化電路的目的。但要注意所需的驅動電流比靜態(tài)驅動時要大,因此要增加驅動電路??刹捎?4LS244或者晶體管;其中74ls244是用來驅動段選碼,晶體管是驅動位選碼!⑶采用“一鍵多用方案”,以減少按鍵數(shù)目。本方案只采用了兩個按鍵 ⑷ 整體上要考慮:結構簡單、布局美觀、操作方便、成本低廉。設計電路圖如下:元件清單:⑴ 89C511個⑵ IC座(40腳)3個(其中1個用于接插89C52個用于接插LED段數(shù)碼管)。⑶ 74LS2441個(用于驅動6個共陽的LED段數(shù)碼管)。⑷ IC座(20腳)1個(用于接插74LS244)。(5)顯示器:LED_8段數(shù)碼管(共陽型)6個三極管:(6)PNP(8550)6個(用于驅動6個共陽型LED段數(shù)碼管)。(7)微型開關:3個(其中1個用于復位電路、其它用于鍵盤)。(8)晶體振蕩器(12MHz):1個(用于振蕩電路)。(9)電阻器:⑴ 3KΩ1個(用于系統(tǒng)復位電路)。⑵ 1KΩ6個(用作PNP三極管基極電阻)。⑶ 100Ω7個(驅動器用作74LS244輸出限流電阻)。(10)電容器:⑴ 10μF1個(用于系統(tǒng)復位電路)。⑵ 30 pF2個(用于系統(tǒng)振蕩電路)。(11)其它:⑴ 萬能電路板(1015):1塊 ⑵ 焊錫條:2米 ⑶ 帶插頭、座的電源端子:1條 ⑷ 各種顏色外皮的導線:各1米(12)工具:1.電烙鐵:1把 2.剪鉗:1把 3.鑷子:1把 4.萬用表:1個(13)設備:編程器(MEP300或TOP851)6個軟件方案:只使用第一組工作寄存器,功能分布如下:⑴ “時鐘”基準時間由單片機內部定時中斷來提供,定時時間應該乘以一個整數(shù)得到“秒”,且不宜太長或太短,最長不能超過16位定時器的最長定時時間,最短不能少于定時中斷服務程序的執(zhí)行時間。一般來說,基準時間越短,越有利于提高時鐘運行的精確度。本實驗定時5mS。乘以一個整數(shù)200得到“1秒”.⑵ 用一個計數(shù)器(R4)對定時中斷的次數(shù)進行計數(shù),從而可以實現(xiàn)“秒”定時,同理可以實現(xiàn)“分”定時和“時”定時,甚至于“日”、“月”、“年”定時。⑶ 顯示器采用動態(tài)驅動時要注意到:LED的 “啟輝時間”和 “余輝時間”。驅動信號的維持時間必須大于啟輝時間;而驅動信號的間歇時間必須小于余輝時間。“啟輝時間”和 “余輝時間”與驅動電流的大小有關,驅動電流越大,啟輝時間越短,而余輝時間越長。但是,驅動電流的大小受到驅動電路的驅動能力和LED極限功耗的限制。本實驗采用了74ls244和晶體管8550驅動,并進行適當?shù)难訒r3ms解決上述問題。⑷ LED的余輝時間使動態(tài)驅動顯示得到保證,但也要注意到它在更新顯示內容時,可能造成顯示字符的混亂模糊。為此,在把“更新顯示內容”寫入顯示器之前,必須把所有的LED熄滅,即要把一個“熄滅驅動信號”先寫入顯示器。⑸對于按鍵的處理,采用中斷。產生中斷后先判有無按鍵被按下,還要考慮到“去抖動影響”問題,可采用軟件延遲法解決這個問題,延遲時間至少10mS。而單純進行軟件延時的話會令到顯示管產生斷續(xù)的情況,故調用顯示程序作為延時時間。這樣就合理地處理好這兩者的矛盾了。⑹ 把鍵盤的按鍵分兩種情況來處理,操作簡單。①調整時間時,先按下KA鍵,(KA鍵為選擇調整位置的鍵,如選調整秒或分),而此時的KB鍵只是用來加一操作。在調整時間狀態(tài)下,若在十秒內檢測到沒有任何按鍵按下,則返回正常顯示時鐘狀態(tài)。②而不調整時間,即不按下KA鍵,KB的鍵只用來切換顯示日期和時鐘。⑺ 對于自動識別“月大、月小”和“平年、閏年”的問題,主要考慮: ① 月大、月?。?~7月:逢單月為31天;逢雙月為30天,其中2月另行處理。8~12月:逢單月為30天;逢雙月
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1