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

正文內(nèi)容

led點(diǎn)陣書寫顯示屏(專業(yè)版)

2025-07-04 18:07上一頁面

下一頁面
  

【正文】 uchar code dot[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f, //第1塊 0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f, //第2塊/*定義某一列亮*/ 0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f, //第3塊 0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。//第二塊 wr_595(y)。//第四塊 wr_595(0xff)。 for(j=0。j++) { lie0(j,i,dot[j])。 break。 x1=i。//第二塊 wr_595(~liea[j])。 P2=i。 //顯示列坐標(biāo) wr_1602dat(zuobiao[2*(x216)])。 for(k=0。break。 break。 xianshi(light_dot,coordinate)。 key_l=P0。//定義lcd顯示內(nèi)容uchar code light_dot[]= MODE1: LIGHT_DOT。a0。 rw=0。t) for(j=6245。void xianshi(uchar *p1,uchar *p2)。sbit elcd=P3^3。 反顯模式程序 在畫線模式下,將檢測(cè)到的信號(hào)點(diǎn)反顯。圖中Q1是用紅外光電三極管,用來完成對(duì)1616點(diǎn)陣紅色LED燈點(diǎn)亮或熄滅的檢測(cè);RR6用于對(duì)Q2進(jìn)行限流,另外還可以調(diào)節(jié)R6來提高或減小輸出的電壓值;RR3是用于給U1(比較器)的同相端提供基準(zhǔn)電壓值,通過它跟采集信息輸出來的電壓值進(jìn)行比較(U2U3,Uout=Umin),R2是U1的輸出上拉電阻。2mV;共模輸入電壓范圍寬, VIC=0~;輸出與TTL,DTL,MOS,CMOS 等兼容;輸出可以用開路集電極連接“或”門。具有8位移位寄存器和一個(gè)存儲(chǔ)器,三態(tài)輸出功能。常見于同并口液晶屏、并口打印機(jī)、并口傳感器或通訊模塊等設(shè)備的接口上。P2的輸出緩沖器可以驅(qū)動(dòng)(吸收或輸出電流方式)4個(gè)TTL輸入。三、系統(tǒng)簡(jiǎn)述本設(shè)計(jì)主要模塊組成:主控CPU模塊、按鍵輸入模塊,光筆檢測(cè)電路,LCD信息顯示器,16 16 點(diǎn)陣 LED點(diǎn)陣顯示與驅(qū)動(dòng)模塊。STC89C52:CPU采用低成本、多功能的STC89C52單片機(jī)。所顯示字符的點(diǎn)陣數(shù)據(jù)可以自行編寫(即直接點(diǎn)陣畫圖),也可從標(biāo)準(zhǔn)字庫中提取。LED顯示屏顯示畫面色彩鮮艷,立體感強(qiáng),靜如油畫,動(dòng)如電影,廣泛應(yīng)用于車站、碼頭、機(jī)場(chǎng)、商場(chǎng)、醫(yī)院、賓館、銀行、證券市場(chǎng)、建筑市場(chǎng)、拍賣行、工業(yè)企業(yè)管理和其它公共場(chǎng)所。 光敏二極管(2CU2B):光電流小,響應(yīng)時(shí)間短,使用于要求光電流與照度成線性關(guān)系或要求工作頻率高的電路,但其靈敏度較低,光電流較小,不易判斷所在處LED在點(diǎn)陣屏中的坐標(biāo)。圖STC89C52RC引腳圖STC89C52RC引腳功能說明VCC(40引腳):電源電壓VSS(20引腳):接地P0端口(~,39~32引腳):P0口是一個(gè)漏極開路的8位雙向I/O口。P3的輸出緩沖器可驅(qū)動(dòng)(吸收或輸出電流方式)4個(gè)TTL輸入?!〉?9腳OE,使能端,若該腳為“1”A/B端的信號(hào)將不導(dǎo)通,只有為“0”時(shí)A/B端才被啟用,該腳也就是起到開關(guān)的作用。8位串行輸入/輸出或者并行輸出移位寄存器,具有高阻關(guān)斷三態(tài)。最高工作電壓:10V。圖11五、軟件設(shè)計(jì)程序采用模塊化編程方式,分為主程序,按鍵掃描程序,LED掃描程序,LCD1602液晶顯示程序,延時(shí)程序,點(diǎn)亮模式程序,反顯模式程序,整屏擦除及顯示自定義字符程序。 附錄1 程序流程圖圖12 主程序流程圖附錄2 源程序//************** .h頭文件 *******************************//LED點(diǎn)陣書寫顯示屏//////////// //ifndef __DELAY_H__define __DELAY_H__ define uchar unsigned chardefine uint unsigned int extern uchar x1,x2。sbit bled=P2^1。 endif//////////////////ifndef __LIGHT_H__define __LIGHT_H__include include void lie0(uchar z,uchar x,uchar y)。 delay_50us(10)。 elcd=0。 srclk=1。//坐標(biāo)位置顯示,第11,12顯示第一個(gè)坐標(biāo),第13,14顯示第二個(gè)坐標(biāo)uchar code kong[]= 。0xf0。 case 0xeb: e_cho()。 // xianshi(wel1,kong)。 case 0x77: 。 wr_1602(0x80+0x40+11)。 for(j=0。//第二塊 wr_595(p[0][i+1])。sbit ass=P3^6。 } } while(gb==0) break。 while(gb==0) { liec[i]amp。 x2=j。//第四塊 wr_595(liec[j])。//第三塊 wr_595(0xff)。//第一塊 } else if(z23) { wr_595(0xff)。main(){ init()。//第三塊 wr_595(0xff)。//第一塊 } display_595()。 if(z8) { wr_595(0xff)。void timer0(void) interrupt 1{ TH0=TH0_M1。 delay_50ms(k)。 lie0(j,i,dot[j])。j=7。j++) //第j列亮 { eled=0。 } dis_led(no)。 } else { wr_1602(0x80+0x40+10)。 wr_1602(0x80)。 case 0xbb: 。//按鍵1~4 case 0xde: dis_led(smile)。//0000 1110,屏蔽高四位 key_l=key_lamp。 //顯示心uchar code wel1[]= WELCOME 。 rclk=1。 elcd=1。 wr_1602(0x01)。j0。sbit gb=P3^7。extern uchar lied[]。 畫線模式程序檢測(cè)信號(hào)方式同點(diǎn)亮模式。圖9 LED點(diǎn)陣顯示模塊LED模塊為本設(shè)計(jì)的主要模塊。 該電路的特點(diǎn)如下: 工作溫度范圍:0176。除非E1和E2置低且E3置高,否則74HC138將保持所有輸出為高。 方向可控的八路緩沖器74HC245 總線收發(fā)器,典型的CMOS型三態(tài)緩沖門電路。P1端口(~,1~8引腳):P1口是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O口。 1616點(diǎn)陣屏模塊的選擇由4塊88單色LED點(diǎn)陣(紅色)模塊組合成1616的LED點(diǎn)陣屏。(4)在“整屏擦除”功能下,能實(shí)現(xiàn)對(duì)屏上所顯示信息的整屏擦除。LED點(diǎn)陣顯示屏的設(shè)計(jì)摘要 本設(shè)計(jì)是基于16 16 點(diǎn)陣 LED 電子顯示屏的設(shè)計(jì)。(3)在“反顯”功能下,能對(duì)屏上顯示的信息實(shí)現(xiàn)反相顯示(即:字體筆畫處不亮,無筆畫處高亮)。 鍵盤輸入模塊的選擇鍵盤采用44標(biāo)準(zhǔn)矩陣鍵盤,用8個(gè)I/O口控制16個(gè)鍵,4個(gè)I/O口接4行,另外4個(gè)接4列,通過行列掃描獲得按鍵值。驗(yàn)證時(shí),要求外接上拉電阻。XTAL2(18引腳):振蕩器反相放大器的輸入端。74HC138特有3個(gè)使能輸入端:兩個(gè)低有效(E1和E2)和一個(gè)高有效(E3)。 雙電壓比較器LM393 LM393 是雙電壓比較器集成電路??刂颇K有晶振電路及復(fù)位電路構(gòu)成。 點(diǎn)亮模式程序 按行逐列掃描(即點(diǎn)亮),當(dāng)光筆檢測(cè)到信號(hào)時(shí),停止掃描,根據(jù)具體功能將此時(shí)的點(diǎn)延時(shí)顯示相應(yīng)時(shí)間(控制掃描速度),并將此點(diǎn)的行列值賦給全局變量xx2,用于1602中的坐標(biāo)顯示。extern uchar liec[]。sbit rclk=P2^7。t) for(j=19。 wr_1602(0x08)。 delay_50us(10)。 _nop_()。 //顯示“大”u
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1