在需要實時大量輸入漢字的顯示控制處理應用中,利用傳統單片機實現顯示控制的設計方法是較難實現的。帶漢字字庫的液晶模塊的使用使得小容量ROM單片機的大量漢字信息輸入與顯示成為可能。提出了針對漢字字庫編碼的二級索引拼音輸入檢索方法,介紹了以ST7920作為控制器的帶漢字字庫的液晶顯示模塊的接口方法及漢字顯示和控制原理,給出了通用計算機鍵盤在單片機中的串行接口,采用該技術可大大增強單片機的漢字輸入功能。為小容量ROM單片機的大批量漢字信息處理提供了一種漢字輸入解決方案。 Abstract: It is difficult to realize Chinese characters input method based on the embedded system by using the traditional design method of display control. It is possible to input and display Chinese characters based on the embedded system with the ROM of small content by using the LCD module with Chinese characters.Chinese characters input method of the quadric index recall in allusion to Chinese characters code is brought forward.The interface and the principle of Chinese characters display control based on the LCD module controlled with the ST7920 is introduced too.The serial interface of the computer keyboard in common use and the embedded system is given at the same time. It can enhance the embedded system function of Chinese characters input by using this technology, and provide a kind of Chinese characters input scheme for the embedded system with small capacity ROM.
上傳時間: 2013-11-19
上傳用戶:jhksyghr
摘要:設計以ATmega16單片機為核心的自動對靶控制系統。該系統利用PC機作為上位機,控制攝像頭定時攝取圖像,利用2g-r-b顏色特征分割該彩色圖像,當綠色顏色分量大于預設閥值時,便判定攝像頭下有靶標,用PC機的串口通信系統發送指令到單片機,延遲預設的時間后,控制執行機構進行噴霧,實現自動對靶噴霧,并且可以設定延遲時間,從而實現在不同行走速度下的自動對靶噴霧。關鍵詞:自動對靶;AVR;串口通信;顏色分割
上傳時間: 2014-12-27
上傳用戶:redmoons
概述MCS-51單片機引入國內高等教學已達10年之久,隨著半導體技術的迅猛發展,經典的MCS-51單片機已不能適應當前的教學需要。全球領先的C8051F單片機覆蓋了嵌入式系統的主要技術內容,且與51單片機相兼容,是MCS-51單片機的升級換代產品。且目前發展勢頭強勁,其必將成為單片機教學的新方向。SILABS公司MCU產品中國區代理--新華龍電子有限公司適時的設計、開發了貼近當前高校教學的C8051F單片機教學實驗機(NCD-CIP51F020-B)。
上傳時間: 2013-11-07
上傳用戶:lvzhr
介紹了用單片機C 語言實現無功補償中電容組循環投切的基本原理和算法,并舉例說明。關鍵詞:循環投切;C51;無功補償中圖分類號: TM76 文獻標識碼: BAbstract: This paper introduces the aplication of C51 in the controlling of capacitorsuits cycle powered to be on and off in reactive compensation.it illustrate thefondamental principle and algorithm with example.Key words: cycle powered to be on and off; C51; reactive compensation 為提高功率因數,往往采用補償電容的方法來實現。而電容器的容量是由實時功率因數與標準值進行比較來決定的,實時功率因數小于標準值時,需投入電容組,實時功率因數大于標準值時,則需切除電容組。投切方式的不合理,會對電容器造成損壞,現有的控制器多采用“順序投切”方式,在這種投切方式下排序在前的電容器組,先投后切;而后面的卻后投先切。這不僅使處于前面的電容組經常處于運行狀態,積累熱量不易散失,影響其使用壽命,而且使后面的投切開關經常動作,同樣減少壽命。合理的投切方式應為“循環投切”。這種投切方式使先投入的運行的電容組先退出,后投的后切除,從而使各組電容及投切開關使用機率均等,降低了電容組的平均運行溫度,減少了投切開關的動作次數,延長了其使用壽命。
上傳時間: 2014-12-27
上傳用戶:hopy
一、課程性質和任務 1.課程性質 《單片機課程設計》是電氣、電子、機電、數控、制冷等大類專業重要的綜合性基礎性實踐教學課程。 2.課程任務 通過《單片機課程設計》,結合已學課程“數字電子技術”、“電機與拖動”等相關教學內容,,使學生具備初步的單片機硬件設計、軟件開發能力。
上傳時間: 2013-11-01
上傳用戶:行旅的喵
1.1MCS51實驗系統安裝與啟動1.DVCC系列實驗系統在出廠時均為51狀態對DVCC—52196JH機型:SK1位1—5置ON位置,位6—10置OFF對DVCC—5286JH和DVCC—598JH機型:a.SK1位1—5置ON,位6—10置OFF;b.SK2位1—2置ON;c.SK3置ON;d.SK4置OFFe.臥式KBB置51、96位置,立式KBB1開關置51、88位置(只對DVCC—598JH/JH+);f.DL1—DL4連1、22.如果系統用于仿真外接用戶系統,將40芯仿真電纜一頭插入系統中J6插座,另一頭插入用戶系統的8051CPU位置,注意插入方向,仿真頭上小紅點表示第一腳,對應用戶8051CPU第一腳。3.接上+5V電源,將隨機配備的2芯電源線,紅線接入外置電源的+5V插孔,黑線接入外置電源地插座。上電后,DVCC系列實驗系統上顯示“P.”閃動。如果是獨立運行,按DVCC系列用戶手冊進入鍵盤管理監控,就能馬上做實驗。鍵盤管理監控操作詳見第一分冊第四章。如果連上位機工作,必須將隨機配備的D型9芯插頭一端插入DVCC系統J2插座,另一端插入上位機串行口COM1—COM2任選。然后按DVCC實驗系統PCDBG鍵,再運行上位機上的DVCC聯機軟件,雙方建立通信,往后詳細操作見用戶手冊第五章。如果電源內置,只需打開~220V電源開關即可。
上傳時間: 2013-10-12
上傳用戶:xc216
一 實驗目的: 1. 了解單片機的用途,增加感性認識,激發學習微機原理這門課的興趣 2. 對單片機不同型號和種類有一定的了解,抓住內在規律學好微機原理這門課 二 實驗內容: 1. 觀看單片機控制演示實驗 a) 單片機控制紅綠燈 b) 單片機控制軟驅步進電機 c) 單片機演奏音樂 d) 單片機調速步進馬達 2. 通過CAI軟件了解單片機不同型號和種類 三 實驗報告: 1. 到圖書館或網站查找不同種類的單片機(至少寫出與CAI課件不同的五種型 號) 2. 你認為單片機用途大嗎?對該課程有興趣嗎?打算怎樣學習這門課?
上傳時間: 2014-12-27
上傳用戶:
摘要:本文詳細敘述了基于FPGA及單片機K實現時碼終端系統的設計方法,該系統可用于對國際通用時間格式碼IRIG碼(簡稱B碼)的解調,以及產生各種采樣、同步頻率信號,也可作為其它系統的時基和采樣、同步信號的基準。關鍵詞:單片機;IRIG-B格式碼;FPGA;解調;控制;接口
上傳時間: 2013-12-16
上傳用戶:CSUSheep
PIC 單片機的組成習題解答 解答部分1. PIC 單片機指令的執行過程遵循著一種全新哈佛總線體系結構的原則,充分利用了計算機系統在程序存儲器和數據存儲器之間地址空間的相互獨立性,取指過程和執行指令過程可以流水線操作同時進行。因此,當PIC 時鐘頻率為4MHZ時,執行一條非轉移類指令需要4 個系統時鐘周期,即1us,但其指令執行的真實時間應為2us(在執行n—1 條指令時取第n 條指令,然后執行第n 條指令)。所以選項B 正確2. 端口RE 共有3 個引腳RE0~RE2,它們除了用做普通I/O 引腳和第5~7 路模擬信號輸入引腳外,還依次分別承擔并行口讀出/寫入/片選控制端引腳。A. 對。讀出/寫入(REO~RE1)。B.錯。同步串行的相關引腳與端口C 有關。C.錯。通用異步/同步串行的相關引腳與端口C有關。D. 錯。CCP模塊的相關引腳也是與端口C有關。所以選項A正確。3. 上電延時電路能提供一個固定的72ms 上電延時,從而使VDD有足夠的時間上繁榮昌盛到單片機合適的工作電壓。所以選項B 正確。
上傳時間: 2013-11-09
上傳用戶:glxcl
MPLAB C18使用指南 簡介本文檔論述MPLAB® C18 編譯器的技術細節,并講解MPLAB C18 編譯器的所有功能。 這里假定讀者已經具備如下基本素質:• 知道如何編寫C 程序• 知道如何使用MPLAB 集成開發環境創建和調試項目• 已經閱讀并理解了所使用單片機的數據手冊 文檔內容編排如下:• 第1 章:簡介 — 提供對MPLAB C18 編譯器的概述以及有關調用編譯器的信息。• 第2 章:語法說明 — 論述MPLAB C18 編譯器與ANSI 標準的不同之處。• 第3 章:運行時模型 — 論述MPLAB C18 編譯器如何利用 PIC18 PICmicro® 單片機的資源。• 第4 章:優化 — 論述MPLAB C18 編譯器執行的優化功能。• 第5 章:示例應用程序 — 給出一個示例應用程序,并就本用戶指南中論述的各主題,對源代碼進行了說明。• 附錄A:COFF 文件格式 — 詳細闡述了Microchip 的COFF 格式。• 附錄B:采用ANSI 定義的方式 — 論述按照ANSI 標準的要求,MPLAB C18 實現所定義的執行方式。• 附錄C:命令行概述 — 列出了命令行選項以及論述每個命令行選項的參考章節。• 附錄D:MPLAB C18 診斷 — 列出了錯誤、警告和消息。• 附錄E:擴展模式 — 論述非擴展模式和擴展模式之間的區別。
上傳時間: 2013-10-30
上傳用戶:1583060504