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

正文內(nèi)容

621516led點(diǎn)陣電子顯示系統(tǒng)設(shè)計(jì)畢業(yè)論文-閱讀頁(yè)

2025-07-13 07:59本頁(yè)面
  

【正文】 2,0x94,0x52,0x94,0x90,0x84,0x10,0x84,0x10,0x84,0x10,0x84,0x10,0x84,0x20,0x84,0x20,0x84,0x40,0x04,0x00,0x04}。code unsigned char ye[32]={0x04,0x40,0x04,0x40,0x04,0x40,0x04,0x40,0x44,0x44,0x24,0x44,0x24,0x48,0x14,0x48,0x14,0x50,0x14,0x50,0x14,0x60,0x04,0x40,0x04,0x40,0x04,0x44,0x0FF,0x0FE,0x00,0x00}。code unsigned char shu[32]={0x01,0x00,0x01,0x40,0x01,0x30,0x01,0x10,0x01,0x04,0x0FF,0x0FE,0x01,0x00,0x03,0x80,0x05,0x40,0x09,0x20,0x11,0x10,0x21,0x0E,0x0C1,0x04,0x01,0x00,0x01,0x00,0x01,0x00}。code unsigned char yuan[32]={0x00,0x80,0x78,0x40,0x4F,0x0FE,0x54,0x02,0x58,0x14,0x63,0x0F8,0x50,0x00,0x48,0x08,0x4F,0x0FC,0x48,0x0A0,0x68,0x0A0,0x50,0x0A0,0x41,0x22,0x41,0x22,0x42,0x1E,0x4C,0x00}。code unsigned char ying[32]={0x00,0x00,0x41,0x84,0x26,0x7E,0x14,0x44,0x04,0x44,0x04,0x44,0x0F4,0x44,0x14,0x0C4,0x15,0x44,0x16,0x54,0x14,0x48,0x10,0x40,0x10,0x40,0x28,0x46,0x47,0x0FC,0x00,0x00}。code unsigned char tong[32]={0x03,0x0F8,0x40,0x10,0x30,0x0A0,0x10,0x48,0x03,0x0FC,0x02,0x48,0x0F2,0x48,0x13,0x0F8,0x12,0x48,0x12,0x48,0x13,0x0F8,0x12,0x48,0x12,0x68,0x2A,0x50,0x44,0x06,0x03,0x0FC}。code unsigned char ling[32]={0x1F,0x0F0,0x01,0x00,0x7F,0x0FE,0x41,0x02,0x9D,0x74,0x01,0x00,0x1D,0x70,0x02,0x80,0x0C,0x60,0x32,0x18,0x0C1,0x06,0x0F,0x0E0,0x00,0x40,0x02,0x80,0x01,0x00,0x00,0x80}。code unsigned char ling1[32]={0x1F,0x0F0,0x01,0x00,0x7F,0x0FE,0x41,0x02,0x9D,0x74,0x01,0x00,0x1D,0x70,0x02,0x80,0x0C,0x60,0x32,0x18,0x0C1,0x06,0x0F,0x0E0,0x00,0x40,0x02,0x80,0x01,0x00,0x00,0x80}。code unsigned char ban[32]={0x01,0x00,0x09,0x04,0x0FD,0x7E,0x21,0x10,0x25,0x10,0x25,0x10,0x25,0x10,0x0F5,0x7C,0x25,0x10,0x29,0x10,0x21,0x10,0x22,0x10,0x3A,0x10,0x0E2,0x14,0x44,0x0FE,0x08,0x00}。code unsigned char LY[32]={//圖案數(shù)據(jù)0x00,0x00,0x30,0x00,0x30,0x20,0x30,0x30,0x30,0x18,0x30,0x0C,0x30,0x06,0x3F,0x7F,0x3F,0x7F,0x00,0x06,0x00,0x0C,0x00,0x18,0x00,0x30,0x00,0x20,0x00,0x00,0x00,0x00}。 for(i=0。i++) lhj[i]=LY[i]。 //顯示圖案約2秒 displaymove(cang,19,7)。 //等持約1秒 displaymovetb(1,0,10)。 //等待1秒 displaymovetb(0,cang,10)。 displaymovetb(0,zhi,10)。 displaymovetb(0,ji,10)。 displaymovetb(0,xue,10)。 displaymovetb(0,huan,10)。 displaymovetb(0,nin,10)。 displaymovetb(0,xin,10)。 displaymovetb(0,ba,10)。 displaymovetb(0,yi,10)。 displaymovetb(0,zuo,10)。 //以10的速度向上清空 displayS(1)。 //將圖案以10的速度向下移動(dòng) }}void display()//顯示{ unsigned char i,ia,j,tmp。 //置位高電平做準(zhǔn)備 AB=0。i16。 //為行移位做準(zhǔn)備 SCLT=0。ia0。 //循環(huán)兩次 tmp=~lhj[i*2+ia]。j8。 //為列移位做準(zhǔn)備 DATA=tmpamp。 //將數(shù)據(jù)低位做輸出,由電路圖可知,移位寄存器的最后一位對(duì)應(yīng)最后一列,因此先移最后一位 tmp=1。 //將DATA上的數(shù)據(jù)移入寄存器 } //移入單字節(jié)結(jié)束 } //移入兩個(gè)字節(jié)結(jié)束 DATAOUT|=0X24。 //SCK拉高,行數(shù)據(jù)移位,相應(yīng)行拉低,三極管導(dǎo)通輸出電量到相應(yīng)行點(diǎn)陣管陽極(共陽) //SCLT=1。 //行數(shù)據(jù)位只在第一行時(shí)為0,其它時(shí)候都為1,當(dāng)將這個(gè)0移入寄存器后,從第一位開始一直移位最后一位, //移位的過程,AB就必需是1,這是因?yàn)椴荒芡瑫r(shí)有兩個(gè)及兩個(gè)以上0的出現(xiàn),否則顯示出亂 } j=64。 //每一行的顯示,保持了兩字節(jié)的移位時(shí)間,因此,最后一行的顯示,也要加入保持時(shí)間,補(bǔ)嘗顯示的亮度 SCK=0。 //將最后一行數(shù)據(jù)移出}void displayS(unsigned int timer) //指定時(shí)間掃描顯示{ unsigned char i。 while(i) display()。 unsigned int tmp=0,timerc=0。 c*=2。i16。 //將緩沖區(qū)清0, while(c){ //循環(huán)處理 if(lp!=0){ //當(dāng)lp指向的地址為0時(shí),直接用組緩沖0補(bǔ)上,效果是將當(dāng)前顯示的內(nèi)容移出 tmp=c%2。i16。 //取半個(gè)漢字點(diǎn)陣數(shù)據(jù),16字節(jié) } if(tmp) //當(dāng)tmp為1時(shí),表時(shí)一個(gè)字?jǐn)?shù)組處理完成,將地址轉(zhuǎn)到下一個(gè)字 lp+=32。 //變量再次利用 while(tmp){ //循環(huán)8次,是將下一個(gè)字的前半部份的字節(jié)數(shù)據(jù)移入顯示緩沖 ia=0。i16。 //移當(dāng)前顯示緩沖的前半行字節(jié) if(lhj[ia+1]amp。 ia++。 //移當(dāng)前顯示緩沖的后半行字節(jié) if(tmp2[i]amp。 ia++。 //下一個(gè)要顯示漢字的半行字節(jié)向高位移一位,準(zhǔn)備下一次取位 } tmp。 //處理完16行,調(diào)用顯示函數(shù)更新點(diǎn)陣 while(timerc) //循環(huán)做為處理的速度,即移動(dòng)的速度 display()。 //移完一半,進(jìn)入下一半或下一個(gè)漢字,直到結(jié)束 }}void displaymovetb(unsigned char din,unsigned char *lp,unsigned char timer)//上下移動(dòng)內(nèi)容,din:1為向下,0為向上,lp指向要移入的內(nèi)容,timer為移動(dòng)速度{ unsigned char i=0,j=0,ia=0。 if(din){ //判斷移動(dòng)方向,向下 ia=32。 //行索引 while(i){ //逐行處理 j=30。 lhj[j+2]=lhj[j]。 lhj[1]=0。 lhj[1]=lp[ia]。 lhj[0]=lp[ia]。 //處理完16行,調(diào)用顯示函數(shù)更新點(diǎn)陣 while(timerc) //循環(huán)做為處理的速度,即移動(dòng)的速度 display()。 //向上移動(dòng),移入漢字從低位開始 for(i=0。i++){ //處理16行 for(j=0。j++) //將下一行的內(nèi)容復(fù)制到上一行,每?jī)尚袃?nèi)容相隔四個(gè)字節(jié),復(fù)制15行 lhj[j]=lhj[j+2]。 lhj[31]=0。 lhj[31]=lp[ia+1]。 } timerc=timer。 } } }void delay(unsigned int a) //延時(shí){ while(
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1