用單片機制作的高精度數顯計數器 單片機C51計數器 要求:編寫一個計數器程序,將T0作為計數器來使用,對外部信號計數,將所計數字顯示在數碼管上。 該部分的硬件電路如圖所示,U1的P0口和P2口的部份引腳構成了6位LED數碼管驅動電路,數碼管采用共陽型,使用PNP型三極管作為片選端的驅動,所有三極管的發(fā)射極連在一起,接到正電源端,它們的基極則分別連到P2.0…P2.5,當P2.0…P2.5中某引腳輸是低電平時,三極管導通,給相應的數碼管供電,該位數碼管點亮哪些筆段,則取決于筆段引腳是高或低電平。圖中看出,所有6位數碼管的筆段連在一起,通過限流電阻后接到P0口,因此,哪些筆段亮就取決于P0口的8根線的狀態(tài)。 里面包含了:單片機C51計數器、計算器流程圖、工作原理,
上傳時間: 2013-11-16
上傳用戶:myworkpost
HT45F23 MCU 含有兩個運算放大器,OPA1 和OPA2,可用於用戶特定的模擬信號處理,通 過控制暫存器,OPA 相關的應用可以很容易實現。本文主要介紹OPA 的操作,暫存器設定 以及基本OPA 應用,例如:同相放大器、反相放大器和電壓跟隨器。 HT45F23 運算放大器OPA1/OPA2 具有多個開關,輸入路徑可選以及多種參考電壓選擇,此 外OPA2 內部有8 種增益選項,直接通過軟體設定。適應於各種廣泛的應用。
上傳時間: 2013-11-21
上傳用戶:immanuel2006
具備處理外部模擬信號功能是很多電子設備的基本要求。為了將模擬信號轉換為數字信 號,就需要藉助A/D 轉換器。將A/D 功能和MCU 整合在一起,就可減少電路的元件數量和 電路板的空間使用。 HT45F23 微控制器內建6 通道,12 位解析度的A/D 轉換器。在本應用說明中,將介紹如何 使用HT45F23 微控制器的A/D 功能。
上傳時間: 2013-10-27
上傳用戶:nostopper
超聲波與人體感應各種中文資料精華打包 超聲波與人體感應資料LCD1602實驗:開發(fā)板上插上1602,用四根杜邦線與超聲波模塊相連,分別為 模塊VCC=板上的VCC,模塊GND=板上的GND,模塊TRIG=單片機管腳P2.0, 模塊ECH0單片機管腳P2.1. 接好后下載 脈寬測量.HEX 這個燒錄文件就可以看到結果了。 數碼管實驗:數碼管的接線請看51例程中的數碼管實驗的接線,然后接開發(fā)板與超聲波模塊的線,模塊VCC=板上的VCC,模塊GND=板上的GND,模塊TRIG=單片機管腳P2.0, 模塊ECH0單片機管腳P2.1。 接好后下載 脈寬測量.HEX 這個燒錄文件就可以看到結果了。
上傳時間: 2013-11-14
上傳用戶:chongcongying
遠距離 可以減少信號線的根數
上傳時間: 2014-12-26
上傳用戶:Andy123456
PIC16C54C為8位單片機,指令字長12位,全部指令都是單字節(jié)指令,系統為哈佛結構,數據總線和程序總線各自獨立分開,數據總線寬度為8位,程序總線寬度為12位,內部程序存儲器為512×12位,內部數據寄存器為32×8位。 PIC16C54C有12根雙向可獨立編程I/O引腳,分為PortA和PortB兩個端口,其中PortA為RA0~RA3,PortB為RB0~RB7,每根I/O引腳可由程序來編程決定其輸入輸出方向。 PIC16C54C提供四種可選振蕩方式: - RC,低成本的阻容振蕩方式 - XT,標準晶體/陶瓷振蕩 - HS,高速晶體/陶瓷振蕩 - LP,低功耗,低頻晶體振蕩 更多鎖相環(huán)知識請訪問 http://www.elecfans.com/zhuanti/PLL.html
上傳時間: 2013-12-23
上傳用戶:dianxin61
只用電腦上的并口(打印機接口)不需任何外圍元件燒錄M8芯片的方法!! 只需要連接4根數據和1根地線一共5條線,無需任何電阻電容。 前提您的電腦上要有并口(打印機接口)。 并口與M8的鏈接,我這里用說明和圖片示意兩種方式給大家描述 。 先鏈接并口25針里面的12腳和2腳。 25腳是地,接在M8的8腳或者22腳。如果是在線下載可以連接PCB上任意一點接地點。 10腳是MISO,接在M8的18腳(GandF的設計中大部分也在三線按鍵的接口里) 9腳是RES,接在M8的第1腳 7腳是MOSI, 接在M8的17腳(GandF的設計中大部分也在三線按鍵的接口里) 6腳是SCK,接在M8的19腳(GandF的設計中大部分也在三線按鍵的接口里)
上傳時間: 2013-10-29
上傳用戶:gai928943
學習單片機離不開實驗,以往單片機的實驗往往依賴于仿真機和單片機學習系統,價格 昂貴,至使學習單片機的門檻很高,很多人不能跨入單片機學習的大門。近年來,隨著FLASH 型單片機的廣泛應用,采用軟件模擬加寫片驗證成為一種經濟實用的實驗方法,尤其是隨著 單片機技術的發(fā)展,很多單片機都具有了ISP 功能,只要一根下載線即可以編程。STC 單片 機更是將其ISP 功能發(fā)揮極致,只要有RS232 接口,不需任何其他電路即可實現ISP 功能。。 多年前,本網站為單片機愛好者設計了實驗電路板,并公開了全部的軟、硬件資料,廣 受愛好者歡迎,很多人使用這塊實驗電路板學習并由此入門,同時網絡上也出現了很多同類 功能的實驗電路板,為廣大愛好者學習單片機創(chuàng)造了良好的條件。
上傳時間: 2014-11-29
上傳用戶:540750247
本書面向由傳統51單片機轉向ARM嵌入式開發(fā)的硬件工程師、由硬件轉嵌入式軟件開發(fā)的工程師、沒有嵌入式開發(fā)經驗的軟件工程師。分9個部分:1、開發(fā)環(huán)境建立2、S3C2410功能部件介紹與實驗(含實驗代碼)3、bootloader vivi詳細注釋4、linux移植5、linux驅動6、yaffs文件系統詳解7、調試工具8、GUI開發(fā)簡介9、UC/OS移植通過學習第二部分,即可了解基于ARM CPU的嵌入式開發(fā)所需要的外圍器件及其接口。對應的實驗代碼實現了對這些接口的操作,這可以讓硬件工程師形成一個嵌入式硬件開發(fā)的概念。這部分也可以當作S3C2410的數據手冊來使用。一個完整的嵌入式linux系統包含4部分內容:bootloader、parameters、kernel、root file system。3、4、5、6部分詳細介紹了這4部分的內容,這是linux底層軟件開發(fā)人員應該掌握的。通過學習這些章節(jié),您可以詳細了解到如何在一個裸板上裁減、移植linux,如何構造自己的根文件系統,如何編寫適合客戶需求的驅動程序——驅動程序這章將結合幾個經典的驅動程序進行講解。您還可以了解到在用在nand flash上的非常流行的yaffs文件系統是如何工作的,本書將結合yaffs代碼詳細介紹yaffs文件系統。第7部分介紹了嵌入式linux開發(fā)中使用gdb進行調試的詳細過程。
上傳時間: 2013-10-31
上傳用戶:yunfan1978
AVRPRO燒錄器,是針對ATMEL公司的90系列AVR精簡指令單片機設計的專用燒錄工具該產品只有軟件部分,無需硬件支持,僅僅只需4根線,將計算機并口和用戶板相連,這都是因為采用了ISP串行編程。軟件支持擦、寫、校驗、寫保護位以及批處理。使用極其方便。 該產品的最大優(yōu)點有: 1. 使用串行編程,達到了在線編程,節(jié)省了購買萬用編程器和適配器的費用(萬用編程器需2千元左右,適配器需3、4百元,并各個芯片和封裝需不同適配器)。用戶板也無需在焊插座(帶來可靠性下降),而且為軟件升級帶來了極大的便利。 2. 使用方便,無需硬件,給現場調試帶來了極大的便利,不用再帶笨重的編程器,而且為AVR單片機的使用上帶來了方便。 3. 價格實在太便宜,為您省了不少錢。 硬件使用說明: 并口和用戶板連接說明 并口2腳<―――>用戶板單片機MOSI 并口3腳<―――>用戶板單片機SCK 并口12腳<―――>用戶板單片機MISO 并口25腳<―――>用戶板單片機GND 軟件使用說明: 軟件名是AVRPRO.EXE,支持DOS,WIN9x,支持.hex(intel)格式,可直接運行AVRPRO.EXE,也可以鍵入AVRPRO.EXE 目錄\文件名.HEX,直接運行時可進入菜單,可選擇擦、寫、校驗、寫保護位以及批處理。鍵入文件名時,軟件運行批處理,自動完成擦、寫、校驗、寫保護位
上傳時間: 2014-12-27
上傳用戶:zhang97080564