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

正文內容

簡易萬年歷的設計(參考版)

2024-09-02 11:01本頁面
  

【正文】 wenxian()。 if(t1==3) t1=0。HBJ_buf0=0。} } if(EK3) { if(HBJ_buf0!=9) ++HBJ_buf0。 else if(HBJ_buf1) {HBJ_buf1。 fh_300=~fh_300。 H2_weishan++。 buf0=HBJ_buf0。 buf2=18。 point_flag=0。LBJ_buf0=0。} } if(EK3) { if(LBJ_buf0!=9) ++LBJ_buf0。 else if(LBJ_buf1) {LBJ_buf1。 fh_300=~fh_300。 H2_weishan++。 buf0=LBJ_buf0。 buf2=18。 point_flag=0。 } } else FMQ=1。 if(t==50) { FMQ=~FMQ。 point_flag=1。 buf1=a1。 buf3=a3。 BJ_H+=HBJ_buf0amp。 BJ_Hamp。 BJ_H=HBJ_buf1。 BJ_L+=LBJ_buf0amp。 BJ_Lamp。 BJ_L=LBJ_buf1。 Year_buf=0x13。 Week_buf=0x01。 Hour_buf=0x12。 Second_buf=0x00。 //關閉蜂鳴器和 LED DELAY_mode=1。 //為高溫報警值賦初值 35 度,在主程 //序中可修改 HBJ_buf0=5。 //為低溫報警值賦初值 22 度,在主程 //序中可修改 LBJ_buf0=2。 //開定時器 0 中斷 TR1=1。 EA=1。 TH1=(655365000)/256。 //設置定時器的工作方式 TH0=(6553620200)/256。 default:break。 //顯示千位 dsw=0。 else CS3=1。 break。 else point=1。 SM_PORT=table[buf2]。 case 2: if(!fh_300) CS2=0。 //顯示十位 dsw=2。 else CS1=1。 break。 SM_PORT=table[buf0]。 switch(dsw) { case 0: if(!fl_300) CS0=0。 } } } void disp1 () { SM_PORT=0xff。 break。 SM_PORT=table[buf3]。 case 3: if(!fh_300) CS3=0。 dsw=3。 //顯示百位 if(point_flag) point=0。 else CS2=1。 break。 SM_PORT=table[buf1]。 break。 SM_PORT=table[buf0]。i++) { P2=0xff。 for(i=0。 //提取鍵前沿 KEY0=r0。 } EKEY0=r0amp。 //時間未到,沿用原來保留的鍵值 } else //未有鍵按下 { TR0=0。 //將讀取到的 k0k3 鍵值保存于 KEY0 的低四 位 if(r0!=KEY0) //判斷是否有鍵按下 { TR0=1。 r0amp。 //掃描第 0 行 (ROW0),即 k0k3 鍵 r0=P2。 uchar msta,BJ_L,BJ_H,t1,t。 uchar H2_weishan,L2_weishan。 按鍵掃描 本設計采用定時器 中斷延時去抖的方法來進行按鍵的有效掃描判斷 主程序流程圖 mode=0 mode=1 獲取溫度 根據(jù)鍵狀態(tài)進行功能散轉 Work0,溫顯和溫報模塊,同時置位延時方式標志位 Work1,時間顯示,同時清零延時方式標志位 Work2,調時模塊,在調整完畢后進入Work1 按鍵掃描 顯示方式 1 清定時標志位 重裝定時初值 按鍵掃描 顯示方式 2 初始化 DS1302 讀取時間 開始 初始化 延時方式標志位 =1? N Y N 5ms 到? Y mode=2 work0 模塊 流程圖 work1 模塊 流程圖 入口 根據(jù)鍵狀態(tài)值進行功能散轉 溫顯模式 修改高溫報警值 修改低溫報警值 返回 t1=0 t1=1 t1=2 msta=0 msta=1 月份顯示模塊 msta=2 時間顯示模塊 星期顯示模塊 入口 年份顯示模塊 返回 根據(jù)鍵狀態(tài)值進行功能散轉 msta=3 work2 模塊 流程圖 獲取溫度子程序流程圖 設置時間預處理,即將當前時間值送給修改緩沖單元 入口 根據(jù)鍵狀態(tài)值 進行功能散轉 msta1=2 msta1=3 msta1=0 msta1=1 返回 修改小時,高兩位數(shù)碼管位閃,按 K2 與 K3 鍵修改 修改分鐘,低兩位數(shù)碼管位閃,按 K2 與 K3 鍵修改 修改月份,高兩位數(shù)碼管位閃,按 K2 與 K3 鍵修改 修改日,低兩位數(shù)碼管位閃,按 K2 與 K3 鍵修改 修改年份,高兩位顯示 20低兩位數(shù)碼管位閃,按 K2與 K3 鍵修改 修改星期,低兩位數(shù)碼管位閃,按 K2 與 K3 鍵修改 修改完畢,將修改信息寫入到 DS1302 芯片中 msta1=4 msta1=5 msta1=6 msta1=7 按鍵掃描 入口 初始化 DS18B20 跳過 ROM 溫度轉換 初始化 DS18B20 跳過 ROM 讀取溫度 讀低 8 位 讀高 8 位 將取出的數(shù)據(jù)轉換成溫度值,分為整數(shù)部分和小數(shù)部分 將整數(shù)部分送顯緩存 將小數(shù)部分按 處理 將 溫 度 值 轉 換 為BCDma3,yongyu 溫度報警時溫度比較實用 返回 入口 讀鍵,保存鍵值 有鍵? 開定時中斷延時去抖 提取鍵前沿 關定時中斷 返回 N Y 中斷服務子程序 顯示方式 1 入口 重裝中斷定時初值 保存變化的鍵狀態(tài) 返回 Y N 顯示個位, dsw=1 關數(shù)碼管 i3? 根據(jù)狀態(tài)字進行散轉 入口 i=0 返回 顯示十位, dsw=2 顯示百位, dsw=3 顯示千位, dsw=0 dsw=0 dsw=1 dsw=2 dsw=3 初始化 DS1302 子程序流圖 溫顯模塊子程序流圖 入口 允許初始化標志位 =1? 寫保護關 寫入年份 寫入月份 寫入日 寫入小時 寫入分鐘 寫保護開 允許初始化標志位 清零 返回 N Y 入口 將溫度值送顯緩 溫度值比較,超過上下限值,則報警 返回 讀取時間模塊子程序流圖 主程序部分 include //52 單片機頭文件 include //52 單片機頭文件 include include //52 單片機頭文件 define SM_PORT P0 //輸出口定義 define uint unsigned int define uchar unsigned char 讀取分鐘,將數(shù)據(jù)轉換為十進制數(shù)據(jù) 入口 變量定義 返回 讀取 小時,將數(shù)據(jù)轉換為十進制數(shù)據(jù) 讀取日,將數(shù)據(jù)轉換為十進制數(shù)據(jù) 讀取月份,將數(shù)據(jù)轉換為十進制數(shù)據(jù) 讀取星期,將數(shù)據(jù)轉換為十進制數(shù)據(jù) 讀取年份,將數(shù)據(jù)轉換為十進制數(shù)據(jù) uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99, //0,1,2,3......數(shù)碼管 //斷碼表, 16 關, 17H, 18— ,19L 0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1, 0x86,0x8e,0xff,0x89,0xbf,0xc7}。 、 、 、 作為按鍵接口。 操作說明:上電復位后進入溫顯模塊,按 K1 鍵可進入溫度報警值上下限的設置;按 K0 可進行模塊間的轉換,按一次 K0 進入時鐘模塊,按K0 兩次進入時鐘修改模塊。運用散轉結構,可實現(xiàn)無擾動重入。 X T 11 2 MC8 1 0 p fC9 1 0 p fE11 0 u fS1S W P BR 1 81 0 kR 1 73 3 0V D D3I /O2G N D1U3D S 1 8 B 2 0R 2 04 K 7C10 .1 U FR E SR E SV C CV C CV C CC S 0C S 3C S 1C S 2Q49 0 1 2V C CR 1 93 .3 KP 3 0V C C12+L S 1R 1 65 .1 KD1L E DQ09 0 1 2Q19 0 1 2Q29 0 1 2Q39 0 1 21 23 45 67 89 10I S P 1M O S IR E SS C KM I S OV C C在線編程接口復位電路電源指示燈報警模塊P 2 4P 2 5P 2 6P 2 7P 1 0P 1 1P 1 2P 1 3P 1 4P 1 5P 1 6P 1 7K0K1K2K3P 2 4P 2 5P 2 6P 2 7按鍵模塊V C CV C CP 1 0P 1 1P 1 2P 1 3P 1 4P 1 5P 1 6P 1
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1