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

正文內(nèi)容

arm實時鐘rtc-資料下載頁

2025-03-09 12:43本頁面
  

【正文】 斷服務(wù)程序地址 rINTMSK = ~(BIT_TICK)。 // (0x18) //開時鐘節(jié)拍中斷 //設(shè)置日期與時間 rBCDYEAR = 0x07。 rBCDMON = 0x05。 rBCDDAY = 0x03。 //SUN:1 MON:2 TUE:3 WED:4 THU:5 FRI:6 SAT:7 rBCDDATE = 0x22。 rBCDHOUR = 0x08。 rBCDMIN = 0x38。 rBCDSEC = 0x25。 rTICNT = (17) + 127。 //設(shè)置節(jié)拍值 //Period = (n + 1) / 128 =1sec rRTCCON = 0x01。 //啟動計時、允許讀寫 Uart_Printf(Press any key to exit.\n)。 Uart_Getch()。 //等待按鍵 rINTMSK | = BIT_TICK。 //(18) //關(guān)閉時鐘節(jié)拍中斷 } void __irq Rtc_Tick(void) { char year,month,date,hour,min,sec。 //讀取年月日 year = rBCDYEAR。 month = rBCDMON 0x1F。 date = rBCDDATE 0x3F。 //讀取時分秒 hour = rBCDHOUR 0x3F。 min = rBCDMIN 0x7F。 sec = rBCDSEC 0x7F。//顯示日期、時間 Uart_Printf(“ 20%2x年 %2x月 %2x日 , %2x: %2x: %2x\n, year, month ,date hour,min,sec)。 //清除中斷請求標(biāo)志 rSRCPND | = BIT_TICK。//清除中斷請求標(biāo)志 rINTPND | = BIT_TICK。 } ? 實例二 ? 不使用節(jié)拍中斷,每秒讀取 RTC的時鐘,實時顯示在串口上 ? 必須考慮出現(xiàn)當(dāng)讀取到的 BCDSEC 等于 0 時,可能出現(xiàn)的讀取錯誤 ? 實驗現(xiàn)象: ? FS2410P RTC Test ? RTC TIME : 2023/03/06 TUES 17:34:28 ? RTC TIME : 2023/03/06 TUES 17:34:28 ? RTC TIME : 2023/03/06 TUES 17:34:29 ? Rtc_Init()實時時鐘初始化函數(shù) ? 功能說明:初始化相關(guān)時鐘寄存器,設(shè)置當(dāng)前時鐘 ? 主要代碼如下: ? /************************************* ? void Rtc_Init(void) ? { ? rRTCCON = 0x01。 //RTC 讀寫使能,選擇 BCD 時鐘、計數(shù) 器,無復(fù)位, 1/32768 ? rBCDYEAR = 0x05 。 //設(shè)定年 ? rBCDMON = 0x3 。 //設(shè)定月 ? rBCDDAY = 0x06 。 //設(shè)定日 ? rBCDDATE = 0x3 。 //設(shè)定星期 ? rBCDHOUR = 0x17 。 //設(shè)定小時 ? rBCDMIN = 0x34 。 //設(shè)定分鐘 ? rBCDSEC = 0x28 。 //設(shè)定秒 ? rRTCCON = 0x0。 //RTC 讀寫禁止,選擇 BCD 時鐘、計數(shù)器,無復(fù)位, 1/32768 ? } ? Display_Rtc()實時時鐘顯示函數(shù) ? 功能說明:該函數(shù)主要是通過串口在超級終端上實時顯示當(dāng)前時鐘。 ? 主要功能代碼如下: ? /******************************************************************/ ? void Display_Rtc(void) ? { ? int year。 ? int month,day,weekday,hour,min,sec。 ? rRTCCON = 0x01。 ? //RTC 讀寫使能,選擇 BCD 時鐘、計數(shù)器,無復(fù)位, 1/32768 ? while(1) ? { ? if (rBCDYEAR == 0x99) year = 0x1999。 ? else year = 0x2023 + rBCDYEAR。 ? month=rBCDMON。 ? day=rBCDDAY。 ? weekday=rBCDDATE。 ? hour=rBCDHOUR。 ? min=rBCDMIN。 ? sec=rBCDSEC。 ? if(sec!=0) break。//若秒為 0重新讀取一遍,否則退出循環(huán) ? } ? printf(RTC TIME : %4x/%02x/%02x %s – ? %02x:%02x:%02x\n,year,month,day,date[weekday],hour,min,sec)。 ? rRTCCON = 0x0。 //RTC 讀寫禁止,選擇 BCD 時鐘、計數(shù)器,無復(fù)位, 1/32768 ? } ?S3C2410X的 RTC有哪些功能、特點?由哪幾部分構(gòu)成?相關(guān)的寄存器有哪些、功能是什么? ? 編寫程序一 ,對 S3C2410的 RTC進行設(shè)置,使用報警功能,每 1小時報警中斷一次,中斷后顯示出當(dāng)前的日期和時間。初始日期、時間要設(shè)置為正確值。 ? 編寫程序二 ,對 S3C2410的 RTC進行設(shè)置,使用節(jié)拍中斷,每 1秒中斷一次,中斷后顯示出當(dāng)前的日期和時間。初始日期、時間要設(shè)置為正確值。 演講完畢,謝謝觀看!
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1