24.12.2014 Views

ST7920 - Topwaydisplay.com

ST7920 - Topwaydisplay.com

ST7920 - Topwaydisplay.com

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>ST7920</strong><br />

串 列 介 面 與 串 列 傳 輸 資 料<br />

當 PSB 腳 接 低 電 位 時 ,<strong>ST7920</strong> 將 進 入 串 列 模 式 , 在 串 列 模 式 下 將 使 用 兩 條 資 料 傳 輸 線 作 串 列 資 料 的 傳 送 , 主 控 制 系 統 將<br />

配 合 傳 輸 同 步 時 脈 線 (SCLK) 與 接 收 串 列 資 料 線 (SID), 來 達 成 串 列 傳 輸 的 動 作 。<br />

當 需 要 同 時 連 接 數 顆 <strong>ST7920</strong> 晶 片 時 , 晶 片 選 擇 腳 (CS) 將 要 被 配 合 使 用 , 在 晶 片 選 擇 腳 (CS) 設 為 高 電 位 時 , 同 步 時<br />

脈 線 (SCLK) 輸 入 的 訊 號 才 會 被 接 收 , 另 一 方 面 , 當 晶 片 選 擇 腳 (CS) 設 為 低 電 位 時 ,<strong>ST7920</strong> 的 內 部 串 列 傳 輸 計 數 與<br />

串 列 資 料 將 會 被 重 置 , 也 就 是 說 在 此 狀 態 下 , 傳 輸 中 的 資 料 將 被 終 止 清 除 , 並 且 將 待 傳 輸 的 串 列 資 料 計 數 重 設 回 第 一<br />

位 元 ; 在 一 個 最 小 的 系 統 架 構 下 , 由 一 個 微 處 理 器 連 接 控 制 單 一 個 <strong>ST7920</strong> 晶 片 時 , 相 關 的 連 接 介 面 只 需 要 使 用 同 步 時<br />

脈 線 (SCLK) 與 接 收 串 列 資 料 線 (SID) 兩 隻 腳 , 在 這 個 模 式 下 晶 片 選 擇 腳 (CS) 將 被 固 定 接 到 高 電 位 。<br />

<strong>ST7920</strong> 的 同 步 時 脈 線 (SCLK) 具 有 獨 立 的 操 作 時 脈 , 但 是 當 有 連 續 多 個 指 令 需 要 被 傳 送 時 , 指 令 執 行 的 時 間 將 需 要 被<br />

考 慮 , 必 須 確 實 等 到 前 一 個 指 令 完 全 執 行 完 成 才 能 傳 送 下 一 筆 資 料 , 因 為 <strong>ST7920</strong> 內 部 並 沒 有 傳 送 / 接 收 緩 衝 區 。<br />

從 一 個 完 整 的 串 列 傳 輸 流 程 來 看 , 一 開 始 先 傳 輸 啟 始 位 元 組 , 它 需 先 接 收 到 五 個 連 續 的 〝1〞( 同 步 位 元 字 串 ) 在 啟 始<br />

位 元 組 , 此 時 傳 輸 計 數 將 被 重 置 並 且 串 列 傳 輸 將 被 同 步 , 再 跟 隨 的 兩 個 位 元 字 串 分 別 指 定 傳 輸 方 向 位 元 (RW) 及 暫 存<br />

器 選 擇 位 元 (RS), 最 後 第 八 的 位 元 則 為 〝0〞。<br />

在 接 收 到 同 步 位 元 及 RW 和 RS 資 料 的 啟 始 位 元 組 後 , 每 一 個 八 位 元 的 指 令 將 被 分 為 兩 個 位 元 組 接 收 到 : 較 高 4 位 元<br />

(DB7~DB4) 的 指 令 資 料 將 會 被 放 在 第 一 個 位 元 組 的 LSB 部 分 , 而 較 低 4 位 元 (DB3~DB0) 的 指 令 資 料 則 會 被 放 在 第 二<br />

個 位 元 組 的 LSB 部 分 , 至 於 相 關 的 另 四 位 元 則 都 為 0。<br />

串 列 傳 輸 訊 號 請 參 考 下 圖 說 明 :<br />

CS<br />

SCLK<br />

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24<br />

SID<br />

1 1 1 1 1 RW RS 0 D7 D6 D5 D4 0 0 0 0 D3 D2 D1 D0 0 0 0 0<br />

Synchronizing<br />

Bit string<br />

Higher<br />

data<br />

Lower<br />

data<br />

1 st byte 2 nd byte<br />

Timing Diagram of Serial Mode Data Transfer<br />

C3.0 26/47 2002/10/11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!