flash 鍵盤(pán)音效取自win2000系統(tǒng)ding.wav,經(jīng)過(guò)CoolEdit處理成音階,在Flash中導(dǎo)入在相應(yīng)按鈕上。 沒(méi)有難度,就是耐心一點(diǎn),成績(jī)不錯(cuò)哦! 對(duì)應(yīng)表: 低音G-a #G-w A-s #A-e B-d 中音C-f #C-t D-g #D-y E-h F-j #F-i G-k #G-o A-l #A-p B- 高音C-1 D-2 E-3 F-4 G-5 A-6 B-7 C(high)-8 #C-c #D-v #F-b #G-n #A-m
上傳時(shí)間: 2014-02-06
上傳用戶:ljmwh2000
【問(wèn)題描述】 在一個(gè)N*N的點(diǎn)陣中,如N=4,你現(xiàn)在站在(1,1),出口在(4,4)。你可以通過(guò)上、下、左、右四種移動(dòng)方法,在迷宮內(nèi)行走,但是同一個(gè)位置不可以訪問(wèn)兩次,亦不可以越界。表格最上面的一行加黑數(shù)字A[1..4]分別表示迷宮第I列中需要訪問(wèn)并僅可以訪問(wèn)的格子數(shù)。右邊一行加下劃線數(shù)字B[1..4]則表示迷宮第I行需要訪問(wèn)并僅可以訪問(wèn)的格子數(shù)。如圖中帶括號(hào)紅色數(shù)字就是一條符合條件的路線。 給定N,A[1..N] B[1..N]。輸出一條符合條件的路線,若無(wú)解,輸出NO ANSWER。(使用U,D,L,R分別表示上、下、左、右。) 2 2 1 2 (4,4) 1 (2,3) (3,3) (4,3) 3 (1,2) (2,2) 2 (1,1) 1 【輸入格式】 第一行是數(shù)m (n < 6 )。第二行有n個(gè)數(shù),表示a[1]..a[n]。第三行有n個(gè)數(shù),表示b[1]..b[n]。 【輸出格式】 僅有一行。若有解則輸出一條可行路線,否則輸出“NO ANSWER”。
標(biāo)簽: 點(diǎn)陣
上傳時(shí)間: 2014-06-21
上傳用戶:llandlu
第一節(jié)、samba是干什么的?它有什么用? Samba(SMB是其縮寫(xiě)) 是一個(gè)網(wǎng)絡(luò)服務(wù)器,它是Linux作為本地服務(wù)器最重要的一個(gè)服務(wù),用于Linux和Windows共享文件之用;Samba可以用于Windows和 Linux之間的共享文件,也一樣用于Linux和Linux之間的共享文件;不過(guò)對(duì)于Linux和Linux之間共享文件有更好的網(wǎng)絡(luò)文件系統(tǒng) NFS,NFS也是需要架設(shè)服務(wù)器的; 2、安裝及服務(wù)操作命令 安裝samba程序非常簡(jiǎn)單,使用rpm -q samba查看當(dāng)前系統(tǒng)是否已經(jīng)安裝了samba軟件。 如果沒(méi)有那就進(jìn)入光盤(pán),rpm -ivh *samba*.rpm即可。 仔細(xì)說(shuō)下安裝的包: samba-common-3.0.28-0.el5.8 //samba服務(wù)器和客戶端中的最基本文件 samba-3.0.28-0.el5.8 //samba服務(wù)器核心軟件包 system-config-samba-1.2.39-1.el5 //samba圖形配置界面 samba-client-3.0.28-0.el5.8 //samba客戶端軟件 啟動(dòng)、暫停和停止服務(wù): /etc/init.d/smb start /etc/init.d/smb stop /etc/init.d/smb restart 或 service smb start service smb stop service smb restart 第二節(jié)、由最簡(jiǎn)單的一個(gè)例子說(shuō)起,匿名用戶可讀可寫(xiě)的實(shí)現(xiàn) 第一步: 更改smb.conf 我們來(lái)實(shí)現(xiàn)一個(gè)最簡(jiǎn)單的功能,讓所有用戶可以讀寫(xiě)一個(gè)Samba 服務(wù)器共享的一個(gè)文件夾;我們要改動(dòng)一下smb.conf ;首先您要備份一下smb.conf文件; [root@localhost ~]# cd /etc/samba [root@localhost samba]# cp smb.conf smb.conf.bak [root@localhost samba]# vi smb.conf 或geidt smb.conf & 然后我們把下面這段寫(xiě)入smb.conf中: [global] workgroup = WORKGROUP netbios name = Liukai server string = Liukai's Samba Server security = share [test] path = /opt/test writeable = yes browseable = yes guest ok = yes 注解: [global]這段是全局配置,是必段寫(xiě)的。其中有如下的幾行; workgroup 就是Windows中顯示的工作組;在這里我設(shè)置的是WORKGROUP (用大寫(xiě)); netbios name 就是在Windows中顯示出來(lái)的計(jì)算機(jī)名; server string 就是Samba服務(wù)器說(shuō)明,可以自己來(lái)定義;這個(gè)不是什么重要的; security 這是驗(yàn)證和登錄方式,這里我們用了share ;驗(yàn)證方式有好多種,這是其中一種;另外一種常用的是user的驗(yàn)證方式;如果用share呢,就是不用設(shè)置用戶和密碼了; [test] 這個(gè)在Windows中顯示出來(lái)是共享的目錄; path = 可以設(shè)置要共享的目錄放在哪里; writeable 是否可寫(xiě),這里我設(shè)置為可寫(xiě); browseable 是否可以瀏覽,可以;可以瀏覽意味著,我們?cè)诠ぷ鹘M下能看到共享文件夾。如果您不想顯示出來(lái),那就設(shè)置為 browseable=no,guest ok 匿名用戶以guest身份是登錄; 第二步:建立相應(yīng)目錄并授權(quán) [root@localhost ~]# mkdir -p /opt/test [root@localhost ~]# id nobody uid=99(nobody) gid=99(nobody) groups=99(nobody) [root@localhost ~]# chown -R nobody:nobody /opt/test 注釋:關(guān)于授權(quán)nobody,我們先用id命令查看了nobody用戶的信息,發(fā)現(xiàn)他的用戶組也是nobody,我們要以這個(gè)為準(zhǔn)。有些系統(tǒng)nobody用戶組并非是nobody ; 第三步:?jiǎn)?dòng)服務(wù)器 第四步:訪問(wèn)Samba 服務(wù)器的共享; 1、在Linux 中您可以用下面的命令來(lái)訪問(wèn); [root@localhost ~]# smbclient -L //liukai或 smbclient //192.168.0.94/test Password: 注:直接按回車(chē) 2、在Windows中,您可以用下面的辦法來(lái)訪問(wèn); \\liukai 或 \\192.168.0.94 3、說(shuō)明:如果用了netbiosname,就可以用“\\主機(jī)名”來(lái)訪問(wèn),如果沒(méi)用netbiosname,就不能用主機(jī)名訪問(wèn)。 第三節(jié)、簡(jiǎn)單的密碼驗(yàn)證服務(wù)器 修改smb.conf文件: security = user guest account = liukai encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd 然后,建立一個(gè)新用戶 useradd liukai passwd liukai 成功后,cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd smbpasswd -a liukai 這就成功地添加了一個(gè)smb用戶。 重啟服務(wù),使用這個(gè)用戶進(jìn)行登錄即可。
上傳時(shí)間: 2015-05-13
上傳用戶:yangkang1192
/****************temic*********t5557***********************************/ #include <at892051.h> #include <string.h> #include <intrins.h> #include <stdio.h> #define uchar unsigned char #define uint unsigned int #define ulong unsigned long //STC12C2051AD的SFR定義 sfr WDT_CONTR = 0xe1;//stc2051的看門(mén)狗?????? /**********全局常量************/ //寫(xiě)卡的命令 #define write_command0 0//寫(xiě)密碼 #define write_command1 1//寫(xiě)配置字 #define write_command2 2//密碼寫(xiě)數(shù)據(jù) #define write_command3 3//喚醒 #define write_command4 4//停止命令 #define TRUE 1 #define FALSE 0 #define OK 0 #define ERROR 255 //讀卡的時(shí)間參數(shù)us #define ts_min 250//270*11.0592/12=249//取近似的整數(shù) #define ts_max 304//330*11.0592/12=304 #define t1_min 73//90*11.0592/12=83:-10調(diào)整 #define t1_max 156//180*11.0592/12=166 #define t2_min 184//210*11.0592/12=194 #define t2_max 267//300*11.0592/12=276 //***********不采用中斷處理:采用查詢的方法讀卡時(shí)關(guān)所有中斷****************/ sbit p_U2270B_Standby = P3^5;//p_U2270B_Standby PIN=13 sbit p_U2270B_CFE = P3^3;//p_U2270B_CFE PIN=6 sbit p_U2270B_OutPut = P3^7;//p_U2270B_OutPut PIN=2 sbit wtd_sck = P1^7;//SPI總線 sbit wtd_si = P1^3; sbit wtd_so = P1^2; sbit iic_data = P1^2;//lcd IIC sbit iic_clk = P1^7; sbit led_light = P1^6;//測(cè)試綠燈 sbit led_light1 = P1^5;//測(cè)試紅燈 sbit led_light_ok = P1^1;//讀卡成功標(biāo)志 sbit fengmingqi = P1^5; /***********全局變量************************************/ uchar data Nkey_a[4] = {0xA0, 0xA1, 0xA2, 0xA3};//初始密碼 //uchar idata card_snr[4]; //配置字 uchar data bankdata[28] = {1,2,3,4,5,6,7,1,2,3,4,5,6,7,1,2,3,4,5,6,7,1,2,3,4,5,6,7}; //存儲(chǔ)卡上用戶數(shù)據(jù)(1-7)7*4=28 uchar data cominceptbuff[6] = {1,2,3,4,5,6};//串口接收數(shù)組ram uchar command; //第一個(gè)命令 uchar command1;// //uint temp; uchar j,i; uchar myaddr = 8; //uchar ywqz_count,time_count; //ywqz jishu: uchar bdata DATA; sbit BIT0 = DATA^0; sbit BIT1 = DATA^1; sbit BIT2 = DATA^2; sbit BIT3 = DATA^3; sbit BIT4 = DATA^4; sbit BIT5 = DATA^5; sbit BIT6 = DATA^6; sbit BIT7 = DATA^7; uchar bdata DATA1; sbit BIT10 = DATA1^0; sbit BIT11 = DATA1^1; sbit BIT12 = DATA1^2; sbit BIT13 = DATA1^3; sbit BIT14 = DATA1^4; sbit BIT15 = DATA1^5; sbit BIT16 = DATA1^6; sbit BIT17 = DATA1^7; bit i_CurrentLevel;//i_CurrentLevel BIT 00H(Saves current level of OutPut pin of U2270B) bit timer1_end; bit read_ok = 0; //緩存定時(shí)值,因用同一個(gè)定時(shí)器 union HLint { uint W; struct { uchar H;uchar L; } B; };//union HLint idata a union HLint data a; //緩存定時(shí)值,因用同一個(gè)定時(shí)器 union HLint0 { uint W; struct { uchar H; uchar L; } B; };//union HLint idata a union HLint0 data b; /**********************函數(shù)原型*****************/ //讀寫(xiě)操作 void f_readcard(void);//全部讀出1~7 AOR喚醒 void f_writecard(uchar x);//根據(jù)命令寫(xiě)不同的內(nèi)容和操作 void f_clearpassword(void);//清除密碼 void f_changepassword(void);//修改密碼 //功能子函數(shù) void write_password(uchar data *data p);//寫(xiě)初始密碼或數(shù)據(jù) void write_block(uchar x,uchar data *data p);//不能用通用指針 void write_bit(bit x);//寫(xiě)位 /*子函數(shù)區(qū)*****************************************************/ void delay_2(uint x) //延時(shí),時(shí)間x*10us@12mhz,最小20us@12mhz { x--; x--; while(x) { _nop_(); _nop_(); x--; } _nop_();//WDT_CONTR=0X3C;不能頻繁的復(fù)位 _nop_(); } ///////////////////////////////////////////////////////////////////// void initial(void) { SCON = 0x50; //串口方式1,允許接收 //SCON =0x50; //01010000B:10位異步收發(fā),波特率可變,SM2=0不用接收到有效停止位才RI=1, //REN=1允許接收 TMOD = 0x21; //定時(shí)器1 定時(shí)方式2(8位),定時(shí)器0 定時(shí)方式1(16位) TCON = 0x40; //設(shè)定時(shí)器1 允許開(kāi)始計(jì)時(shí)(IT1=1) TH1 = 0xfD; //FB 18.432MHz 9600 波特率 TL1 = 0xfD; //fd 11.0592 9600 IE = 0X90; //EA=ES=1 TR1 = 1; //啟動(dòng)定時(shí)器 WDT_CONTR = 0x3c;//使能看門(mén)狗 p_U2270B_Standby = 0;//單電源 PCON = 0x00; IP = 0x10;//uart you xian XXXPS PT1 PX1 PT0 PX0 led_light1 = 1; led_light = 0; p_U2270B_OutPut = 1; } /************************************************/ void f_readcard()//讀卡 { EA = 0;//全關(guān),防止影響跳變的定時(shí)器計(jì)時(shí) WDT_CONTR = 0X3C;//喂狗 p_U2270B_CFE = 1;// delay_2(232); //>2.5ms /* // aor 用喚醒功能來(lái)防碰撞 p_U2270B_CFE = 0; delay_2(18);//start gap>150us write_bit(1);//10=操作碼讀0頁(yè) write_bit(0); write_password(&bankdata[24]);//密碼block7 p_U2270B_CFE =1 ;// delay_2(516);//編程及確認(rèn)時(shí)間5.6ms */ WDT_CONTR = 0X3C;//喂狗 led_light = 0; b.W = 0; while(!(read_ok == 1)) { //while(p_U2270B_OutPut);//等一個(gè)穩(wěn)定的低電平?超時(shí)判斷? while(!p_U2270B_OutPut);//等待上升沿的到來(lái)同步信號(hào)檢測(cè)1 TR0 = 1; //deng xia jiang while(p_U2270B_OutPut);//等待下降沿 TR0 = 0; a.B.H = TH0; a.B.L = TL0; TH0 = TL0 = 0; TR0 = 1;//定時(shí)器晚啟動(dòng)10個(gè)周期 //同步頭 if((324 < a.W) && (a.W < 353)) ;//檢測(cè)同步信號(hào)1 else { TR0 = 0; TH0 = TL0 = 0; goto read_error; } //等待上升沿 while(!p_U2270B_OutPut); TR0 = 0; a.B.H = TH0; a.B.L = TL0; TH0 = TL0 = 0; TR0 = 1;//b.N1<<=8; if(a.B.L < 195);//0.5p else { TR0 = 0; TH0 = TL0 = 0; goto read_error; } //讀0~7塊的數(shù)據(jù) for(j = 0;j < 28;j++) { //uchar i; for(i = 0;i < 16;i++)//8個(gè)位 { //等待下降沿的到來(lái) while(p_U2270B_OutPut); TR0 = 0; a.B.H = TH0; a.B.L = TL0; TH0 = TL0 = 0; TR0 = 1; if(t2_max < a.W/*)&&(a.W < t2_max)*/)//1P { b.W >>= 2;//先左移再賦值 b.B.L += 0xc0; i++; } else if(t1_min < a.B.L/*)&&(a.B.L < t1_max)*/)//0.5p { b.W >>= 1; b.B.L += 0x80; } else { TR0 = 0; TH0 = TL0 = 0; goto read_error; } i++; while(!p_U2270B_OutPut);//上升 TR0 = 0; a.B.H = TH0; a.B.L = TL0; TH0 = TL0 = 0; TR0 = 1; if(t2_min < a.W/*)&&(a.W < t2_max)*/)//1P { b.W >>= 2; i++; } else if(t1_min < a.B.L/*a.W)&&(a.B.L < t1_max)*/)//0.5P //else if(!(a.W==0)) { b.W >>= 1; //temp+=0x00; //led_light1=0;led_light=1;delay_2(40000); } else { TR0 = 0; TH0 = TL0 = 0; goto read_error; } i++; } //取出奇位 DATA = b.B.L; BIT13 = BIT7; BIT12 = BIT5; BIT11 = BIT3; BIT10 = BIT1; DATA = b.B.H; BIT17 = BIT7; BIT16 = BIT5; BIT15 = BIT3; BIT14 = BIT1; bankdata[j] = DATA1; } read_ok = 1;//讀卡完成了 read_error: _nop_(); } } /***************************************************/ void f_writecard(uchar x)//寫(xiě)卡 { p_U2270B_CFE = 1; delay_2(232); //>2.5ms //psw=0 standard write if (x == write_command0)//寫(xiě)密碼:初始化密碼 { uchar i; uchar data *data p; p = cominceptbuff; p_U2270B_CFE = 0; delay_2(31);//start gap>330us write_bit(1);//寫(xiě)操作碼1:10 write_bit(0);//寫(xiě)操作碼0 write_bit(0);//寫(xiě)鎖定位0 for(i = 0;i < 35;i++) { write_bit(1);//寫(xiě)數(shù)據(jù)位1 } p_U2270B_CFE = 1; led_light1 = 0; led_light = 1; delay_2(40000);//測(cè)試使用 //write_block(cominceptbuff[4],p); p_U2270B_CFE = 1; bankdata[20] = cominceptbuff[0];//密碼存入 bankdata[21] = cominceptbuff[1]; bankdata[22] = cominceptbuff[2]; bankdata[23] = cominceptbuff[3]; } else if (x == write_command1)//配置卡參數(shù):初始化 { uchar data *data p; p = cominceptbuff; write_bit(1);//寫(xiě)操作碼1:10 write_bit(0);//寫(xiě)操作碼0 write_bit(0);//寫(xiě)鎖定位0 write_block(cominceptbuff[4],p); p_U2270B_CFE= 1; } //psw=1 pssword mode else if(x == write_command2) //密碼寫(xiě)數(shù)據(jù) { uchar data*data p; p = &bankdata[24]; write_bit(1);//寫(xiě)操作碼1:10 write_bit(0);//寫(xiě)操作碼0 write_password(p);//發(fā)口令 write_bit(0);//寫(xiě)鎖定位0 p = cominceptbuff; write_block(cominceptbuff[4],p);//寫(xiě)數(shù)據(jù) } else if(x == write_command3)//aor //喚醒 { //cominceptbuff[1]操作碼10 X xxxxxB uchar data *data p; p = cominceptbuff; write_bit(1);//10 write_bit(0); write_password(p);//密碼 p_U2270B_CFE = 1;//此時(shí)數(shù)據(jù)不停的循環(huán)傳出 } else //停止操作碼 { write_bit(1);//11 write_bit(1); p_U2270B_CFE = 1; } p_U2270B_CFE = 1; delay_2(560);//5.6ms } /************************************/ void f_clearpassword()//清除密碼 { uchar data *data p; uchar i,x; p = &bankdata[24];//原密碼 p_U2270B_CFE = 0; delay_2(18);//start gap>150us //操作碼10:10xxxxxxB write_bit(1); write_bit(0); for(x = 0;x < 4;x++)//發(fā)原密碼 { DATA = *(p++); for(i = 0;i < 8;i++) { write_bit(BIT0); DATA >>= 1; } } write_bit(0);//鎖定位0:0 p = &cominceptbuff[0]; write_block(0x00,p);//寫(xiě)新配置參數(shù):pwd=0 //密碼無(wú)效:即清除密碼 DATA = 0x00;//停止操作碼00000000B for(i = 0;i < 2;i++) { write_bit(BIT7); DATA <<= 1; } p_U2270B_CFE = 1; delay_2(560);//5.6ms } /*********************************/ void f_changepassword()//修改密碼 { uchar data *data p; uchar i,x,addr; addr = 0x07;//block7 p = &Nkey_a[0];//原密碼 DATA = 0x80;//操作碼10:10xxxxxxB for(i = 0;i < 2;i++) { write_bit(BIT7); DATA <<= 1; } for(x = 0;x < 4;x++)//發(fā)原密碼 { DATA = *(p++); for(i = 0;i < 8;i++) { write_bit(BIT7); DATA >>= 1; } } write_bit(0);//鎖定位0:0 p = &cominceptbuff[0]; write_block(0x07,p);//寫(xiě)新密碼 p_U2270B_CFE = 1; bankdata[24] = cominceptbuff[0];//密碼存入 bankdata[25] = cominceptbuff[1]; bankdata[26] = cominceptbuff[2]; bankdata[27] = cominceptbuff[3]; DATA = 0x00;//停止操作碼00000000B for(i = 0;i < 2;i++) { write_bit(BIT7); DATA <<= 1; } p_U2270B_CFE = 1; delay_2(560);//5.6ms } /***************************子函數(shù)***********************************/ void write_bit(bit x)//寫(xiě)一位 { if(x) { p_U2270B_CFE = 1; delay_2(32);//448*11.0592/120=42延時(shí)448us p_U2270B_CFE = 0; delay_2(28);//280*11.0592/120=26寫(xiě)1 } else { p_U2270B_CFE = 1; delay_2(92);//192*11.0592/120=18 p_U2270B_CFE = 0; delay_2(28);//280*11.0592/120=26寫(xiě)0 } } /*******************寫(xiě)一個(gè)block*******************/ void write_block(uchar addr,uchar data *data p) { uchar i,j; for(i = 0;i < 4;i++)//block0數(shù)據(jù) { DATA = *(p++); for(j = 0;j < 8;j++) { write_bit(BIT0); DATA >>= 1; } } DATA = addr <<= 5;//0地址 for(i = 0;i < 3;i++) { write_bit(BIT7); DATA <<= 1; } } /*************************************************/ void write_password(uchar data *data p) { uchar i,j; for(i = 0;i < 4;i++)// { DATA = *(p++); for(j = 0;j < 8;j++) { write_bit(BIT0); DATA >>= 1; } } } /*************************************************/ void main() { initial(); TI = RI = 0; ES = 1; EA = 1; delay_2(28); //f_readcard(); while(1) { f_readcard(); //讀卡 f_writecard(command1); //寫(xiě)卡 f_clearpassword(); //清除密碼 f_changepassword(); //修改密碼 } }
標(biāo)簽: 12345
上傳時(shí)間: 2017-10-20
上傳用戶:my_lcs
#include "iostream" using namespace std; class Matrix { private: double** A; //矩陣A double *b; //向量b public: int size; Matrix(int ); ~Matrix(); friend double* Dooli(Matrix& ); void Input(); void Disp(); }; Matrix::Matrix(int x) { size=x; //為向量b分配空間并初始化為0 b=new double [x]; for(int j=0;j<x;j++) b[j]=0; //為向量A分配空間并初始化為0 A=new double* [x]; for(int i=0;i<x;i++) A[i]=new double [x]; for(int m=0;m<x;m++) for(int n=0;n<x;n++) A[m][n]=0; } Matrix::~Matrix() { cout<<"正在析構(gòu)中~~~~"<<endl; delete b; for(int i=0;i<size;i++) delete A[i]; delete A; } void Matrix::Disp() { for(int i=0;i<size;i++) { for(int j=0;j<size;j++) cout<<A[i][j]<<" "; cout<<endl; } } void Matrix::Input() { cout<<"請(qǐng)輸入A:"<<endl; for(int i=0;i<size;i++) for(int j=0;j<size;j++){ cout<<"第"<<i+1<<"行"<<"第"<<j+1<<"列:"<<endl; cin>>A[i][j]; } cout<<"請(qǐng)輸入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"個(gè):"<<endl; cin>>b[j]; } } double* Dooli(Matrix& A) { double *Xn=new double [A.size]; Matrix L(A.size),U(A.size); //分別求得U,L的第一行與第一列 for(int i=0;i<A.size;i++) U.A[0][i]=A.A[0][i]; for(int j=1;j<A.size;j++) L.A[j][0]=A.A[j][0]/U.A[0][0]; //分別求得U,L的第r行,第r列 double temp1=0,temp2=0; for(int r=1;r<A.size;r++){ //U for(int i=r;i<A.size;i++){ for(int k=0;k<r-1;k++) temp1=temp1+L.A[r][k]*U.A[k][i]; U.A[r][i]=A.A[r][i]-temp1; } //L for(int i=r+1;i<A.size;i++){ for(int k=0;k<r-1;k++) temp2=temp2+L.A[i][k]*U.A[k][r]; L.A[i][r]=(A.A[i][r]-temp2)/U.A[r][r]; } } cout<<"計(jì)算U得:"<<endl; U.Disp(); cout<<"計(jì)算L的:"<<endl; L.Disp(); double *Y=new double [A.size]; Y[0]=A.b[0]; for(int i=1;i<A.size;i++ ){ double temp3=0; for(int k=0;k<i-1;k++) temp3=temp3+L.A[i][k]*Y[k]; Y[i]=A.b[i]-temp3; } Xn[A.size-1]=Y[A.size-1]/U.A[A.size-1][A.size-1]; for(int i=A.size-1;i>=0;i--){ double temp4=0; for(int k=i+1;k<A.size;k++) temp4=temp4+U.A[i][k]*Xn[k]; Xn[i]=(Y[i]-temp4)/U.A[i][i]; } return Xn; } int main() { Matrix B(4); B.Input(); double *X; X=Dooli(B); cout<<"~~~~解得:"<<endl; for(int i=0;i<B.size;i++) cout<<"X["<<i<<"]:"<<X[i]<<" "; cout<<endl<<"呵呵呵呵呵"; return 0; }
標(biāo)簽: 道理特分解法
上傳時(shí)間: 2018-05-20
上傳用戶:Aa123456789
產(chǎn)品型號(hào):VK1S68C 產(chǎn)品品牌:VINTEK/元泰/VINKA 封裝形式:SSOP24 產(chǎn)品年份:新年份 主營(yíng)LCD/LED液晶顯示驅(qū)動(dòng)IC,工程服務(wù),技術(shù)支持,價(jià)格更具優(yōu)勢(shì)! VK1S68C 是1/5~1/8 占空比的 LED 顯示控制驅(qū)動(dòng)電路。由 10 根段輸出、4 根柵輸出、3 根段/柵輸出, 1 個(gè)顯示存儲(chǔ)器、控制電路、鍵掃描電路組成了一個(gè)高可靠性的單片機(jī)外圍 LED 驅(qū)動(dòng)電路。串行數(shù)據(jù)通4 線串行接口輸入到 VK1S68C采用 SSOP24L 的封裝形式。 功能特點(diǎn): 1. CMOS 工藝 2. 低功耗 3. 多種顯示模式:設(shè)置選擇段和位的個(gè)數(shù)(4~7 位,10~13 段) 4. 鍵掃描:10×2 的矩陣 5. 8 個(gè)層次的亮度調(diào)節(jié)電路 6. 4 線串行接口 7. 內(nèi)置 RC 振蕩 8. 封裝形式為 SSOP24L 應(yīng)用:可兼用TM1688/1628,廣泛應(yīng)用藍(lán)牙耳機(jī) 體積小性價(jià)比高 產(chǎn)品型號(hào):VK1640B 產(chǎn)品品牌:VINTEK/元泰/VINKA 封裝形式:SSOP24 產(chǎn)品年份:新年份 主營(yíng)LCD/LED液晶顯示驅(qū)動(dòng)IC,工程服務(wù),技術(shù)支持,價(jià)格更具優(yōu)勢(shì)! 概述 VK1640B 是一款 LED(發(fā)光二極管顯示器)驅(qū)動(dòng)控制專用電路,內(nèi)部集成有 MCU 數(shù)字接口、數(shù)據(jù)鎖存器、LED 高壓驅(qū)動(dòng)。本產(chǎn)品采用 CMOS 工藝,主要應(yīng)用于小型 LED 顯示屏驅(qū)動(dòng)。 特性說(shuō)明 功能特點(diǎn) ● 采用 CMOS 工藝制作 ● 顯示模式(8 段×12 位) ● 輝度調(diào)節(jié)電路(占空比 8 級(jí)可調(diào)) ● 兩線串行接口 ● 振蕩方式:內(nèi)置 RC 振蕩 ● 內(nèi)置上電復(fù)位 ● 采用 SSOP24 封裝 聯(lián)系人:許先生 QQ:1918885898 TEL:18898582398 永嘉原廠LED/LCD液晶控制器及驅(qū)動(dòng)器系列 芯片簡(jiǎn)介如下: 內(nèi)存映射的LED控制器及驅(qū)動(dòng)器 VK1628 --- 通訊接口:STB/CLK/DIO 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:70/52 共陰驅(qū)動(dòng):10段7位/13段4位 共陽(yáng)驅(qū)動(dòng):7段10位 按鍵:10x2 封裝SOP28 VK1629 --- 通訊接口:STB/CLK/DIN/DOUT 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:128 共陰驅(qū)動(dòng):16段8位 共陽(yáng)驅(qū)動(dòng):8段16位 按鍵:8x4 封裝QFP44 VK1629A --- 通訊接口:STB/CLK/DIO 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:128 共陰驅(qū)動(dòng):16段8位 共陽(yáng)驅(qū)動(dòng):8段16位 按鍵:--- 封裝SOP32 VK1629B --- 通訊接口:STB/CLK/DIO 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:112 共陰驅(qū)動(dòng):14段8位 共陽(yáng)驅(qū)動(dòng):8段14位 按鍵:8x2 封裝SOP32 VK1629C --- 通訊接口:STB/CLK/DIO 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:120 共陰驅(qū)動(dòng):15段8位 共陽(yáng)驅(qū)動(dòng):8段15位 按鍵:8x1 封裝SOP32 VK1629D --- 通訊接口:STB/CLK/DIO 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:96 共陰驅(qū)動(dòng):12段8位 共陽(yáng)驅(qū)動(dòng):8段12位 按鍵:8x4 封裝SOP32 VK1640 --- 通訊接口: CLK/DIN 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:128 共陰驅(qū)動(dòng):8段16位 共陽(yáng)驅(qū)動(dòng):16段8位 按鍵:--- 封裝SOP28 VK1650 --- 通訊接口: SCL/SDA 電源電壓:5V(3.0~5.5V) 驅(qū)動(dòng)點(diǎn)陣:8x16 共陰驅(qū)動(dòng):8段4位 共陽(yáng)驅(qū)動(dòng):4段8位 按鍵:7x4 封裝SOP16/DIP16 VK1668 ---通訊接口:STB/CLK/DIO 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:70/52 共陰驅(qū)動(dòng):10段7位/13段4位 共陽(yáng)驅(qū)動(dòng):7段10位 按鍵:10x2 封裝SOP24 VK6932 --- 通訊接口:STB/CLK/DIN 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:128 共陰驅(qū)動(dòng):8段16位17.5/140mA 共陽(yáng)驅(qū)動(dòng):16段8位 按鍵:--- 封裝SOP32 RAM映射LCD控制器和驅(qū)動(dòng)器系列 VK1024B 2.4V~5.2V 6seg*4com 6*3 6*2 偏置電壓1/2 1/3 S0P-16 VK1056B 2.4V~5.2V 14seg*4com 14*3 14*2 偏置電壓1/2 1/3 SOP-24/SSOP-24 VK1072B 2.4V~5.2V 18seg*4com 18*3 18*2 偏置電壓1/2 1/3 SOP-28 VK1072C 2.4V~5.2V 18seg*4com 18*3 18*2 偏置電壓1/2 1/3 SOP-28 VK1088B 2.4V~5.2V 22seg*4com 22*3 偏置電壓1/2 1/3 QFN-32L(4MM*4MM) VK0192 2.4V~5.2V 24seg*8com 偏置電壓1/4 LQFP-44 VK0256 2.4V~5.2V 32seg*8com 偏置電壓1/4 QFP-64 VK0256B 2.4V~5.2V 32seg*8com 偏置電壓1/4 LQFP-64 VK0256C 2.4V~5.2V 32seg*8com 偏置電壓1/4 LQFP-52 VK1621S-1 2.4V~5.2V 32*4 32*3 32*2 偏置電壓1/2 1/3 LQFP44/48/SSOP48/SKY28/DICE裸片 VK1622B 2.7V~5.5V 32seg*8com 偏置電壓1/4 LQFP-48 VK1622S 2.7V~5.5V 32seg*8com 偏置電壓1/4 LQFP44/48/52/64/QFP64/DICE裸片 VK1623S 2.4V~5.2V 48seg*8com 偏置電壓1/4 LQFP-100/QFP-100/DICE裸片 VK1625 2.4V~5.2V 64seg*8com 偏置電壓1/4 LQFP-100/QFP-100/DICE VK1626 2.4V~5.2V 48seg*16com 偏置電壓1/5 LQFP-100/QFP-100/DICE (高品質(zhì) 高性價(jià)比:液晶顯示驅(qū)動(dòng)IC 原廠直銷 工程技術(shù)支持!) (所有型號(hào)全部封裝均有現(xiàn)貨,歡迎加Q查詢 191 888 5898 許生) 高抗干擾LCD液晶控制器及驅(qū)動(dòng)系列 VK2C21A 2.4~5.5V 20seg*4com 16*8 偏置電壓1/3 1/4 I2C通訊接口 SOP-28 VK2C21B 2.4~5.5V 16seg*4com 12*8 偏置電壓1/3 1/4 I2C通訊接口 SOP-24 VK2C21C 2.4~5.5V 12seg*4com 8*8 偏置電壓1/3 1/4 I2C通訊接口 SOP-20 VK2C21D 2.4~5.5V 8seg*4com 4*8 偏置電壓1/3 1/4 I2C通訊接口 NSOP-16 VK2C22A 2.4~5.5V 44seg*4com 偏置電壓1/2 1/3 I2C通訊接口 LQFP-52 VK2C22B 2.4~5.5V 40seg*4com 偏置電壓1/2 1/3 I2C通訊接口 LQFP-48 VK2C23A 2.4~5.5V 56seg*4com 52*8 偏置電壓1/3 1/4 I2C通訊接口 LQFP-64 VK2C23B 2.4~5.5V 36seg*8com 偏置電壓1/3 1/4 I2C通訊接口 LQFP-48 VK2C24 2.4~5.5V 72seg*4com 68*8 60*16 偏置電壓1/3 1/4 1/5 I2C通訊接口 LQFP-80 超低功耗LCD液晶控制器及驅(qū)動(dòng)系列 VKL060 2.5~5.5V 15seg*4com 偏置電壓1/2 1/3 I2C通訊接口 SSOP-24 VKL128 2.5~5.5V 32seg*4com 偏置電壓1/2 1/3 I2C通訊接口 LQFP-44 VKL144A 2.5~5.5V 36seg*4com 偏置電壓1/2 1/3 I2C通訊接口 TSSOP-48 VKL144B 2.5~5.5V 36seg*4com 偏置電壓1/2 1/3 I2C通訊接口 QFN48L (6MM*6MM) 靜態(tài)顯示LCD液晶控制器及驅(qū)動(dòng)系列 VKS118 2.4~5.2V 118seg*2com 偏置電壓 -- 4線通訊接口 LQFP-128 VKS232 2.4~5.2V 116seg*2com 偏置電壓1/1 1/2 4線通訊接口 LQFP-128
標(biāo)簽: 原裝正品 LED數(shù)顯驅(qū)動(dòng)芯片 更少腳位 性價(jià)比高
上傳時(shí)間: 2019-07-03
上傳用戶:shubashushi66
產(chǎn)品型號(hào):VK1072B 產(chǎn)品品牌:VINKA/永嘉微電 封裝形式: SOP28 聯(lián) 系 人:沈經(jīng)理 聯(lián) 系 QQ:288 521 8966 聯(lián)系手機(jī):13554744703 提供專業(yè)工程服務(wù),用芯服務(wù)客戶-F03 概述:VK1072B 是一個(gè)18×4的LCD驅(qū)動(dòng)器,可軟件配置使其適用于各種LCD應(yīng)用,僅用3條信號(hào)線便可控制LCD驅(qū)動(dòng)器,也可通過(guò)指令使其進(jìn)入省電模式(掉電模式)。 特點(diǎn): l 工作電壓:2.4~5.2V l 片內(nèi)256kHz的RC振蕩電路 l 1/2或1/3的偏置電壓,1/2、1/3或1/4 的占空比 l 內(nèi)部時(shí)鐘頻率 l Power down命令減少電源損耗 l 18×4的LCD驅(qū)動(dòng) l 18×4位的顯示RAM l 3 端串行接口 l 內(nèi)部LCD驅(qū)動(dòng)頻率 l 軟件設(shè)置 l 數(shù)據(jù)模式和命令模式指令 l 寫(xiě)顯示數(shù)據(jù)地址自動(dòng)累加 l VLCD 腳是用來(lái)調(diào)節(jié)LCD電壓的 l 封裝形式:SOP28(300mil)(18.0mm x 7.5mm PP=1.27mm) VINKA原廠LCD/LED液晶控制器及驅(qū)動(dòng)器系列 芯片簡(jiǎn)介如下: 高抗干擾LCD液晶控制器及驅(qū)動(dòng)系列 VK2C21A 2.4~5.5V 20seg*4com 16*8 偏置電壓1/3 1/4 I2C通訊接口 SOP-28 VK2C21B 2.4~5.5V 16seg*4com 12*8 偏置電壓1/3 1/4 I2C通訊接口 SOP-24 VK2C21C 2.4~5.5V 12seg*4com 8*8 偏置電壓1/3 1/4 I2C通訊接口 SOP-20 VK2C21D 2.4~5.5V 8seg*4com 4*8 偏置電壓1/3 1/4 I2C通訊接口 NSOP-16 VK2C22A 2.4~5.5V 44seg*4com 偏置電壓1/21/3 I2C通訊接口 LQFP-52 VK2C22B 2.4~5.5V 40seg*4com 偏置電壓1/2 1/3 I2C通訊接口 LQFP-48 VK2C23A 2.4~5.5V 56seg*4com 52*8 偏置電壓1/3 1/4 I2C通訊接口 LQFP-64 VK2C23B 2.4~5.5V 36seg*8com 偏置電壓1/31/4 I2C通訊接口 LQFP-48 VK2C24 2.4~5.5V 72seg*4com 68*8 60*16 偏置電壓1/3 1/41/5 I2C通訊接口LQFP-80 超低功耗LCD液晶控制器及驅(qū)動(dòng)系列 VKL060 2.5~5.5V 15seg*4com 偏置電壓1/21/3 I2C通訊接口 SSOP-24 VKL128 2.5~5.5V 32seg*4com 偏置電壓1/21/3 I2C通訊接口 LQFP-44 VKL144A 2.5~5.5V 36seg*4com 偏置電壓1/21/3 I2C通訊接口 TSSOP-48 VKL144B 2.5~5.5V 36seg*4com 偏置電壓1/21/3 I2C通訊接口 QFN48L (6MM*6MM) 靜態(tài)顯示LCD液晶控制器及驅(qū)動(dòng)系列 VKS118 2.4~5.2V 118seg*2com 偏置電壓 -- 4線通訊接口 LQFP-128 VKS232 2.4~5.2V 116seg*2com 偏置電壓1/11/2 4線通訊接口 LQFP-128) 內(nèi)存映射的LED控制器及驅(qū)動(dòng)器 VK1628--- 通訊接口:STb/CLK/DIO 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:70/52 共陰驅(qū)動(dòng):10段7位/13段4位 共陽(yáng)驅(qū)動(dòng):7段10位 按鍵:10x2 封裝SOP28 VK1629--- 通訊接口:STb/CLK/DIN/DOUT 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:128 共陰驅(qū)動(dòng):16段8位 共陽(yáng)驅(qū)動(dòng):8段16位 按鍵:8x4 封裝QFP44 VK1629A--- 通訊接口:STb/CLK/DIO 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:128 共陰驅(qū)動(dòng):16段8位 共陽(yáng)驅(qū)動(dòng):8段16位 按鍵:--- 封裝SOP32 VK1629B--- 通訊接口:STb/CLK/DIO 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:112 共陰驅(qū)動(dòng):14段8位 共陽(yáng)驅(qū)動(dòng):8段14位 按鍵:8x2 封裝SOP32 VK1629C--- 通訊接口:STb/CLK/DIO 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:120 共陰驅(qū)動(dòng):15段8位 共陽(yáng)驅(qū)動(dòng):8段15位 按鍵:8x1 封裝SOP32 VK1629D--- 通訊接口:STb/CLK/DIO 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:96 共陰驅(qū)動(dòng):12段8位 共陽(yáng)驅(qū)動(dòng):8段12位 按鍵:8x4 封裝SOP32 VK1640--- 通訊接口: CLK/DIN 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:128 共陰驅(qū)動(dòng):8段16位 共陽(yáng)驅(qū)動(dòng):16段8位 按鍵:--- 封裝SOP28 VK1650--- 通訊接口: SCL/SDA 電源電壓:5V(3.0~5.5V) 驅(qū)動(dòng)點(diǎn)陣:8x16 共陰驅(qū)動(dòng):8段4位 共陽(yáng)驅(qū)動(dòng):4段8位 按鍵:7x4 封裝SOP16/DIP16 VK1668---通訊接口:STb/CLK/DIO 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:70/52 共陰驅(qū)動(dòng):10段7位/13段4位 共陽(yáng)驅(qū)動(dòng):7段10位 按鍵:10x2 封裝SOP24 VK6932--- 通訊接口:STb/CLK/DIN 電源電壓:5V(4.5~5.5V) 驅(qū)動(dòng)點(diǎn)陣:128 共陰驅(qū)動(dòng):8段16位17.5/140mA 共陽(yáng)驅(qū)動(dòng):16段8位 按鍵:--- 封裝SOP32 RAM映射LCD控制器和驅(qū)動(dòng)器系列 VK1024b 2.4V~5.2V 6seg*4com 6*3 6*2 偏置電壓1/21/3 S0P-16 VK1056b 2.4V~5.2V 14seg*4com 14*3 14*2 偏置電壓1/21/3 SOP-24/SSOP-24 VK1072B 2.4V~5.2V 18seg*4com 18*3 18*2 偏置電壓1/21/3 SOP-28 VK1072C 2.4V~5.2V 18seg*4com 18*3 18*2 偏置電壓1/21/3 SOP-28 VK1088b 2.4V~5.2V 22seg*4com 22*3 偏置電壓1/2 1/3 QFN-32L(4MM*4MM) VK0192 2.4V~5.2V 24seg*8com 偏置電壓1/4 LQFP-44 VK0256 2.4V~5.2V 32seg*8com 偏置電壓1/4 QFP-64 VK0256b 2.4V~5.2V 32seg*8com 偏置電壓1/4 LQFP-64 VK0256C 2.4V~5.2V 32seg*8com 偏置電壓1/4 LQFP-52 VK1621S-12.4V~5.2V 32*4 32*332*2 偏置電壓1/21/3 LQFP44/48/SSOP48/SKY28/DICE裸片 VK1622B 2.7V~5.5V 32seg*8com 偏置電壓1/4 LQFP-48 VK1622S 2.7V~5.5V 32seg*8com 偏置電壓1/4 LQFP44/48/52/64/QFP64/DICE裸片 VK1623S 2.4V~5.2V 48seg*8com 偏置電壓1/4 LQFP-100/QFP-100/DICE裸片 VK1625 2.4V~5.2V 64seg*8com 偏置電壓1/4 LQFP-100/QFP-100/DICE VK1626 2.4V~5.2V 48seg*16com 偏置電壓1/5 LQFP-100/QFP-100/DICE E-mail: sy-chip@szvinka.com 以上介紹內(nèi)容為IC參數(shù)簡(jiǎn)介,難免有錯(cuò)漏,且相關(guān)IC型號(hào)眾多,未能一一收錄。歡迎聯(lián)系索取完整資料及樣品!
標(biāo)簽: 1072B 1072 SOP LCD 28 VK 封裝 液晶驅(qū)動(dòng) 顯示芯片
上傳時(shí)間: 2021-07-12
上傳用戶:abcyyim0921
|- 我的虛擬機(jī)和ubuntu下載 - 0 B|- 騰訊課堂公開(kāi)課 - 0 B|- 工具軟件 - 0 B|- X210光盤(pán)資料 - 0 B|- 4.C語(yǔ)言專題精講篇 - 0 B|- 2.uboot和linux內(nèi)核移植 - 0 B|- 1.ARM裸機(jī)全集 - 0 B|- 0.基礎(chǔ)預(yù)科 - 0 B|- 專用播放器第一代-已不用,請(qǐng)下載第二代.rar - 18.10 MB|- 專用播放器-《朱老師物聯(lián)網(wǎng)大講堂》收費(fèi)視頻.rar - 18.10 MB|- 朱老師物聯(lián)網(wǎng)大講堂高級(jí)課程專用播放器-第二代.rar - 28.10 MB
標(biāo)簽: 物聯(lián)網(wǎng)
上傳時(shí)間: 2022-06-06
上傳用戶:
特點(diǎn): 精確度0.1%滿刻度 可作各式數(shù)學(xué)演算式功能如:A+B/A-B/AxB/A/B/A&B(Hi or Lo)/|A|/ 16 BIT類比輸出功能 輸入與輸出絕緣耐壓2仟伏特/1分鐘(input/output/power) 寬范圍交直流兩用電源設(shè)計(jì) 尺寸小,穩(wěn)定性高
標(biāo)簽: 微電腦 數(shù)學(xué)演算 隔離傳送器
上傳時(shí)間: 2014-12-23
上傳用戶:ydd3625
開(kāi)關(guān)在電路中起接通信號(hào)或斷開(kāi)信號(hào)的作用。最常見(jiàn)的可控開(kāi)關(guān)是繼電器,當(dāng)給驅(qū)動(dòng)繼電器的驅(qū)動(dòng)電路加高電平或低電平時(shí),繼電器就吸合或釋放,其觸點(diǎn)接通或斷開(kāi)電路。CMOS模擬開(kāi)關(guān)是一種可控開(kāi)關(guān),它不象繼電器那樣可以用在大電流、高電壓場(chǎng)合,只適于處理幅度不超過(guò)其工作電壓、電流較小的模擬或數(shù)字信號(hào)。 一、常用CMOS模擬開(kāi)關(guān)引腳功能和工作原理 1.四雙向模擬開(kāi)關(guān)CD4066 CD4066 的引腳功能如圖1所示。每個(gè)封裝內(nèi)部有4個(gè)獨(dú)立的模擬開(kāi)關(guān),每個(gè)模擬開(kāi)關(guān)有輸入、輸出、控制三個(gè)端子,其中輸入端和輸出端可互換。當(dāng)控制端加高電平時(shí),開(kāi)關(guān)導(dǎo)通;當(dāng)控制端加低電平時(shí)開(kāi)關(guān)截止。模擬開(kāi)關(guān)導(dǎo)通時(shí),導(dǎo)通電阻為幾十歐姆;模擬開(kāi)關(guān)截止時(shí),呈現(xiàn)很高的阻抗,可以看成為開(kāi)路。模擬開(kāi)關(guān)可傳輸數(shù)字信號(hào)和模擬信號(hào),可傳輸?shù)哪M信號(hào)的上限頻率為40MHz。各開(kāi)關(guān)間的串?dāng)_很小,典型值為-50dB。
標(biāo)簽: CMOS 模擬開(kāi)關(guān) 工作原理
上傳時(shí)間: 2013-10-27
上傳用戶:bibirnovis
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1