亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

龍芯一號(hào)

  • 一種實用的單片機雙CPU設計方案及其應用

    一種實用的單片機雙CPU設計方案及其應用:針對傳統儀表具有的硬件資源不足、速度慢等功能缺陷,提出了一種基于單片機的CPU設計方案,即擴展CPU,直接從主CPU對應的數據顯示I/O口上獲取數據,這種獲取數據的雙CPU設計方案中主從CPU之間在功能上相互獨立,主CPU不受擴展CPU加入的影響,實現其固有功能,保證了測量數據的準確性;擴展CPU從主CPU中獲取數據,不受主CPU的控制,按照現場的需求進行功能擴展。給出了詳細的軟硬件設計結構。該方案為傳統儀表的升級改造提供了一種新思路,實踐證明是可行的。關鍵詞: 傳統儀表 檢測系統 單片機

    標簽: CPU 單片機 設計方案

    上傳時間: 2013-10-30

    上傳用戶:evil

  • 一種8位單片機中ALU的改進設計

    文章提出了一種精簡指令集8 位單片機中, 算術邏輯單元的工作原理。在此基礎上, 對比傳統PIC 方案、以及在ALU 內部再次采用流水線作業的332 方案、44 方案, 并用Synopsys 綜合工具實現了它們。綜合及仿真結果表明, 根據該單片機系統要求, 44 方案速度最高, 比332 方案可提高43.9%, 而面積僅比最小的332 方案增加1.6%。在分析性能差異的根本原因之后, 闡明了該方案的優越性。關鍵詞: 單片機, 精簡指令集, 算術邏輯單元, 流水線 Abstract: Work principle for ALU in an 8_bit RISC Singlechip microcomputer is described. The traditional PIC scheme, 332 Pipeline scheme and 44 Pipeline scheme are compared on the base of the principle, which are implemented using Synopsys design tools. Results from synthesis and simulation shows that 44 scheme operates the fast, which is 43.9% faster and only 1.6% larger than 332 scheme. The essential reason why the performance is so different is analyzed.Then the advantage of 44 scheme is clarified.Key words: Singlechip, Microcomputer, RISC, ALU, Pipeline

    標簽: ALU 8位單片機

    上傳時間: 2013-10-18

    上傳用戶:xiaoyaa

  • 基于單片機的LED漢字顯示屏設計與制作

    基于單片機的LED漢字顯示屏設計與制作:在大型商場、車站、碼頭、地鐵站以及各類辦事窗口等越來越多的場所需要用LED點陣顯示圖形和漢字。LED行業已成為一個快速發展的新興產業,市場空間巨大,前景廣闊。隨著信息產業的高速發展,LED顯示作為信息傳播的一種重要手段,已廣泛應用于室內外需要進行服務內容和服務宗旨宣傳的公眾場所,例如戶內外公共場所廣告宣傳、機場車站旅客引導信息、公交車輛報站系統、證券與銀行信息顯示、餐館報價信息豆示、高速公路可變情報板、體育場館比賽轉播、樓宇燈飾、交通信號燈、景觀照明等。顯然,LED顯示已成為城市亮化、現代化和信息化社會的一個重要標志。 本文基于單片機(AT89C51)講述了16×16 LED漢字點陣顯示的基本原理、硬件組成與設計、程序編譯與下載等基本環節和相關技術。2 硬件電路組成及工作原理本產品擬采用以AT89C51單片機為核心芯片的電路來實現,主要由AT89C51芯片、時鐘電路、復位電路、列掃描驅動電路(74HC154)、16×16 LED點陣5部分組成,如圖1所示。 其中,AT89C51是一種帶4 kB閃爍可編程可擦除只讀存儲器(Falsh Programmable and Erasable Read OnlyMemory,FPEROM)的低電壓、高性能CMOS型8位微處理器,俗稱單片機。該器件采用ATMEL高密度非易失存儲器制造技術制造,與工業標準的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,能夠進行1 000次寫/擦循環,數據保留時間為10年。他是一種高效微控制器,為很多嵌入式控制系統提供了一種靈活性高且價廉的方案。因此,在智能化電子設計與制作過程中經常用到AT89C51芯片。時鐘電路由AT89C51的18,19腳的時鐘端(XTALl及XTAL2)以及12 MHz晶振X1、電容C2,C3組成,采用片內振蕩方式。復位電路采用簡易的上電復位電路,主要由電阻R1,R2,電容C1,開關K1組成,分別接至AT89C51的RST復位輸入端。LED點陣顯示屏采用16×16共256個象素的點陣,通過萬用表檢測發光二極管的方法測試判斷出該點陣的引腳分布,如圖2所示。 我們把行列總線接在單片機的IO口,然后把上面分析到的掃描代碼送人總線,就可以得到顯示的漢字了。但是若將LED點陣的行列端口全部直接接入89S51單片機,則需要使用32條IO口,這樣會造成IO資源的耗盡,系統也再無擴充的余地。因此,我們在實際應用中只是將LED點陣的16條行線直接接在P0口和P2口,至于列選掃描信號則是由4-16線譯碼器74HC154來選擇控制,這樣一來列選控制只使用了單片機的4個IO口,節約了很多IO資源,為單片機系統擴充使用功能提供了條件。考慮到P0口必需設置上拉電阻,我們采用4.7 kΩ排電阻作為上拉電阻。

    標簽: LED 單片機 漢字 顯示屏設計

    上傳時間: 2013-10-16

    上傳用戶:ywcftc277

  • 無傳感器BLDCM位置檢測的一種單片機軟件實現方法

    針對無位置傳感器無刷直流電機的位置檢測問題,本文應用單片機成功地實現了一種軟件檢測方法,并給出了實測波形加以驗證。關鍵詞: 無刷直流電機 無傳感器 位置檢測Abstract: As to the position-detecting problem of sensorless brushless DC motor, a softwarerealization by microcomputer is proposed successfully in the paper. Experiment results are also presented to verify the method.Keywords: brushless DC motor, sensorless, position detecting

    標簽: BLDCM 無傳感器 位置檢測 單片機軟件

    上傳時間: 2013-11-01

    上傳用戶:aappkkee

  • 一種基于單片機的燈光調光控制系統開發

    本文設計出一種新型燈光調光控制系統。系統采用先進的智能功率模塊((IPM)取代以往的可控硅作為功率變換器件,以Intel16 位單片機為核心控制器采用AC-DC-AC 變換技術使輸出的波形較可控硅斬波后的波形有很大的改善,這不僅降低了變壓器的損耗而且延長了燈的壽命,提高了系統的運行質量。現場總線CAN 的運用使得整個系統便于集中監控、管理。調光器是機場助航燈光系統的核心控制設備。目前,國內外使用的調光器主要采用可控硅斬波技術,這種調光器存在波形畸變大、電網要求高、對電網污染嚴重、效率低、負載適應能力差等缺點。針對以往系統存在的不足,提出了正弦波調光器,它采用逆變技術,輸出標準正弦電壓,它的優點是對負載適應能力強、對電網要求低、污染輕、效率高、輸出波形好等。正弦波調光器采用逆變技術,輸出幅度可調的標準正弦電壓,通過控制算法實現對燈光回路的高精度恒流控制。“正弦波調光器”將極大地提高調光器的技術水平,改善調光器的性能,增強市場競爭能力。

    標簽: 單片機 燈光 調光控制 系統開發

    上傳時間: 2013-11-02

    上傳用戶:亞亞娟娟123

  • 一種便攜式遠距離熱量計查表器系統設計

    信息技術的日新月異要求發展新的技術來提高熱量計量收費的可靠性,改變過去熱力站數據采集靠人工抄表的落后方法,以實現集中供熱系統管理的全面自動化。便攜式查表器是一種新興的現場數據采集技術。本文所設計的查表器通過RS485 接口從現場使用的熱量計中遠距離采集數據,它采用Intel 80C196 作為CPU, 240×128 點陣的液晶作為顯示器,并擴展了256K 的非易失性RAM 來保存30 個熱力站的所有運行數據。信息革命沖擊著各行各業,傳統的數據采集方式已不適應信息時代的需要。常規的現場儀表數據采集方法要靠查表員手工來完成。有些儀表安裝在危險場所,如在地下的熱水管道系統,查表員有時會冒生命危險。目前公用事業的發展,迫切要求改變傳統的數據采集方式,以更方便、更快捷的服務來適應信息時代的到來。微處理器、存儲器、VLSI, A/D 轉換等技術的迅速發展,使得現場儀表與控制中心之間傳遞的不再是傳統的模擬信號,而是數字信號。數字信號不但避免了模擬信號傳輸過程中存在的精度降低、信號衰減、易引入干擾信號等的不足,而且顯著提高了信號的可靠性,它為采用新的數據采集技術提供了可能。

    標簽: 便攜式 熱量計 查表器 系統設計

    上傳時間: 2013-11-17

    上傳用戶:tzl1975

  • 深入淺出AVR單片機--從ATMega48/88/168開始

    深入淺出AVR單片機思路清晰,以AVR單片機為載體,介紹了初學單片機所必須掌握的專業知識。書中語言嚴謹但不乏幽默風趣,配以大量的照片、圖示和實例程序,使讀者在愉悅中完成專業知識的學習,并培養了學習嵌入式系統的興趣。本書在講述AVR單片機的同時,更注重于對讀者學習和設計能力的啟發、培養,幫助他們養成“從實踐中來,到實踐中去”的科學方法論,為進一步的學習創造了基礎。  本書講述淺顯、內容豐富、編排合理、實例詳盡。首先介紹了如何閱讀器件資料的方法,然后熟悉ICCAVR集成開發環境并搭建實驗開發裝置,接著從實際應用出發,啟發式地介紹AVR單片機的常用資源和對應軟件方法,最后較為全面地補充了從事嵌入式系統開發要擴展的軟件知識。 第1篇 Are you ready? 第1章 學會閱讀Datasheet  1.1 如何閱讀PDF文件,如何獲得Datasheet文件  1.2 Datasheet告訴我們些什么  1.3 如何看懂AVR的Datasheet  1.4 如何得到幫助  1.5 匯編語言執行時間的計算方法  1.6 ATmega48/88/168常用熔絲的作用及其配置方法  1.7 對誤燒寫為外部時鐘模式的解鎖方法  實例1 閱讀74HC595 Datasheet 第2章 深入開發環境  2.1 認識ICC編譯環境  2.2 事半功倍的代碼生成器  2.3 ICC之不得不說的故事  2.4 AVR最小系統和下載線DIY  實例2 AVR最小系統DIY第2篇 Let\'s go! 第3章 從跑馬燈開始  3.1 輸入/輸出界面   3.1.1 單片機的輸入/輸出設備——引腳   3.1.2 “芯”里有數——數碼管顯示   3.1.3 單片機的輸入/輸出設備——從按鍵到鍵盤  3.2 用ATmega48/88/168單片機端口驅動數碼管  3.3 操縱ATmega48/88/168單片機端口  3.4 端口內建上拉電阻的使用  3.5 端口位操作  實例3 跑馬燈  實例4 數碼管的顯示(上)  實例5 數碼管的顯示(下)  實例6 矩陣鍵盤 第4章 對不起接個電話  4.1 十萬火急——中斷  4.2 中斷的特性  4.3 使用中斷時的注意事項  4.4 ATmega48/88/168單片機有哪些中斷源  4.5 如何編寫一個中斷的服務程序代碼  4.6 ATmega48/88/168單片機中斷的開關控制  4.7 ATmega48/88/168中斷標志位  4.8 ATmega48/88/168中斷優先級  4.9 ATmega48/88/168單片機中斷向量  4.10 中斷與查詢之爭  4.11 用查詢方式響應外設中斷  4.12 中斷誤觸發  4.13 前后臺與原子操作  實例7 中斷喚醒的鍵盤掃描  實例8 旋轉編碼器 第5章 一秒究竟有多長  5.1 單片機與時間  5.2 軟件延時  5.3 不需要加載的“自由計時器”  5.4 通過重加載控制定時中斷周期  5.5 使用代碼生成器生成定時器1初始化代碼  5.6 定時器的其他工作模式  5.7 PWM波及其應用簡介  5.8 人類能看懂的電子時鐘——實時時鐘簡介  實例9 閃爍的燈  實例10 漸明漸暗的燈  實例11 復雜閃爍控制 第6章 電量低  6.1 從猜數游戲到A/D轉換器  6.2 ATmega48/88/168的A/D轉換器  6.3 ATmega48/88/168單片機中與A/D相關的引腳  6.4 ATmega48/88/168單片機中與A/D相關的寄存器  6.5 使用A/D時需要注意些什么  6.6 怎樣知道A/D轉換完成  6.7 讀取A/D的轉換結果  6.8 使用代碼生成器生成ADC初始化代碼  6.9 書寫具有工程結構的初始化代碼  6.10 電量計原理概述  …… 第7章 正在過收費站 第8章 包裝的學問 第9章 傻孩子求職記 第10章 MISSION UPDATE第3篇 Code Name C 第11章 朝花夕拾 第12章 指針都是紙老虎 第13章 來自身邊的啟示 第14章 初識嵌入式系統

    標簽: ATMega AVR 168 48

    上傳時間: 2014-05-05

    上傳用戶:佳期如夢

  • PIC單片機設計電子密碼鎖

    介紹用PIC16F84單片機制作的電子密碼鎖。PIC16F84單片機共18個引腳,13個可用I/O接口。芯片內有1K×14的FLASHROM程序存儲器,36×8的靜態RAM的通用寄存器,64×8的EEPROM的數據存儲器,8級深度的硬堆棧。 用PIC單片機設計的電子密碼鎖微芯公司生產的PIC8位COMS單片機,采用類RISC指令集和哈弗總線結構,以及先進的流水線時序,與傳統51單片機相比其在速度和性能方面更具優越性和先進性。PIC單片機的另一個優點是片上硬件資源豐富,集成常見的EPROM、DAC、PWM以及看門狗電路。這使得硬件電路的設計更加簡單,節約設計成本,提高整機性能。因此PIC單片機已成為產品開發,尤其是產品設計和研制階段的首選控制器。本文介紹用PIC16F84單片機制作的電子密碼鎖。PIC16F84單片機共18個引腳,13個可用I/O接口。芯片內有1K×14的FLASHROM程序存儲器,36×8的靜態RAM的通用寄存器,64×8的EEPROM的數據存儲器,8級深度的硬堆棧。硬件設計  電路原理見圖1。Xx8位數據線接4x4鍵盤矩陣電路,面板布局見表1,A、B、C、D為備用功能鍵。RA0、RA7輸出4組編碼二進制數據,經74LS139譯碼后輸出逐行掃描信號,送RB4-RB7列信號輸入端。余下半個139譯碼器動揚聲器。RB2接中功率三極管基極,驅動繼電器動作。有效密碼長度為4位,根據實際情況,可通過修改源程序增加密碼位數。產品初始密碼為3345,這是一隨機數,無特殊意義,目的是為防止被套解。用戶可按*號鍵修改密碼,按#號鍵結束。輸入密碼并按#號確認之后,腳輸出RB2腳輸出高電平,繼電器閉合,執行一次開鎖動作。  若用戶輸入的密碼正確,揚聲器發出一聲稍長的“滴”提示聲,若輸入的密碼與上次修改的不符,則發出短促的“滴”聲。連續3次輸入密碼錯誤之后,程序鎖死,揚聲器報警。直到CPU被復位或從新上電。軟件設計  軟件流程圖見圖3。CPU上電或復位之后將最近一次修改并保存到EEPROM的密碼讀出,最為參照密匙。然后等待用戶輸入開鎖密碼。若5分鐘以內沒有接受到用戶的任何輸入,CPU自動轉入掉電模式,用戶輸入任意值可喚醒CPU。每次修改密碼之后,CPU將新的密碼存入內部4個連續的EEPROM單元,掉電后該數據任有效。每執行一次開鎖指令,CPU將當前輸入密碼與該值比較,看是否真確,并給出相應的提示和控制。布     局  所有元件均使用SMD表貼封裝,縮小體積,便于產品安裝,60X60雙面PCB板,頂層是一體化輸入鍵盤,底層是元件層。成型后的產品體積小巧,能很方便的嵌入防盜鐵門、保險箱柜。

    標簽: PIC 單片機設計 電子密碼鎖

    上傳時間: 2013-10-31

    上傳用戶:uuuuuuu

  • 一種實用的微機自動配料秤系統

    一種實用的微機自動配料秤系統:介紹一種由單片機構成的配料秤。敘述了秤的傳感器、變送器、信號的變換、硬件原理、軟件流程以及和DCS 系統構成的單回路調節系統,此系統可廣泛地應用于各行業的配料控制中。關鍵詞:配料秤 單片機 單回路調節系統 DCS 系統 Abstract :A proportioning weigher based on single chip computer is introduced. Sensors , transmitters , signal converting , principle of hardware ,software flowchart of proportioning weigher and single loop control system composed with DCS system are emphasized ,this system can be used in proportioning control of various trades extensively.Key Words :Proportioning Weigher ,Single Chip Computer ,Single Loop Control System ,Distributed Control System

    標簽: 微機 自動 配料秤

    上傳時間: 2013-10-12

    上傳用戶:zwei41

  • 自制多功能編程器

    這里介紹的一款多功能編程器,功能強大,支持大多數常用的EPROM, EEPROM, FLASH, I2C,PIC, MCS-51,AVR, 93Cxx等系列芯片(超過400種)。硬件成本較低,性價比很高。既適合于電子和電腦愛好者使用,也適合家電維修人員維修家電和單片機開發人員使用。圖1為多功能編程器的主機,中間是32腳ZIF(零插力)鎖緊插座, 用于27系列、28系列、29系列、39/49系列等BIOS芯片。左邊是25芯并口插座,通過并口電纜連接計算機并口。左下方是電源插座。32腳ZIF插座下方是12位的DIP開關,對EPROM芯片進行讀寫等操作前,需將此開關撥至相應位置。具體開關位置可以參照軟件提示。鎖緊插座右側依次排列3個DIP8插座和一個DIP18插座,分別用于25系列、24系列、93系列存儲器和PIC系列單片機等;綠色電源指示燈(Power)用于指示編程器電源狀態;紅色指示燈(Vpp)用于指示芯片Vpp電源狀態;黃色指示燈(Vcc)用于指示芯片編程狀態。  一、 主要功能:  ★ 可用此編程器升級、維修電腦主板,顯卡等BIOS芯片。可支持3.3V低電壓BIOS芯片。  ★ 用來寫網卡啟動芯片:用于組建無盤站寫網卡啟動芯片或制作硬盤還原卡等。  ★ 可用于復印機、傳真機、打印機主板維護和維修。★ 可用于讀寫用來寫汽車儀表、安全氣囊、里程表數據。★ 可用于維修顯示器、彩電、VCD、DVD 上面的存儲芯片。可修改開機畫面。 ★ 用來開發單片機: 通過添加不同適配器,可以支持 MCS-51 系列, AVR 系列和 PIC 系列的MCU。  ★ 用來寫大容量存儲芯片:大容量的存儲芯片,一般在衛星接收機上使用較多,可以用編程器直接來升級或改寫。  二、電路簡介圖2是這臺編程器的完整電路圖,可以看到編程器電路由完全分離的兩部分組成:串行部分和并行EPROM部分電路。限于篇幅,原理部分不再詳述。對原理感興趣的讀者可以參考本文配套文件包中的“電路原理參考.PDF”文件。圖2三、電路板設計與制作  圖3是編程器參考元件布局圖,雙面PCB尺寸為160X100毫米,厚度1.6毫米。具體的PCB設計可以參考配套文件中的“PCB參考設計.PDF”。這個文件中包括電路板的頂層和低層布線和頂層絲印層。如果業余自制電路板,建議使用雙面感光電路板制作,以確保精度。

    標簽: 多功能編程器

    上傳時間: 2013-10-14

    上傳用戶:問題問題

主站蜘蛛池模板: 龙里县| 台前县| 视频| 新田县| 依安县| 陵水| 乐山市| 汾西县| 南昌市| 贺州市| 沅陵县| 海林市| 威信县| 阿坝县| 北流市| 鄂州市| 青川县| 肃宁县| 宾阳县| 锡林郭勒盟| 岑巩县| 长汀县| 神农架林区| 鄂伦春自治旗| 琼海市| 张家口市| 都昌县| 望谟县| 湖州市| 河东区| 随州市| 青海省| 新竹市| 陆川县| 百色市| 金秀| 古丈县| 县级市| 唐河县| 伊吾县| 台中县|