摘要:LED點陣顯示屏作為一種新興的顯示器件,是由多個獨立的LED發光二極管封裝而成. LED點陣顯示屏可以顯示數字或符號, 通常用來顯示時間、速度、系統狀態等。文章給出了一種基于MCS-51單片機的16×16 點陣LED顯示屏的設計方案。包括系統具體的硬件設計方案,軟件流程圖和部分匯編語言程序等方面。在負載范圍內, 只需通過簡單的級聯就可以對顯示屏進行擴展,是一種成本低廉的圖文顯示方案。關鍵詞:MCS-51;LED;單片機
上傳時間: 2014-12-27
上傳用戶:lht618
關鍵詞:LED顯示屏,單片機,IAP技術摘要:本文以市場上常見的室內雙色LED單元板為控制對象,說明基于單片機IAP技術的LED顯示屏控制系統工作原理以及數據組織方法。
上傳時間: 2013-11-09
上傳用戶:coeus
本文對點陣顯示原理進行了深入的研究,對單片杌控制系統及顯示驅動屯路進行7分析.介紹了單片機控制程序的設計方法。設計和制作了基于5 1系列單片機控制系統的64)(1 6LED點陣顯示屏。該系統對LED顯示屏的驅動采用動態掃描驅動方式,可以實現不同的動態顯示效果。
上傳時間: 2013-11-15
上傳用戶:sy_jiadeyi
實驗內容: 1.閃爍的LED實驗內容:應用凌陽單片機控制一個LED燈不斷閃爍。實驗目的:熟悉單片機編程,學習通過IO引腳輸出數據。 2.由按鍵控制的LED實驗要求:設計電路,完成用按鍵控制一個LED的亮與滅。實驗目的:進一步熟悉單片機編程,學習IO的輸入。 3.定時閃爍的LED實驗內容:設計程序,分別控制LED以1Hz、2Hz的速度閃爍。實驗目的:學習定時器的使用。 4.自制電子時鐘實驗內容:設計電路及程序,自行自作一個電子鐘。以數碼管作為顯示。(自選:完成調時功能)實驗目的:綜合應用之前的實驗內容,進一步熟悉掌握輸入輸出以及定時器的應用。5.AD/DA實驗實驗內容:(1)設計程序,使單片機輸出正弦波。(2)從信號源獲得一個正弦信號,采樣后輸出采樣值。實驗目的:學習AD/DA的使用。 6.音頻播放實驗實驗內容:壓縮一個自選音樂文件,編寫程序選擇一個方式進行播放。實驗目的:掌握音頻播放的基本技術及其原理。 7.聲音錄制與播放實驗實驗內容:編寫程序,按鍵1后錄音,按鍵2后停止,按鍵3后播放錄音內容。實驗目的:掌握聲音錄制技術及其原理。 8.語音識別實驗實驗內容:編寫程序,完成語音識別。實驗目的:掌握語音識別技術。
上傳時間: 2014-12-27
上傳用戶:dapangxie
AVR mega16開發板 聯系 楊迪 15336417867 0531-55508458 QQ:1347978253 http://www.easyele.cn本產品是我公司自主研發生產的,AVR Mega16開發板是以ATMEL的Mega16單片機為核心,高性能低定價的單片機開發工具,產品集成AVR JTAG ICE仿真器和STK500 ISP編程器,用戶只需要再擁有一臺計算機即可進行系統的學習,操作簡單,使用方便,兼容開發型號:ATmega32,AVR mega16開發板可以做為學習板 仿真器 編程器使用,三種功能與一體,不需要單獨買仿真器 編程器,省時,省事,省錢。貨號:EasyAVR-M16規格: 套 重量:400克 單價298/套。AVR mega16開發板板載資源: 1.5V供電接口,輸入7~9V 內正外負,送電源 2.板載AVR JTAG ICE USB接口 3.板載AVR ISP USB接口 4.Atmega16芯片,片內資源豐富 5.USB1.1 通訊接口 6.RS232 串行通訊口 7.RS485通訊接口 8.8個獨立按鍵 9.4位一體七段數碼管 HC595驅動 10.8個獨立LED 11.1路有源蜂鳴器,也可接無源蜂鳴器 12.實時鐘PCF8563 13.1IIC總線EEPROM AT24c01 14.1-wire單總線 15.晶振和復位電路 16.可選的有源晶振電路 17.AD電壓調整電位器 18.電位器參考電壓和待測電壓調整 19.4個8位撥碼開關 20.32Pin MCU外接端子 所有引腳標注 21.12864液晶接口 22.1602液晶接口 23.標準KF396尼龍接線端子 24.透明防滑硅膠腳墊 AVR mega16開發板實驗例程: 模數轉換(AD): 單通道AD采集,七段數碼管顯示結果 雙通道分時采集,利用串口將結果傳至PC 蜂鳴器: 按鍵檢測,蜂鳴器鳴叫 PCF8563定時,蜂鳴器1s鳴叫一次 鍵盤: 按鍵檢測,蜂鳴器鳴叫 按鍵檢測,LED顯示 LED: 跑馬燈程序 按鍵檢測,LED顯示 定時器: 定時器T1實現1秒定時,利用七段數碼管顯示 內部EEPROM: 利用EEPROM記錄開機次數,七段數碼管顯示結果 WDT: 看們狗定時器簡單實驗 DS18B20: DS18B20檢測溫度,七段數碼管顯示結果 DS18B20檢測溫度,利用串口將結果傳至PC SPI: 利用SPI驅動SPI器件74HC595,實現七段數碼管的顯示 TWI: 利用TWI驅動TWI器件24C01 利用TWI驅動TWI器件PCF8563 24C01: 24C01讀寫,利用JTAG察看結果 24C01讀寫,利用串口將結果傳至PC AVR mega16開發板說明書下載:EasyAVR-M16-SK-3in1.pdf,內容詳細,讓您學習起來事半功倍,深入了解單片機電路的設計,找到好工作沒問題,詳細介紹電路設計和如果學習開發等內容,即使不買板子也值得你收藏。 物品清單: 1.AVR mega16開發板 (板載JTAG ISP 二合一) 2.9V 直流電源 3.USB通訊線纜 4.開發板說明書 5.資料光盤 原理圖 開發軟件 范例程序
上傳時間: 2013-10-23
上傳用戶:dancnc
ISP下載線 mega16開發板 聯系 楊迪 15336417867 0531-55508458 QQ:1347978253 http://www.easyele.cn Mega16開發板 ISP下載線是AVR學習開發群體的生產工具。以mega16為核心,集成仿真器和ISP編程器功能與一體。不用再買ISP編程器,不用再買仿真器,就可以開始學習強大的AVR單片機。Mega16開發板 ISP下載線用戶只需要再擁有一臺計算機即可進行系統方便的學習。相對于價格,我們更關注Mega16開發板 ISP下載線的品質和服務。精致的說明書:讓您事半功倍,深入了解單片機電路的設計,找到好工作沒問題,詳細介紹電路設計和如果學習開發等內容,即使不買板子也值得你收藏。說明書下載:EasyAVR-M16-SK-3in1.pdf Mega16開發板 ISP下載線的特點:1.集成常用資源:LED、按鍵、七段數碼管、RS232、LCD接口等 2.信號調理電路,輸入0~10V,軌至軌信號調理 3.板載資源豐富。Mega16開發板 ISP下載線的最突出的地方是集成了AVR JTAG ICE仿真器和AVR ISP編程器。同時Mega16開發板 ISP下載線集成常用資源:LED、按鍵、七段數碼管、RS232、LCD接口,信號調理電路,輸入0~10V,軌至軌信號調理。其貨號:EasyAVR-M16。單價298/套。 Mega16開發板 ISP下載線的部分實驗例程: 模數轉換(AD): 單通道AD采集,七段數碼管顯示結果 雙通道分時采集,利用串口將結果傳至PC 蜂鳴器: 按鍵檢測,蜂鳴器鳴叫 PCF8563定時,蜂鳴器1s鳴叫一次 鍵盤: 按鍵檢測,蜂鳴器鳴叫 按鍵檢測,LED顯示 LED: 跑馬燈程序 按鍵檢測,LED顯示等等 Mega16開發板 ISP下載線詳細的資料,讓您學習起來更加得心應手,專業公司運作,解決后顧之憂! 開發板系列我公司還出售: mega128四合一開發板 498/套 ATMEL 原裝 ATSTK500開發板 750/塊 ATmega8 開發板 學習板 Mini Mega8 核心板 87/塊 ATmega48 開發板 學習板 Mini Mega48 核心板 84/塊 ATMega88 開發板 學習板 mini mega88 核心板 91/塊 ATmega16 開發板 AVR學習板 Mega16 核心板 106/塊 ATmega32 開發板 學習板 Mini M32 核心板 116/塊 ATmega128 開發板 學習板 Mini M128 核心板 147/塊 ATmega64 開發板 學習板 Mini M64 核心板 144/塊
上傳時間: 2014-12-27
上傳用戶:invtnewer
JTAG仿真器 mega16開發板 聯系 楊迪 15336417867 0531-55508458 QQ:1347978253 http://www.easyele.cn 有了mega16開發板 JTAG仿真器就可以開始學習強大的AVR單片機,不用再單獨買編程器,仿真器。本產品是AVRVI設計生產的AVR學習開發生產工具,以Atmega16為核心,集成AVR JTAG ICE仿真器和STK500 ISP編程器,用戶只需要再擁有一臺計算機即可進行系統的學習。同時mega16開發板器 JTAG仿真器還提供精致的說明書,讓您事半功倍,深入了解單片機電路的設計,找到好工作沒問題,詳細介紹電路設計和如果學習開發等內容,即使不買板子也值得你收藏。mega16開發板 JTAG仿真器的貨號:EasyAVR-M16 規格: 套 重量:400克。單價298/套 mega16開發板 JTAG仿真器開發板板載資源列表(部分): 1.1路有源蜂鳴器,也可接無源蜂鳴器 2.實時鐘PCF8563 3.1IIC總線EEPROM AT24c01 4.1-wire單總線 5.晶振和復位電路 6.可選的有源晶振電路 7.AD電壓調整電位器 8.電位器參考電壓和待測電壓調整 9.mega16開發板 JTAG仿真器擁有4個8位撥碼開關 0.32Pin MCU外接端子 所有引腳標注 11.12864液晶接口 12.1602液晶接口 13.mega16開發板 JTAG仿真器有標準KF396尼龍接線端子 14.透明防滑硅膠腳墊 mega16開發板 JTAG仿真器的三個關鍵特點:開發板集成常用資源:LED、按鍵、七段數碼管、RS232、LCD接口等;開發板上集成了AVR JTAG ICE仿真器和AVR ISP編程器;信號調理電路,輸入0~10V,軌至軌信號調理。購買mega16開發板 JTAG仿真器是,我們會以優惠的價格提供給客戶一些可選配件:18B20 10元;1602字符液晶 20元;12864 圖形液晶帶字庫 80元;串口通訊線纜 5元;有源晶振 5元;杜邦頭連線10條 5元,以上全配只需要加100元,如需要5V 小型步進電機另加20元。歡迎大家咨詢選購。 開發板系列我公司還出售: mega128四合一開發板 498/套 ATMEL 原裝 ATSTK500開發板 750/塊 ATmega8 開發板 學習板 Mini Mega8 核心板 87/塊 ATmega48 開發板 學習板 Mini Mega48 核心板 84/塊 ATMega88 開發板 學習板 mini mega88 核心板 91/塊 ATmega16 開發板 AVR學習板 Mega16 核心板 106/塊 ATmega32 開發板 學習板 Mini M32 核心板 116/塊 ATmega128 開發板 學習板 Mini M128 核心板 147/塊 ATmega64 開發板 學習板 Mini M64 核心板 144/塊
上傳時間: 2013-10-19
上傳用戶:tou15837271233
采用單片機PIC18F448作為控制中心,用大功率LED驅動器XLT604驅動多個LED實現照明,并且根據環境溫度和光亮信號實時調節PWM脈沖的占空比,通過PWM脈沖動態調整LED的亮度。
上傳時間: 2013-11-07
上傳用戶:chongchong1234
PIC16F877 單片機的鍵盤和LED 數碼顯示接口 1 PIC16F877單片機與鍵盤和LED數碼顯示的硬件接口電路單片機的許多應用都需要進行人機對話,最簡單的人機對話需要LED 數碼管顯示數字和少量字符;鍵盤是解決計算機輸入的簡單手段;借此可以向計算機輸入程序、置數、送操作命令、控制程序的執行等等,所以使用非常廣泛。圖1 鍵盤、LED數碼顯示與PIC16F877 單片機的接口電路本例中采用8 個按鍵組成的小鍵盤,4 只共陰極的LED 數碼管,采用4 片74LS373 驅動數碼管,采用的驅動方法是靜態方式。使用1 片74LS245 作為鍵盤的接口;這些外圍器件與PIC16F877 單片機的接口電路如圖1 所示,這種連接方法與51 系列的單片機連接方法一樣,其他的連接方法還有好幾種,PIC16F877 單片機的鍵盤輸入接法還有其他特殊而十分方便好用的方式。8 鍵鍵盤通過74LS245 與單片機相連,鍵盤按鍵狀態的數據輸入由RC3 輸出腳控制;當RC3=“0”時,鍵盤狀態從74LS245 的A 端輸出到單片機的PORTB口,此時讀PORTB口的數據即為鍵盤狀態。為了及時地響應鍵盤操作,需要經常對鍵盤進行掃描;掃描的方式有許多種,我們將鍵盤的掃描程序安排在主程序的循環執行過程中的方式,并采用20ms延遲來消除按鍵的抖動問題,此外,為了實現每按鍵一次只響應一次的功能,在執行相應的按鍵程序之前,必須確保按鍵已經松開;在本例中這一措施有效的防止了數據抖動過快的問題。LED 數碼顯示有動態掃描和靜態顯示兩種方式(圖1 采取的方式為靜態方式),在動態掃描方式中,各數碼顯示是輪流點亮的,即控制數碼顯示的位選信號和相應的要顯示的數碼的字形代碼同時逐一送出,反復不已,由于視覺的暫留現象,卻好象全都點亮著,這種電路的接法以后再介紹。在靜態方式中,只要將數據送出鎖存以后,各數碼顯示的數據不需要刷新,只要數據不需改變,就可以不去管他,所以稱為靜態顯示。在圖1 電路中,輸出顯示的操作簡化為對74LS373 的并口操作而已。由于靜態方式的工作原理比較簡單,編程也比較直觀簡單,程序間的相互關聯很少。因此編程容易,但要增加硬件,成本較高;與之相比,動態掃描的編程雖然要復雜一些,但因其所用硬件少,成本低。由數碼轉化為字形代碼可采用軟件譯碼、硬件譯碼等兩種方式。軟件譯碼是將各數碼的字形代碼構成一個表格存儲于內存之中,在顯示數碼時,通過執行查表程序而得到相應的字形代碼,再將之送入數碼顯示輸出電路進行顯示,本例即采用這種方式,這種方式的編程與單片機有關,在程序中給出了PIC16F877 的編程例程,對需要熟悉PIC16F877 單片機的人員有一定的參考價值。硬件譯碼則采用CD4511、74LS46、74LS47、74LS48、74LS49等BCD 碼—7段鎖存、譯碼、驅動芯片直接譯出字形代碼,點亮LED。74LS373 由LE 端對要顯示的數據進行鎖存控制,實現LED 的靜態顯示。采用了PIC16F877 的端口輸出操作,模擬74LS373 的數據鎖存時序,即由軟件實現數據鎖存,這種方法可以十分容易的改變時序和延遲長短,使高速設備可以與低速設備聯系配合好,設計簡單方便,不好的地方是編程較長和稍微復雜一點。這種編程方法在下面的程序中有很好的體現。
上傳時間: 2013-10-29
上傳用戶:cuiyashuo
PCA9634是一款通過I2C總線控制的8位LED驅動器,該驅動器特別為紅/綠/藍/琥珀(RGBA)色的混合應用進行了優化。每個LED輸出都有自己的8位分辨率(256級)固定頻率的獨立PWM控制器,該控制器運行在97KHz的頻率下,占空比可由0%到99.6%可調,用以將LED設置到一個特定的亮度值。除此之外,該驅動器還有一個8位分辨率(256級)的組PWM控制器,該控制器的工作頻率可以為固定的190Hz,也可以在24Hz和每10.73秒一次(約0.093Hz)之間調整,其占空比為0%到99.6%可調,用于使所有LED以同樣的值模糊(dim)或者閃爍。
上傳時間: 2013-12-20
上傳用戶:liaofamous