數(shù)據(jù)與計(jì)算機(jī)通信課程設(shè)計(jì)實(shí)例.doc_第1頁
數(shù)據(jù)與計(jì)算機(jī)通信課程設(shè)計(jì)實(shí)例.doc_第2頁
數(shù)據(jù)與計(jì)算機(jī)通信課程設(shè)計(jì)實(shí)例.doc_第3頁
數(shù)據(jù)與計(jì)算機(jī)通信課程設(shè)計(jì)實(shí)例.doc_第4頁
數(shù)據(jù)與計(jì)算機(jī)通信課程設(shè)計(jì)實(shí)例.doc_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1 15 課程設(shè)計(jì)報(bào)告 課 程 微型計(jì)算機(jī)控制技術(shù) 題 目 LCD 顯示控制器設(shè)計(jì) 所在單位 物理與電子信息科學(xué)系 專 業(yè) 電子信息工程 年 級(jí) 2003 級(jí) 學(xué)號(hào) 3439222 學(xué) 生 秦云靖 張自友 李敏 完成日期 2007 年 3 月 27 日 指導(dǎo)教師 2 15 論文 課程設(shè)計(jì) 題目論文 課程設(shè)計(jì) 題目 LCDLCD 顯示控制器設(shè)計(jì)顯示控制器設(shè)計(jì) 專專 業(yè)業(yè) 電子信息工程電子信息工程 論文作者論文作者 秦云靖秦云靖 鄒小芳鄒小芳 指導(dǎo)教師指導(dǎo)教師 張自友張自友 李敏李敏 摘摘 要要 設(shè)計(jì)一個(gè)字符液晶顯示器 要求編制程序 在字符液晶顯示器上顯示 0 0 并制作外圍 PCB 電路板 通過和實(shí)驗(yàn)箱連接 顯示相同內(nèi) 容 Abstract Design a character LCD display request procedures LCD characters in the show WELCOME TO WWW AEDK COM CN PCB production and the external circuit board through the connecting box and experiment shows the same content 工作計(jì)劃及 進(jìn)程安排 3 月 20 號(hào) 14 00 17 30 19 00 21 30 定題目 分組 查資料 分 析基本原理 3 月 21 號(hào) 13 00 18 00 19 00 21 30 設(shè)計(jì)電路圖 擬出元件清單 3 月 22 號(hào) 8 00 12 30 19 00 21 30 PCB 設(shè)計(jì)制作 3 月 23 號(hào) 8 00 12 30 13 30 18 00 PCB 設(shè)計(jì)制作 3 月 26 號(hào) 8 00 12 30 13 30 18 00 19 00 21 30 元件焊接 調(diào)試 完成報(bào)告 3 月 27 號(hào) 8 00 12 30 13 30 18 00 元件焊接 調(diào)試 完成報(bào)告 關(guān)鍵詞關(guān)鍵詞 LCDLCD 單片機(jī)單片機(jī) 論文類型論文類型 工程技術(shù) 應(yīng)用研究 3 15 目目 錄錄 第一章 課程設(shè)計(jì)目的 4 第二章 課程設(shè)計(jì)題目描述和要求 4 2 1 描 述 4 2 2 課題要求 4 第三章 系統(tǒng)分析與設(shè)計(jì) 5 方案討論 5 第四章 系統(tǒng)運(yùn)行報(bào)告 6 4 1 硬件設(shè)計(jì)原理框圖 6 4 1 1 設(shè)計(jì)原理圖 6 4 1 2 LCD1602 說明 6 4 1 3 74LS14 74LS02 芯片引腳圖 7 4 1 4 PCB 板圖 8 4 2 軟件原理 8 4 2 1 程序流程框圖 8 4 2 2 程序 8 4 2 3 選題所需儀器設(shè)備與器材 11 第五章 系統(tǒng)調(diào)試出現(xiàn)的問題 12 第六章 總結(jié) 12 附錄 主要參考文獻(xiàn) 12 4 15 第一章第一章 課程設(shè)計(jì)目的課程設(shè)計(jì)目的 通過實(shí)驗(yàn)驗(yàn)證課程的基本理論 培養(yǎng)我們的初步實(shí)驗(yàn)技能 它是針對(duì)模擬 電路的設(shè)計(jì)課程 是針對(duì)本學(xué)期所學(xué)知識(shí)的綜合訓(xùn)練 它對(duì)我們的基本要求是 1 運(yùn)用在微型計(jì)算機(jī)控制技術(shù)中所學(xué)到的理論知識(shí)去獨(dú)立完成一個(gè)設(shè)計(jì)課 題 2 通過查閱手冊(cè)和文獻(xiàn)資料 培養(yǎng)獨(dú)立分析和解決實(shí)際問題的能力 3 進(jìn)一步熟悉軟件編程和硬件結(jié)合 4 掌握用 PROTEL99 設(shè)計(jì) 制作電路板 5 正確撰寫設(shè)計(jì)報(bào)告 第二章第二章 課程設(shè)計(jì)題目描述和要求課程設(shè)計(jì)題目描述和要求 2 1 描描 述述 設(shè)計(jì)一個(gè)字符液晶顯示器 要求編制程序 在字符液晶顯示器上顯示 WELCOME TO WWW AEDK COM CN 并制作外圍電路板 通過和實(shí)驗(yàn)箱連接 顯 示相同內(nèi)容 本設(shè)計(jì)采用的是字符點(diǎn)陣 FM1602J 內(nèi)集字符型液晶顯示控制及驅(qū)動(dòng)器 HD44780 字符型液晶顯示模塊是一類專門用于顯示字母 數(shù)字 符號(hào)等的點(diǎn)陣 型液晶顯示模塊 它是由若干個(gè) 5 7 或 5 11 等點(diǎn)陣字符位組成 2 2 課題要求課題要求 1 編制程序 在實(shí)驗(yàn)箱上可以顯示 2 制作外圍電路 能夠點(diǎn)亮 LCD1602 3 調(diào)試軟件和硬件 按要求顯示 O O WWW LSTC COM CN 5 15 第三章第三章 系統(tǒng)分析與設(shè)計(jì)系統(tǒng)分析與設(shè)計(jì) 方案討論 方案討論 方案一 方案一 選 AEDK88 來編程也可以實(shí)現(xiàn)本設(shè)計(jì) 但是由于實(shí)驗(yàn)箱硬件問題 要通過 8255 來控制輸入輸出 程序沒有用單片機(jī) AEDK51 來編程簡(jiǎn)單 而且 在硬件方面也會(huì)多用芯片 造成資源的浪費(fèi) 方案二 方案二 選用 AEDK51 來編程 用 P1 口的八位來給點(diǎn)陣型液晶 LCD1602 送數(shù) 據(jù) 用 P3 口的 P3 3 給 1602 使能信號(hào) P3 4 P3 5 給使能信號(hào)脈沖 讓 1602 可以寫數(shù)據(jù)進(jìn)去 LCD1602 的第 3 腳 VL 是液晶顯示偏壓信號(hào) 接線時(shí)接一 個(gè)開關(guān)信號(hào) 給它一個(gè)低電平 是 1602 的背景光相對(duì)要弱點(diǎn) 程序中用查表來 實(shí)現(xiàn)字符的顯示 用此方案實(shí)現(xiàn) LCD 顯示程序簡(jiǎn)潔 硬件簡(jiǎn)單 故我選擇方案 二來實(shí)現(xiàn)本課程設(shè)計(jì) 6 15 第四章第四章 系統(tǒng)運(yùn)行報(bào)告系統(tǒng)運(yùn)行報(bào)告 4 1 硬件設(shè)計(jì)原理框圖硬件設(shè)計(jì)原理框圖 4 1 1 設(shè)計(jì)原理圖設(shè)計(jì)原理圖 4 1 2 LCD1602 說明說明 7 15 4 1 3 74LS14 74LS02 芯片引腳圖芯片引腳圖 反相器 74LS14 Vcc 6A 6Y 5A 5Y 4A 4Y 14 13 12 11 10 9 8 Y A 1 2 3 4 5 6 7 1A 1Y 2A 2Y 3A 3Y GND 或非門 74LS02 Vcc 4Y 4B 4A 3Y 3B 3A 14 13 12 11 10 9 8 Y A B 1 2 3 4 5 6 7 1Y 1A 1B 2Y 2A 2B GND 8 15 4 1 4 PCB 板圖板圖 4 2 軟件原理軟件原理 4 2 1 程序流程框圖程序流程框圖 4 2 2 程序程序 主程序 9 15 ORG0000H SJMPMAIN ORG0030H MAIN MOVSP 60H LCALL DS1 LCALL INT LCD LCALL DS1 MOV A 38H 設(shè)置8位操作數(shù) 2行顯示 5 7點(diǎn)陣 LCALL W LCD C MOV A 0CH 顯示開關(guān)控制 顯示開關(guān) LCALL W LCD C MOV A 06H 輸入方式設(shè)置 設(shè)置AC為自動(dòng)加1 光標(biāo)右移 一個(gè)字符位 LCALL W LCD C MOV A 83H 改變顯示位地址第一行 第3位 LCALL W LCD C MOV R0 0AH MOV R1 00H LINE1 MOVX DPTR CCTAB1 MOV A R1 MOVC A A DPTR 第一行DISPLAY 0 0 LCALL W LCD D LCALL DS1 INC R1 MOV DPL R2 MOV DPH R3 DJNZ R0 LINE1 MOV A 0C0H LCALL W LCD C MOV DPTR CCTAB2 MOV R0 0FH MOV R1 00H LINE2 MOV A R1 MOVC A A DPTR 第二行DISPLAY WWW LSTC EDU CN MOV R2 DPL MOV R3 DPH LCALL W LCD D LCALL DS1 INC R1 MOV DPL R2 MOV DPH R3 10 15 DJNZ R0 LINE2 SJMP INT LCD LCALL LCD CLS LCALL DS1 RET LCD CLS MOV A 01H 清屏 LCALLW LCD C RET W LCD C 寫LCD控制字 PUSH ACC LCALL WAIT LCD POP ACC CLR P3 4 CLR P3 5 SETB P3 3 MOV P1 A CLR P3 3 RET WAIT LCD 對(duì)LCD進(jìn)行讀寫檢測(cè) 確保STA7為0 LCALL R LCD C JB ACC 7 WAIT LCD RET R LCD C 讀LCD控制字 SETB P3 5 CLR P3 4 SETB P3 3 MOV A P1 CLR P3 3 RET W LCD D 寫LCD數(shù)據(jù) PUSH ACC LCALL WAIT LCD POP ACC SETB P3 4 CLR P3 5 SETB P3 3 MOV P1 A CLR P3 3 RET DS1 延時(shí) MOV R7 60H 11 15 DELAY1 MOV R6 00H DJNZ R6 DJNZ R7 DELAY1 RET CCTAB1 DB 20H 54H 48H 49H 53H 20H 20H 49H 53H 20H 0 0 CCTAB2 DB 20H 4FH 55H 52H 20H 20H 50H 52H 4FH 47H 52H 41H 40H 45H 20H WWW LSTC EDU CN END 4 2 3 選題所需儀器設(shè)備與器材選題所需儀器設(shè)備與器材 軟件 AEDK88 軟件 PROTEL99SE 軟件 實(shí)驗(yàn)箱 AEDK EAT598 名稱型號(hào)數(shù)量備注 電阻 24K 1 150 1 2 或非門74LS021 反相器74LS141 集成電路座14 口集成電路座2 液晶顯示器LCD16021 跳線插孔24 連接器16 口連接器 2 12 15 第五章第五章 系統(tǒng)調(diào)試出現(xiàn)的問題系統(tǒng)調(diào)試出現(xiàn)的問題 在軟件與硬件相結(jié)合調(diào)試時(shí) 錯(cuò)誤地把 E 使能端 一直置于高電平 但是實(shí)際上要使 1602 進(jìn)行數(shù)據(jù)的讀寫 需要給使能端一個(gè)脈沖 將芯片讀狀態(tài) 寫指令 讀數(shù)據(jù) 寫數(shù)據(jù)時(shí) RS R W D0 D7 工作的時(shí)序弄錯(cuò) 后通過外接 排線來和實(shí)驗(yàn)箱連接正確的順序 第六章第六章 總結(jié)總結(jié) 通過本次課程設(shè)計(jì) 用微型計(jì)算機(jī)控制技術(shù)和單片機(jī) C51 來編程 完成 了 LCD 顯示控制器的設(shè)計(jì) 并用 PROTEL99SE 完成了從原理圖到 PCB 板的繪制 然后腐蝕銅版 制作出電路板 最后焊板成功 了解了 1602 各個(gè)引腳的作用和 功能 通過程序來控制芯片的工作方式和讀寫 還有芯片工作的時(shí)序 和工作 時(shí)各個(gè)引腳的工作狀態(tài) 附錄 主要參考文獻(xiàn)附錄 主要參考文獻(xiàn) 1 微型計(jì)算機(jī)控制技術(shù) 潘新民 王燕芳編著 高等教育出版社 2 單片機(jī)原理及應(yīng)用 李建忠編著 西安電子科技大學(xué)出版社 3 技術(shù)網(wǎng)站 WWW 21IC COM 13 15 表一 樂山師范學(xué)院物理與電子信息科學(xué)系樂山師范學(xué)院物理與電子信息科學(xué)系 微型計(jì)算機(jī)控制技術(shù)微型計(jì)算機(jī)控制技術(shù) 課程設(shè)計(jì)任務(wù)書課程設(shè)計(jì)任務(wù)書 電子信息工程電子信息工程專業(yè) 20032003 年級(jí) 專業(yè)負(fù)責(zé)人 何光譜何光譜 2007 年 3 月 27 日 課程設(shè)計(jì)題目 LCD 顯示控制器設(shè)計(jì) 啟動(dòng)日期 2007 年 3 月 20 日完成期限 2007 年 3 月 27 日 指導(dǎo)教師 張自友 李敏技術(shù)職稱 講師 學(xué)生姓名 秦云靖 鄒小芳學(xué) 號(hào) 3439222 3439225 目的 通過實(shí)驗(yàn)驗(yàn)證課程的基本理論 培養(yǎng)我們的初步實(shí)驗(yàn)技能 它是針對(duì)模擬 電路的設(shè)計(jì)課程 是針對(duì)本學(xué)期所學(xué)知識(shí)的綜合訓(xùn)練 它對(duì)我們的基本要求是 1 運(yùn)用在微型計(jì)算機(jī)控制技術(shù)中所學(xué)到的理論知識(shí)去獨(dú)立完成一個(gè)設(shè)計(jì)課 題 2 通過查閱手冊(cè)和文獻(xiàn)資料 培養(yǎng)獨(dú)立分析和解決實(shí)際問題的能力 3 進(jìn)一步熟悉軟件編程和硬件結(jié)合 4 掌握用 PROTEL99 設(shè)計(jì) 制作電路板 5 正確撰寫設(shè)計(jì)報(bào)告 任務(wù) 實(shí)驗(yàn) 理 論 設(shè)計(jì)一個(gè)字符液晶顯示器 用 C51 系列單片機(jī)編制程序 實(shí)現(xiàn)以下功能 4 編制程序 在實(shí)驗(yàn)箱上可以顯示 5 制作外圍電路 能夠點(diǎn)亮 LCD1602 6 調(diào)試軟件和硬件 按要求顯示 O O WWW LSTC COM CN 工作計(jì)劃及 進(jìn)程安排 3 月 20 號(hào) 14 00 17 30 19 00 21 30 定題目 分組 查資料 分析 基本原理 3 月 21 號(hào) 13 00 18 00 19 00 21 30 設(shè)計(jì)電路圖 擬出元件清單 3 月 22 號(hào) 8 00 12 30 19 00 21 30 PCB 設(shè)計(jì)制作 3 月 23 號(hào) 8 00 12 30 13 30 18 00 PCB 設(shè)計(jì)制作 3 月 26 號(hào) 8 00 12 30 13 30 18 00 19 00 21 30 元件焊接 調(diào)試 完成報(bào)告 3 月 27 號(hào) 8 00 12 30 13 30 18 00 元件焊接 調(diào)試 完成報(bào)告 成果要求 設(shè)計(jì)一個(gè)字符液晶顯示器 要求編制程序 在字符液晶顯示器上顯示 O O WWW LSTC COM CN 并制作外圍電路板 通過和實(shí)驗(yàn)箱連接 顯示相同內(nèi)容 文獻(xiàn)查閱要求 至少查閱有關(guān)電子課程設(shè)計(jì)相關(guān)書籍 3 6 本 發(fā)出任務(wù)日期2007 年 3 月 20 日指導(dǎo)教師簽名 張自友 李敏 學(xué)生簽名 秦云靖 鄒小芳 完成任務(wù)日期2007 年 3 月 27 日指導(dǎo)教師簽名 張自友 李敏 學(xué)生簽名 秦云靖 鄒小芳 14 15 表二 樂山師范學(xué)院物理與電子信息科學(xué)系樂山師范學(xué)院物理與電子信息科學(xué)系 微機(jī)原理與接口技術(shù)微機(jī)原理與接口技術(shù) 課程設(shè)計(jì)指導(dǎo)書課程設(shè)計(jì)指導(dǎo)書 專業(yè) 電子信息工程 年級(jí) 2003 級(jí)電信 2 班 2007 年 3 月 20 日 教師姓名 張自友職稱 講師學(xué)科 微型計(jì)算機(jī)控制技術(shù) 題目名稱 LCD 顯示控制器設(shè)計(jì) 題目來源 課題 自擬 課題 計(jì)劃上機(jī) 實(shí) 作學(xué)時(shí)數(shù) 72 題目類型1 工程技術(shù) 應(yīng)用研究2 開放性課程設(shè)計(jì) 15 15 一一 設(shè)計(jì)目的和要求 設(shè)計(jì)目的和要求 目的 目的 通過實(shí)驗(yàn)驗(yàn)證課程的基本理論 培養(yǎng)我們的初步實(shí)驗(yàn)技能 它是針對(duì)模擬電路的設(shè)計(jì)課程 是 針對(duì)本學(xué)期所學(xué)知識(shí)的綜合訓(xùn)練 它對(duì)我們的基本要求是 1 運(yùn)用在微型計(jì)算機(jī)控制技術(shù)中所學(xué)到的理論知識(shí)去獨(dú)立完成一個(gè)設(shè)計(jì)課題 2 通過查閱手冊(cè)和文獻(xiàn)資料 培養(yǎng)獨(dú)立分析和解決實(shí)際問題的能力 3 進(jìn)一步熟悉軟件編程和硬件結(jié)合 4 掌握用 PROTEL99 設(shè)計(jì) 制作電路板 5 正確撰寫設(shè)計(jì)報(bào)告 要求 要求 設(shè)計(jì)一個(gè)字符液晶顯示器 要求編制程序 在字符液晶顯示器上顯示 WELCOME TO WWW AEDK COM CN 并制作外圍電路板 通過和實(shí)驗(yàn)箱連接 顯示相同內(nèi)容 二 二 進(jìn)度安排 進(jìn)度安排 3 月 20 號(hào) 14 00 17 30 19 00 21 30 定題目 分組 查資料 分析基本原理 3 月 21

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論