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

正文內(nèi)容

多功能數(shù)字時鐘的設(shè)計(jì)(畢業(yè)設(shè)計(jì))(參考版)

2025-06-27 14:47本頁面
  

【正文】 INTMOD 中 斷 模 式 寄 存 器 , R/W, 它 主 要 是 配 置 該 中 斷 是 IRQ 型 中 斷 , 還 是FIQ 型 中 斷 。要 正 確 使 用 S3C2410 的 中 斷 控 制 器 , 必 須 設(shè) 置 如 下 寄 存 器 。S3C2410 中 斷 的 使 用ARM920T CPU 的 PSR 中 的 F 位 為 1, CPU 不 會 響 應(yīng) 中 斷 控 制 器 的 FIQ 中斷 , I 位 為 1, CPU 也 不 會 響 應(yīng) 中 斷 控 制 器 的 IRQ 中 斷 , 為 使 CPU 響 應(yīng) 中 斷 ,必 須 在 啟 動 代 碼 中 將 其 設(shè) 為 0, 以 及 使 INTMSK 寄 存 器 中 的 相 應(yīng) 位 置 0。 異 常 向 量 地 址 處 , 一 般 存 有 中 斷 服 務(wù) 子 程 序 的 入 口 地址 , 所 以 , 接 下 來 PC 指 針 跳 入 中 斷 服 務(wù) 子 程 序 中 。 FIQ 的 優(yōu) 先 級 高 于 IRQ。 斷 簡 介ARM 中 斷 原 理在 ARM 中 , 有 兩 類 中 斷 , 一 類 是 IRQ, 一 類 是 FIQ, IRQ 是 普 通 中 斷 ,F(xiàn)IQ 是 快 速 中 斷 。 在 本 系 統(tǒng) 中 , 可 對 時 、 分 和 秒 進(jìn) 行 設(shè) 置 , 當(dāng) 設(shè) 置 的 鬧 鐘 時 間 和 系統(tǒng) 時 間 相 等 時 , 系 統(tǒng) 進(jìn) 入 中 斷 服 務(wù) 程 序 , 發(fā) 出 報 時 音 樂 。在 本 模 塊 中 將 實(shí) 現(xiàn) 如 下 功 能 : 用 戶 通 過 按 鈕 可 以 任 意 開 關(guān) 鬧 鐘 。return (j+z)%7。}i++。}if (m12){y++。// MonthEnd(y,m)函 數(shù) 的 功 能 是 根 據(jù) 輸 入 參 數(shù) y 和 m 的 值 , 計(jì) 算 當(dāng) 前 月 多 少天if(dMonthEnd(y,m)){ m++。int d=1,j。 然 后 根 據(jù) 這 3 個 變 量 和 系 統(tǒng) 當(dāng) 前 年 和 月份 值 計(jì) 算 出 當(dāng) 前 月 份 的 第 一 天 是 星 期 幾 , 其 實(shí) 現(xiàn) 代 碼 如 下 。首 先 根 據(jù) 系 統(tǒng) 當(dāng) 前 的 年 和 月 值 計(jì) 算 出 當(dāng) 前 月 份 總 共 多 少 天 。 在 本系 統(tǒng) 中 , 根 據(jù) 系 統(tǒng) 當(dāng) 前 的 年 和 月 , 在 LCD 屏 上 輸 出 當(dāng) 前 年 月 的 日 歷 , 顯 示 效果 如 圖 所 示 。3) 圖 形 鐘 顯 示 程 序 流 程 圖圖 形 鐘 顯 示 程 序 流 程 圖 如 圖 所 示 。 當(dāng) 為 0 時 , 要 擦 除的 分 針 轉(zhuǎn) 過 的 角 度 為 : i=(double)(59/*2*); 當(dāng) 不 為 0 時 :i=(double)((minute1)/*2*)。分 針 和 時 針 的 擦 除 相 對 復(fù) 雜 一 些 , 擦 除 的 前 提 條 件 是 秒 值 為 0 的 時 候 。秒 針 的 擦 除 很 簡 單 , 當(dāng) 判 斷 秒 值 有 變 化 后 , 即 可 畫 一 條 同 屏 幕 顏 色 的 直 線 。 方 法 是 重 新 畫 一 條 線 , 設(shè) 置 線 條 顏 色 為 屏 幕 顏 色 。y=120(int)r2*cos(i)。i=(double)((hour*60+minute)/(12*)*2*)。y=120(int)r1*cos(i)。i=(double)(minute/*2*)。y=120(int)r*cos(i)。// 計(jì) 算 秒 針 當(dāng) 前 的 角 度i=(double)(second/*2*)。1) 確 定 秒 針 、 分 針 和 時 針 的 位 置秒 針 、 分 針 和 時 針 的 位 置 涉 及 角 度 的 計(jì) 算 。} 形 鐘 顯 示在 本 系 統(tǒng) 中 顯 示 時 間 除 以 數(shù) 字 形 式 外 , 為 體 現(xiàn) 智 能 化 , 本 設(shè) 計(jì) 充 分 利 用GUI 的 一 些 API 函 數(shù) , 在 LCD 顯 示 界 面 上 以 圖 形 鐘 的 方 式 顯 示 系 統(tǒng) 時 間 , 時針 、 分 針 和 秒 針 隨 系 統(tǒng) 時 間 而 實(shí) 時 動 態(tài) 的 變 化 。 // 初 始 化 BCD 分 寄 存 器 rBCDSEC = 0x45。 // 初 始 化 BCD 星 期 寄 存 器 rBCDHOUR = 0x23。 // 初 始 化 BCD 月 寄 存 器 rBCDDATE = 0x31。 rBCDYEAR = 0x07。 RTC 初 始 化 函 數(shù) 放 在 應(yīng) 用 程 序 的 main()中 完 成 對 BCD 寄 存 器 的 初 始 化 寫 操 作 , RTC 初 始 化 函 數(shù) 如 下 所 示 。BCD 秒 、 分 、 時 、 日 、 月 、 年 數(shù) 據(jù) 寄 存 器 的 結(jié) 構(gòu) 分 別 與 報 警 秒 、 分 、 時 、日 、 月 、 年 數(shù) 據(jù) 寄 存 器 相 似 , 不 同 點(diǎn) 是 BCD 數(shù) 據(jù) 寄 存 器 比 報 警 數(shù) 據(jù) 寄 存 器 多了 一 個 星 期 數(shù) 據(jù) 寄 存 器 BCDDAY, 如 表 所 示 ,其 他 BCD 數(shù) 據(jù) 寄 存 器 的 結(jié) 構(gòu)請 參 照 表 所 示 的 報 警 數(shù) 據(jù) 寄 存 器 。表 RTC 報 警 控 制 寄 存 器 RTCALM 功 能 表位 位 名 稱 描 述[7] Reserved[6] ALMEN Alarm 全 局 允 許 0=禁 止 , 1=允 許[5] YEAREN 年 alarm 允 許 0=禁 止 , 1=允 許[4] MONREN 月 alarm 允 許   0=禁 止 , 1=允 許[3] DATEEN 日 alarm 允 許   0=禁 止 , 1=允 許[2] HOUREN 時 alarm 允 許 0=禁 止 , 1=允 許[1] MINEN 分 alarm 允 許   0=禁 止 , 1=允 許[0] SECEN 秒 alarm 允 許   0=禁 止 , 1=允 許 警 數(shù) 據(jù) 寄 存 器 /寫 寄 存 器RTCCON 寄 存 器 中 的 第 0 位 用 來 表 示 讀 或 寫 RTC 模 塊 中 的 寄 存 器 。RTC 報 警 控 制 寄 存 器 RTCALM 可 以 決 定 報 警 的 使 能 或 禁 止 和 報 警 時 間 的 設(shè)置 條 件 , 它 和 報 警 秒 、 分 、 時 、 日 、 月 、 年 各 個 寄 存 器 一 起 工 作 產(chǎn) 生 報 警 。表 RTC 控 制 寄 存 器 RTCCON 功 能 表位 位 名 稱 描 述[3] CLKRST RTC 時 鐘 計(jì) 數(shù) 復(fù) 位 0=不 復(fù) 位 , 1=復(fù) 位[2] CNTSELBCD 計(jì) 數(shù) 選 擇0=合 并 BCD 計(jì) 數(shù) 器 (Merge BCD counters)1=保 留 (Separate BCD counters)[1] CLKSELBCD 時 鐘 選 擇0=XTAL 1/2^15 分 頻 時 鐘1=保 留 ( XTAL clock only for test)[0] RTCEN RTC 讀 寫 允 許 0=禁 止 , 1=允 許2. RTC 報 警 控 制 寄 存 器 RTCALM在 掉 電 模 式 或 正 常 工 作 模 式 下 , RTC 能 夠 在 指 定 的 時 間 產(chǎn) 生 一 個 報 警 信號 。 當(dāng) 其 設(shè) 置 為1 的 時 候 , 系 統(tǒng) 才 能 讀 寫 RTC 中 的 數(shù) 據(jù) , 當(dāng) 其 設(shè) 置 為 0 的 時 候 , 禁 止 。 控 制 寄 存 器 RTCCONRTC 控 制 寄 存 器 雖 然 只 有 4 位 , 但 是 作 用 卻 是 很 大 的 。其 功 能 結(jié) 構(gòu) 如 圖 所 示 。 RTC 單 元 工 作 基 準(zhǔn) 時 鐘 來 自 芯 片 外 部 晶 振 。RTC 可 以 用 STRB/LDRB 指 令 以 BCD 碼 的 形 式 向 CPU 傳 送 8 位 的 值 。 在 S3C2410 嵌入 式 微 處 理 器 內(nèi) 部 有 一 個 RTC( 實(shí) 時 時 鐘 ) 模 塊 , 在 本 系 統(tǒng) 的 設(shè) 計(jì) 中 用 到 了這 一 模 塊 , 在 講 述 具 體 實(shí) 現(xiàn) 之 前 , 先 對 RTC 作 一 個 簡 單 的 介 紹 。本 系 統(tǒng) 的 語 音 功 能 用 到 了 語 音 編 解 碼 芯 片 UDA1341TS, 其 與 S3C2410的接 口 電 路 如 圖 所 示 。圖 LCD 接 口 電 路音 頻 的 錄 放 是 通 過 一 片 A/D, D/A 芯 片 , 作 為 音 源 的 控 制 器 , 它 把 采 集 到的 音 頻 模 擬 信 號 通 過 配 置 其 寄 存 器 , 轉(zhuǎn) 換 成 IIS 格 式 的 數(shù) 字 信 號 送 給S3C2410 的 IIS 控 制 器 , 此 時 , CPU 用 DMA 控 制 器 把 得 到 的 數(shù) 字 信 號 存 放 到 一塊 內(nèi) 存 空 間 上 , 當(dāng) 存 完 之 后 , DMA 控 制 器 把 已 存 的 數(shù) 字 數(shù) 據(jù) 通 過 IIS 格 式 發(fā)送 給 A/D, D/A 芯 片 , 由 該 芯 片 轉(zhuǎn) 換 成 音 頻 模 擬 信 號 送 出 。 之 后 , 接 下 來 的 76800 字 節(jié) , 就 為 顯 示 緩 存區(qū) , 這 里 的 數(shù) 據(jù) 會 直 接 顯 示 到 LCD 屏 上 去 , 屏 上 圖 象 的 變 化 是 由 于 該 顯 示 緩存 區(qū) 內(nèi) 數(shù) 據(jù) 的 變 化 而 產(chǎn) 生 的 。 在 彩 色 圖 象 顯 示 時 , 首 先 要 給 顯 示 緩 存 區(qū) 一 個 首 地 址 , 這給 地 址 要 在 4 字 節(jié) 對 齊 的 邊 界 上 , 而 且 , 需 要 在 4MB 字 節(jié) 的 空 間 之 內(nèi) 。圖 存 放 結(jié) 構(gòu) 和 顯 示 規(guī) 則320*240 像 素 的 8 位 數(shù) 據(jù) 的 256 彩 色 LCD 屏 , 顯 示 一 屏 所 需 的 顯 示 緩 存為 320*240*8bit, 即 76800 字 節(jié) , 如 圖 37 下 圖 所 示 , 都 對 應(yīng) 著 屏 上 的 一 個像 素 點(diǎn) , 因 此 , 8 位 256 彩 色 顯 示 的 顯 示 緩 存 與 LCD 屏 上 的 像 素 點(diǎn) 是 字 節(jié) 對應(yīng) 的 。VD[23:0]: LCD 像 素 數(shù) 據(jù) 輸 出 端 口 。 LCD 驅(qū) 動 器 使 用 VM 信 號 改 變 用 于 打開 或 關(guān) 閉 像 素 的 行 和 列 電 壓 的 極 性 。VCLK: LCD 控 制 器 和 LCD 驅(qū) 動 器 之 間 的 像 素 時 鐘 信 號 , LCD 控 制 器 在VCLK 的 上 升 發(fā) 送 數(shù) 據(jù) , LCD 驅(qū) 動 器 在 VCLK 的 下 降 沿 采 樣 數(shù) 據(jù) 。VLINE: LCD 控 制 器 和 LCD 驅(qū) 動 器 之 間 的 同 步 脈 沖 信 號 , LCD 驅(qū) 動 器 通 過它 來 將 水 平 移 位 寄 存 器 中 的 內(nèi) 容 顯 示 到 LCD 屏 上 。 控 制 器 的 外 部 接 口 信 號VFRAME: LCD 控 制 器 和 LCD 驅(qū) 動 器 之 間 的 幀 同 步 信 號 。 通 過 軟 件 編 程 , 可 以 實(shí) 現(xiàn) 233 或 332 的 RGB 調(diào) 色 的 格 式 。 它 支 持 單 色 、 4級 、 16 級 灰 度 LCD 顯 示 , 以 及 256 彩 色 LCD 顯 示 。本 系 統(tǒng) 的 鍵 盤 接 口 電 路 如 圖 所 示 。HD7279A 具 有 片 選 信 號 , 可 方 便 地 實(shí) 現(xiàn) 多 于 8 位 的 顯 示 或 多 于 64 鍵 的鍵 盤 接 口 。表 HY57V561620 引 腳 信 號 描 述引 腳 名 稱 描 述CLK 時 鐘 芯 片 時 鐘 輸 入CKE 時 鐘 使 能 片 內(nèi) 時 鐘 信 號 控 制/CS 片 選 禁 止 或 使 能 除 CLK、 CKE 和 DQM 外 的 所 有輸 入 信 號BA0、 BA1 組 地 址 選 擇 用 于 片 內(nèi) 4 個 組 的 選 擇A0A12 地 址 總 線行 地 址 : RA0RA12列 地 址 : CA0CA8自 動 預(yù) 充 電 標(biāo) 志 : A10/RAS、 /CAS、 /WE行 地 址 鎖 存列 地 址 鎖 存寫 使 能參 照 功 能 真 值 表 , /RAS、 /CAS 和 /WE 定義 相 應(yīng) 的 操 作UDQM、 LDQM 數(shù) 據(jù) I/O 屏 蔽 在 讀 模 式 下 控 制 輸 出 緩 沖 ; 在 寫 模 式 下 屏蔽 輸 入 數(shù) 據(jù)DQ0DQ15 數(shù) 據(jù) 總 線 數(shù) 據(jù) 輸 入 輸 出 引 腳VDD/VSS 電 源 /地 內(nèi) 部 電 路 及 輸 入 緩 沖 電 源 /地VDDQ/VSSQ 電 源 /地 輸 出 緩 沖 電 源 /地NC 未 連 接 未 連 接 鍵盤模塊HD7279A 是 一 片 具 有 串 行 接 口 的 , 可 同 時 驅(qū) 動 8 位 共 陰 式 數(shù) 碼 管 ( 或 64只 獨(dú) 立 LED) 的 智 能 顯 示 驅(qū) 動 芯 片 , 該 芯 片 同 時 還 可 連 接 多 達(dá) 64 鍵 的 鍵 盤矩 陣 , 單 片 即 可 完 成 LED 顯 示 、 鍵 盤 接 口 的 全 部 功 能 。 兩 片 HY57V561620 的 硬 件 原 理 圖 如 圖 所 示 。 當(dāng) 系
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1