freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

led點(diǎn)陣書(shū)寫(xiě)顯示屏-wenkub

2023-06-07 18:07:10 本頁(yè)面
 

【正文】 部受控設(shè)備的并行接口間添加緩沖器。XTAL2(18引腳):振蕩器反相放大器的輸入端。對(duì)端口寫(xiě)入1時(shí),通過(guò)內(nèi)部的上拉電阻把端口拉到高電位,這時(shí)可用作輸入口。P2作為輸入口使用時(shí),因?yàn)橛袃?nèi)部的上拉電阻,那些被外部信號(hào)拉低的引腳會(huì)輸出一個(gè)電流()。P1口作輸入口使用時(shí),因?yàn)橛袃?nèi)部上拉電阻,那些被外部拉低的引腳會(huì)輸出一個(gè)電流()。驗(yàn)證時(shí),要求外接上拉電阻。作為輸出端口,每個(gè)引腳能驅(qū)動(dòng)8個(gè)TTL負(fù)載,對(duì)端口P0寫(xiě)入“1”時(shí),可以作為高阻抗輸入。系統(tǒng)的框圖結(jié)構(gòu)如下: 四、硬件設(shè)計(jì)圖1 系統(tǒng)原理框圖系統(tǒng)主要部件包括88的LED點(diǎn)陣屏、STC89C52RC單片機(jī)、方向可控的八路緩沖器74HC2438譯碼器74HC13P溝道的增強(qiáng)型場(chǎng)效應(yīng)管APM495移位寄存器74HC59液晶顯示器1602,雙電壓比較器LM393,光敏三極管3DU5C。 該方案簡(jiǎn)單易行,對(duì)光筆位置判斷的靈敏度較高,抗外界干擾能力強(qiáng)。 鍵盤(pán)輸入模塊的選擇鍵盤(pán)采用44標(biāo)準(zhǔn)矩陣鍵盤(pán),用8個(gè)I/O口控制16個(gè)鍵,4個(gè)I/O口接4行,另外4個(gè)接4列,通過(guò)行列掃描獲得按鍵值。光敏三極管(3DU35C):光電流大,響應(yīng)時(shí)間短,且其靈敏度非常高,易判斷所在處LED在點(diǎn)陣屏中的坐標(biāo)。該單片機(jī)性?xún)r(jià)比很高,且相對(duì)容易控制,基本能夠?qū)崿F(xiàn)所需功能。但相比于STC89C58其功能實(shí)現(xiàn)復(fù)雜。(3)在“反顯”功能下,能對(duì)屏上顯示的信息實(shí)現(xiàn)反相顯示(即:字體筆畫(huà)處不亮,無(wú)筆畫(huà)處高亮)。本設(shè)計(jì)基于LED點(diǎn)陣的普通顯示效果加上光筆檢測(cè)模塊,實(shí)現(xiàn)自由書(shū)寫(xiě)顯示功能。關(guān)鍵詞: STC89C52單片機(jī); LED ; 點(diǎn)陣書(shū)寫(xiě)顯示; 動(dòng)態(tài)顯示; C語(yǔ)言。設(shè)計(jì)中16 16 點(diǎn)陣 LED點(diǎn)陣顯示與驅(qū)動(dòng)模塊中,CPU輸出信號(hào)先經(jīng)74HC245進(jìn)行鎖存,再輸出信號(hào)經(jīng)由38譯碼器74HC138譯碼選通APM4953驅(qū)動(dòng)行,由移位寄存器74HC595作為列驅(qū)動(dòng),單片機(jī)控制系統(tǒng)程序采用C語(yǔ)言進(jìn)行模塊化編程,控制各顯示點(diǎn)對(duì)應(yīng) LED 陽(yáng)極和陰極端的電平 ,就可以有效的控制各顯示點(diǎn)的亮滅 。LED點(diǎn)陣顯示屏的設(shè)計(jì)摘要 本設(shè)計(jì)是基于16 16 點(diǎn)陣 LED 電子顯示屏的設(shè)計(jì)。文中詳細(xì)介紹了 LED 點(diǎn)陣顯示的硬件設(shè)計(jì)思路 、硬件電路各個(gè)部分的功能及原理、相應(yīng)軟件的程序設(shè)計(jì),以及使用說(shuō)明等。一、技術(shù)指標(biāo)LED顯示屏是一種通過(guò)控制半導(dǎo)體發(fā)光二極管的顯示方式,用來(lái)顯示文字、圖形、圖像、動(dòng)畫(huà)、行情、視頻、錄像信號(hào)等各種信息的顯示屏幕。它的優(yōu)點(diǎn):亮度高、工作電壓低、功耗小、微型化、易與集成電路匹配、驅(qū)動(dòng)簡(jiǎn)單、壽命長(zhǎng)、耐沖擊、性能穩(wěn)定。(4)在“整屏擦除”功能下,能實(shí)現(xiàn)對(duì)屏上所顯示信息的整屏擦除。CPLD(EPM240T100C5):具有豐富的I/O口、內(nèi)部邏輯和連線資源、運(yùn)行速度快、能夠顯示大量的信息,但CPLD實(shí)現(xiàn)運(yùn)算功能復(fù)雜,在該系統(tǒng)中,需要顯示的信息量較少,但是控制和運(yùn)算功能較多,用CPLD實(shí)現(xiàn)一些運(yùn)算功能復(fù)雜。經(jīng)比較,選擇STC89C52作為主控芯片。經(jīng)比較,選擇光敏三極管作為光筆檢測(cè)敏感器件。 1616點(diǎn)陣屏模塊的選擇由4塊88單色LED點(diǎn)陣(紅色)模塊組合成1616的LED點(diǎn)陣屏。采用紅色點(diǎn)陣和紅外光電三極管能夠有效地減少環(huán)境可見(jiàn)光對(duì)光筆中光電三極管的干擾。輔助元件包括電阻、電容、晶振、電源、按鍵等。在訪問(wèn)外部程序和數(shù)據(jù)存儲(chǔ)器時(shí),P0口也可以提供低8位地址和8位數(shù)據(jù)的復(fù)用總線。P1端口(~,1~8引腳):P1口是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O口。P2端口(~,21~28引腳):P2口是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O端口。在對(duì)Flash ROM編程和程序校驗(yàn)期間,P2也接收高位地址和一些控制信號(hào)。P3做輸入口使用時(shí),因?yàn)橛袃?nèi)部的上拉電阻,那些被外部信號(hào)拉低的引腳會(huì)輸入一個(gè)電流()。 方向可控的八路緩沖器74HC245 總線收發(fā)器,典型的CMOS型三態(tài)緩沖門(mén)電路。當(dāng)主控芯片與受控設(shè)備之間需要實(shí)現(xiàn)雙向異步通信時(shí),自然就得選用雙向的八路緩沖器了,245就是面向這種需求的。如果DIR=“0”O(jiān)E=“0”則B1輸入A1輸出,其它類(lèi)同?!〉?0腳VCC,電源正極。除非E1和E2置低且E3置高,否則74HC138將保持所有輸出為高。 圖5 4953引腳圖及內(nèi)部結(jié)構(gòu) 移位寄存器74HC595 74HC595是硅結(jié)構(gòu)的CMOS器件, 兼容低電壓TTL電路。如果兩個(gè)時(shí)鐘連在一起,則移位寄存器總是比存儲(chǔ)寄存器早一個(gè)脈沖。 液晶顯示器以其微功耗、體積小、顯示內(nèi)容豐富、超薄輕巧的諸多優(yōu)點(diǎn),在各類(lèi)儀表和低功耗系統(tǒng)中得到廣泛的應(yīng)用。 該電路的特點(diǎn)如下: 工作溫度范圍:0176。18V;消耗電流小, ICC=;輸入失調(diào)電壓小, VIO=177。當(dāng)有光信號(hào)照射其基極(受光窗口)時(shí),光敏三極管導(dǎo)通,從發(fā)射極或集電極輸出放大后的電信號(hào)。光電流:—1mA;功耗:30mW;峰值波長(zhǎng):880nm。圖9 LED點(diǎn)陣顯示模塊LED模塊為本設(shè)計(jì)的主要模塊。 用紅外光電三極管自制光筆,光筆檢測(cè)電路如圖所示。由此,當(dāng)檢測(cè)到光信號(hào)時(shí),該電路將產(chǎn)生一個(gè)脈沖信號(hào)。 鍵盤(pán)掃描程序在鍵盤(pán)掃描程序中進(jìn)行鍵盤(pán)掃描,當(dāng)鍵盤(pán)掃描到某個(gè)按鍵按下時(shí),1602顯示相應(yīng)功能模式,同時(shí)對(duì)應(yīng)模式的LED點(diǎn)陣執(zhí)行相應(yīng)功能。 畫(huà)線模式程序檢測(cè)信號(hào)方式同點(diǎn)亮模式。 整屏擦除模式程序 當(dāng)鍵盤(pán)檢測(cè)到整屏擦除功能按鍵按下時(shí)清除畫(huà)線模式下檢測(cè)檢測(cè)到的信號(hào)并顯示“NO”。在各模式下,基本能實(shí)現(xiàn)相應(yīng)功能,光筆檢測(cè)到信號(hào)時(shí)1602實(shí)時(shí)顯示亮點(diǎn)坐標(biāo)。 //用于判斷鍵盤(pán)是否有按下,在超時(shí)關(guān)顯示用extern uchar code dot[]。extern uchar lied[]。sbit rw=P3^2。 //1602寫(xiě)指令函數(shù)void wr_1602dat(uchar dat)。sbit ser=P2^4。sbit gb=P3^7。endif//////////////////ifndef __KEYBOARD_H__define __KEYBOARD_H__include void key_scan(void)。void dis_led(uchar p[][9])。 endif/////////////////延時(shí)函數(shù)////////////////////////include void delay_50us(uint t) //延時(shí)50us函數(shù) { uchar j。j0。t0。} /////////////////////lcd聲明部分//////////////////////// include include include void init(void) //lcd初始化函數(shù){ delay_50us(30)。 delay_50us(10)。 wr_1602(0x01)。 rs=0。 elcd=1。 rs=1。 elcd=1。 for(a=8。0x80。 _nop_()。 rclk=1。uchar code smile[][9]={0xff,0xff,0xff,0xe3,0xdd,0xbd,0xff,0xff,0xff, //顯示笑臉 0xff,0xff,0xff,0xc7,0xbb,0xbd,0xff,0xff,0xff, 0xff,0xff,0xf7,0xf7,0xef,0xdf,0x3f,0xff,0xff, 0xff,0xff,0xef,0xef,0xf7,0xfb,0xfc,0xff,0xff}。//反顯模式3uchar code era_all[]= MODE4: ERA_ALL 。//進(jìn)入時(shí)歡迎界面uchar code wele2[]= LED DIANZHEN 。 //顯示心uchar code wel1[]= WELCOME 。 //真正的鍵值 P0=0xf0。 if(key_l!=0xf0) { delay_50us(100)。//1110 1111 P0=key_l。//0000 1110,屏蔽高四位 key_l=key_lamp。 } } //檢測(cè)到某一個(gè)按鍵按下的時(shí)候lcd執(zhí)行相應(yīng)的功能,同時(shí)當(dāng)光筆有掃描到信號(hào)時(shí),顯示相應(yīng)內(nèi)容 switch (key) { case 0xee: light(20)。 xianshi(light_line,coordinate)。 break。//按鍵1~4 case 0xde: dis_led(smile)。 xianshi(big1,kong)。 break。//按鍵5~8 /* case 0xbe: 。 case
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1