日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]第一章概述LED點陣顯示屏是通過PC機將要顯示的漢字字模提取出來,并發(fā)送給單片機,然后顯示在點陣屏上,主要適用于室內(nèi)外漢字顯示。第二章硬件設(shè)計2.1主要器件介紹LED 點陣顯示屏是由20 個8*8 的LED 點陣塊組成,形成

第一章概述

LED點陣顯示屏是通過PC機將要顯示的漢字字模提取出來,并發(fā)送給單片機,然后顯示在點陣屏上,主要適用于室內(nèi)外漢字顯示。

第二章硬件設(shè)計2.1主要器件介紹

LED 點陣顯示屏是由20 個8*8 的LED 點陣塊組成,形成16*80 矩形點陣,以Atmel 公司的AT89S52單片機為控制核心。顯示屏的其他主要硬件有:①帶鎖存輸出的8位移位寄存器74HC595,作為LED的列線驅(qū)動輸入;②三八譯碼器74LS138,作為LED行線的譯碼選擇;③三極管C9012,連接兩個三八譯碼器的十六個輸出端,作為開關(guān)使用,驅(qū)動LED 的行線

2.2主要器件詳細連接說明

Atmel的AT89S52芯片相關(guān)器件連接的接腳如下:P00-P03連接3-8譯碼器的輸入口A,B,C,~G2A

P20-P23連接74HC595的輸入口RCK, SI,SCK,SCLR

三八譯碼器74LS138的16 個輸出端連接16 個C9012的三極管的基極B,發(fā)射極E 連接16 個行線控制端,集電極C連接到GND。

點陣的80 列數(shù)據(jù)線驅(qū)動由10 片74HC595 級聯(lián)組成,前一片74HC595 的Q’H 引腳連接

下一片的SI引腳,各片的RCK、SCK、SCLR 分別并聯(lián)。

2.3 LED點陣塊

8*8的LED點陣為單色行共陽模塊,單點的工作電壓為正向(Vf)=1.8 v ,正向電流(IF)= 8-10 mA 。靜態(tài)點亮器件時(64 點全亮)總電流為640mA,總電壓為1.8 v,總功率為1.15W。動態(tài)時取決于掃描頻率(1/8或1/16秒),單點瞬間電流可達80-160 mA。16*16點陣靜態(tài)時16*16*10mA,動態(tài)時單點電流80-160mA。

接線方式:

當(dāng)某一行線打高時,某一列線為低時,其行列交叉的點就被點亮;

某一列線為高時,其行列交叉的點為暗;

當(dāng)某一行線打低時,無論列線如何,對應(yīng)這一行的點全部暗。

列線:13—20控制點陣的列接低電平

行線:1-4 21-24控制點陣的行接高電平

2.4 AT89S52

(1)P0.0【39 腳】,P0.1【38 腳】,P0.2【37 腳】,P0.3【36 腳】接兩片3-8譯碼器的A,B,C和第一片的~G2A 與第二片的G1,用來選擇LED的行線

(2) P2.0【21 腳】:接74HC595的RCK腳。

P2.1【22 腳】:接74HC595的SCK腳。

P2.2【23 腳】:接74HC595的SI腳。

P2.3【24 腳】:接74HC595的SCLR腳。

(3) 其他

VCC 【40 腳】:接電源

EA/VPP【31 腳】:接電源

RST 【9腳】:復(fù)位腳。過10K電阻接GND,過10uF的電容C3接VCC;復(fù)位按鈕接到電容C2兩端。

2.5移位寄存器74HC595

74HC595是帶鎖存輸出的8位移位寄存器,其管腳見下圖,其中SI是串行數(shù)據(jù)的輸入端;

VCC、GND分別為電源和地;RCK是存儲寄存器的輸入時鐘,SCK是移位寄存器的輸入時鐘,SCLR是移位寄存器的輸入清除,Q’H是串入數(shù)據(jù)的輸出,G是對輸入數(shù)據(jù)的輸出使能控制,QA~QH串入數(shù)據(jù)的并行輸出。從SI口輸入的數(shù)據(jù)在移

位寄存器的SCK腳上升沿的作用下輸入到74HC595中,在RCK腳的上升沿作用下將輸入的數(shù)據(jù)鎖存在74HC595中,當(dāng)G為低電平時時,數(shù)據(jù)并行輸出。SCLR為移位寄存器的輸入清除端。

74HC595與AT89S52的連接:SI【14腳】,SCK【11腳】,RCK【12腳】, SCLR【10腳】分別接到AT89S52的P2.2【23腳】,P2.1【22腳】,P2.0【21腳】,P2.3【24腳】上。

其他腳連接:OE【13腳】接地,使其始終輸出;

Q’H【9腳】是連接下一片74HC595的SI腳;QA,QB到QH分別連接到LED點陣的1至8列的列線腳上.

2.6 三八譯碼器74LS138

圖所示的是將兩片74LS138譯碼器擴展為4線-16線譯碼器的連接圖。其接線特點為:將四個輸入信號~G2A,C,B,A中的低三位C,B,A同時接至兩個芯片的地址輸入端。輸入信號的最高位~G2A接至兩個芯片的使能端,使兩個芯片不能同時工作。~G2A,C,B,A作為地址輸入變量構(gòu)成二進制代碼,Y0~Y7、Y0~Y7作為輸入信號,每個輸出表示一個二進制代碼的含義,即能實現(xiàn)4線-16線譯碼器的功能。

第三章 軟件設(shè)計3.1單片機的程序設(shè)計

單片機在LED點陣顯示系統(tǒng)中主要負責(zé)數(shù)據(jù)的接收、存儲和掃描顯示LED點陣屏三大主要功能。


/***************************************************************************************************

* Name: khldragon

* Date: 09/12/2009

* Description: This program controls 16*80LED and implements dynamic scan.

****************************************************************************************************/

#include

#include

#define CONIO P0 //行選信號

#define NUMOFWORDS (6) //顯示的字數(shù)

#define SPEED (30) //掃描周期 SPEED越大,掃描越慢;

#define MAXWORDS (5) //屏幕最大固定顯示字數(shù)

#define BLANK (4) //填充空數(shù)

#define MAXROW (16) //最大行數(shù)

static sbit OE = P0^4; //控制74LS138,低電平有效

static sbit RCK = P2^0; // 上升沿時數(shù)據(jù)輸出

static sbit SCK = P2^1; //上升沿時數(shù)據(jù)移位

static sbit SI = P2^2; //74hc595串行輸入

static sbit SCLK = P2^3; //低電平移位寄存器清零,通常接VCC

static void send_in(unsigned char Data); //串行數(shù)據(jù)輸入

static void send_out(void); //并行數(shù)據(jù)輸出

static unsigned int row = 0; //行選信號

static int j = 0;

static int k = 0;

static int m = 0;

static int s = 0; //與SPEED匹配

static int count = 0; //當(dāng)為5時達到最大字數(shù)MAX

const static unsigned char code zimo[][32]={

{0x20,0x08,0x13,0xFC,0x12,0x08,0x02,0x08,0xFE,0x08,0x0A,0x08,0x12,0x08,0x3B,0xF8,

0x56,0xA8,0x90,0xA0,0x10,0xA0,0x11,0x20,0x11,0x22,0x12,0x22,0x14,0x1E,0x18,0x00},//祝

{0x00,0x80,0x20,0x80,0x20,0x80,0x20,0x80,0x20,0x88,0x24,0x98,0x3E,0xA0,0x20,0xC0,

0x20,0x80,0x20,0x80,0x20,0x80,0x20,0x82,0x26,0x82,0x38,0x82,0x60,0x7E,0x00,0x00},//比

{0x01,0x00,0x7F,0xFE,0x44,0x42,0x9F,0xF4,0x04,0x40,0x1F,0xF0,0x04,0x40,0x7F,0xFC,

0x08,0x20,0x1F,0xF0,0x28,0x2E,0xC9,0x24,0x09,0x20,0x01,0x00,0x06,0xC0,0x18,0x30},//賽

{0x00,0x80,0x00,0xA0,0x00,0x90,0x3F,0xFC,0x20,0x80,0x20,0x80,0x20,0x84,0x3E,0x44,

0x22,0x48,0x22,0x48,0x22,0x30,0x2A,0x20,0x24,0x62,0x40,0x92,0x81,0x0A,0x00,0x06},//成

{0x00,0x80,0x00,0x80,0x08,0x80,0xFC,0x80,0x10,0x84,0x17,0xFE,0x10,0x84,0x10,0x84,

0x10,0x84,0x10,0x84,0x1D,0x04,0xF1,0x04,0x41,0x04,0x02,0x44,0x04,0x28,0x08,0x10},//功

{0x00,0x00,0x01,0x80,0x03,0xC0,0x03,0xC0,0x03,0xC0,0x03,0xC0,0x03,0xC0,0x01,0x80,

0x01,0x80,0x01,0x80,0x00,0x00,0x01,0x80,0x03,0xC0,0x01,0x80,0x00,0x00,0x00,0x00},//!

};

void main()

{

//初始化引腳

CONIO = 0X00;

P2 = 0X08;

/**********************************動態(tài)掃描左移顯示不限字數(shù)***************************************/

while(1)

{

for(k = 0; k < NUMOFWORDS; k++)

{//掃描NUMOFWRODS遍

for(s = 0; s < SPEED; s++)

{

for(row = 0; row < MAXROW; row++)

{

count = 0;

//將要顯示的字,送入74HC595的SI端,即單片機的P2^2引腳

for(j = k; j >= 0; j--)

{

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

8位單片機在嵌入式設(shè)計領(lǐng)域已經(jīng)成為半個多世紀以來的主流選擇。盡管嵌入式系統(tǒng)市場日益復(fù)雜,8位單片機依然不斷發(fā)展,積極應(yīng)對新的挑戰(zhàn)和系統(tǒng)需求。如今,Microchip推出的8位PIC?和AVR?單片機系列,配備了先進的獨立...

關(guān)鍵字: 單片機 嵌入式 CPU

中國 上海,2025年8月28日——全球領(lǐng)先的智能傳感和發(fā)射器解決方案供應(yīng)商艾邁斯歐司朗(SIX:AMS)今日宣布,其全新UV-C LED在輻射滅菌領(lǐng)域取得重大技術(shù)突破,并獲得評估認可。

關(guān)鍵字: LED 發(fā)射器 光電半導(dǎo)體

在嵌入式系統(tǒng)開發(fā)中,程序燒錄是連接軟件設(shè)計與硬件實現(xiàn)的關(guān)鍵環(huán)節(jié)。當(dāng)前主流的單片機燒錄技術(shù)已形成ICP(在電路編程)、ISP(在系統(tǒng)編程)、IAP(在應(yīng)用編程)三大技術(shù)體系,分別對應(yīng)開發(fā)調(diào)試、量產(chǎn)燒錄、遠程升級等不同場景。...

關(guān)鍵字: 單片機 ISP ICP IAP 嵌入式系統(tǒng)開發(fā)

在嵌入式系統(tǒng)開發(fā)中,看門狗(Watchdog Timer, WDT)是保障系統(tǒng)可靠性的核心組件,其初始化時機的選擇直接影響系統(tǒng)抗干擾能力和穩(wěn)定性。本文從硬件架構(gòu)、軟件流程、安全規(guī)范三個維度,系統(tǒng)分析看門狗初始化的最佳實踐...

關(guān)鍵字: 單片機 看門狗 嵌入式系統(tǒng)

在LED照明技術(shù)向高能效、低電磁干擾(EMI)方向演進的過程中,電流模式控制與動態(tài)負載調(diào)整算法的協(xié)同優(yōu)化成為突破技術(shù)瓶頸的核心路徑。本文將從控制架構(gòu)創(chuàng)新、動態(tài)負載補償機制及EMI抑制策略三個維度,揭示新一代LED驅(qū)動器的...

關(guān)鍵字: LED 動態(tài)負載調(diào)整算法 EMI

在全球倡導(dǎo)節(jié)能減排的大背景下,家電產(chǎn)品的能耗問題日益受到關(guān)注。電視機作為家庭中使用頻率較高的電器之一,其能耗的降低對于節(jié)約能源和減少碳排放具有重要意義。LED 驅(qū)動技術(shù)作為影響電視機能耗的關(guān)鍵因素,正不斷發(fā)展和創(chuàng)新,為實...

關(guān)鍵字: 驅(qū)動技術(shù) 能耗 LED

本文中,小編將對單片機予以介紹,如果你想對它的詳細情況有所認識,或者想要增進對它的了解程度,不妨請看以下內(nèi)容哦。

關(guān)鍵字: 單片機 開發(fā)板 Keil

LED是一種能發(fā)光的半導(dǎo)體電子元件,這種電子元件早期只能發(fā)出低光度的紅光,隨著技術(shù)的不斷進步,現(xiàn)在已發(fā)展到能發(fā)出可見光、紅外線及紫外線的程度,光度也有了很大的提高。

關(guān)鍵字: LED

PCB設(shè)計在EMI抑制中起著關(guān)鍵作用。合理的布局布線能夠有效減少信號的電磁輻射和相互干擾。首先,應(yīng)將功率電路和控制電路進行物理隔離,避免功率電路中的大電流、高電壓信號對控制電路造成干擾。功率器件和電感等高頻器件應(yīng)盡量靠近...

關(guān)鍵字: LED 開關(guān)電源

隨著單片機系統(tǒng)越來越廣泛地應(yīng)用于消費類電子、醫(yī)療、工業(yè)自動化、智能化儀器儀表、航空航天等各領(lǐng)域,單片機系統(tǒng)面臨著電磁干擾(EMI)日益嚴重的威脅。電磁兼容性(EMC)包含系統(tǒng)的發(fā)射和敏感度兩方面的問題。

關(guān)鍵字: 單片機 電磁兼容
關(guān)閉