亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

A-<b>int</b>

  • TWS藍牙耳機觸摸感應芯片

    產品型號:VKD233DS   產品品牌:VINTEK/元泰 封裝形式:DFN-6 產品年份:新年份 臺灣元泰原廠直銷,原裝現貨具有優勢!工程服務,技術支持,讓您的生產高枕無憂! 量大價優,保證原裝正品。您有量,我有價! 概述 VKD233DS TonTouchTM是單個按鍵觸摸檢測芯片.此觸摸檢測芯片內建穩壓電路,提供穩定的電壓給觸摸感應電路使用,穩定的觸摸檢測效果可以廣泛的滿足不同應用的需求,此觸摸檢測芯片是專為取代傳統按鍵而設計,觸摸檢測點(焊盤)的大小可以依需求在合理允許值范圍內靈活設計,在DC和AC的應用中,低功耗以及寬工作電壓是此款觸摸芯片的優越點。 特點. ● 工作電壓2.4V~5.5V ● 內建穩壓電路提供穩定電壓給觸摸檢電路使用 ● VKD233BH工作電流@VDD=3V,無負載 ● 低功耗模式下典型值最小 2.5uA,最大5uA ● 在低功耗模式下按鍵響應時間大約為220mS @VDD=3V ● 可由外部電容調節觸摸靈敏度(1~50pF) ● 穩定的觸摸效果取代傳統的機械式開關 ● 提供低功耗模式 ● 提供直接輸出模式及鎖存模式功能選擇(TOGpin)。 ● Qpin為CMOS輸出腳,可由外部跳線選擇輸出為高電平有效或低電平有效(AHLB pin) ● 最長16秒定時輸出 ● 上電后0.5秒內為芯片穩定時間,在此段時間內不要靠近觸摸檢測點,且此期間內芯片的全部 功能禁用。 ● 自動校準功能.剛上電的8秒內若無感應觸摸時,芯片每1秒刷新一次參考值,若是上電的8秒內有觸摸感應,或是上電的8秒后無感應觸摸,則每4秒刷新一次參考值. ● 應用范圍 各種消費性產品 取代按鈕按鍵 此資料為產品概述,可能會有錯漏。如需完整產品PDF資料可以聯系許先生索取QQ:191 888 5898 聯 系 人:許先生 聯 系 QQ:1918885898  /   461366748 聯系手機:18898582398   ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● 我們的優勢: 1:我司為VINTE/臺灣元泰半導體股份有限公司/VINKA的大陸地區子公司,原廠貨源直供,產品渠道正宗,確保原裝正品,大量庫存現貨,客戶批量不懼假貨! 2:公司工程力量雄厚,真誠技術服務支持,搭配原廠服務各種應用產品客戶。 3:好價格源自連接原廠直銷,你有量,我有價,確保原裝的好價格。 VK原廠直供:許先生  QQ:191 888 5898  TEL:188 9858 2398 優勢代理元泰VKD常用觸控按鍵IC,簡介如下: 標準觸控IC-電池供電系列 VKD223EB --- 工作電壓/電流:2.0V-5.5V/5uA-3V    感應通道數:1     通訊接口 最長響應時間快速模式60mS,低功耗模式220ms     封裝:SOT23-6 VKD223B ---   工作電壓/電流:2.0V-5.5V/5uA-3V    感應通道數:1     通訊接口 最長響應時間快速模式60mS,低功耗模式220ms     封裝:SOT23-6 VKD232C  --- 工作電壓/電流: 2.4V-5.5V/2.5uA-3V   感應通道數:2封裝:SOT23-6   通訊接口:直接輸出,低電平有效  固定為多鍵輸出模式,內建穩壓電路    VKD233DR(更小體積2*2)---工作電壓/電流: 2.4V-5.5V/2.5uA-3V  1按鍵  封裝:DFN6L 通訊接口:直接輸出,鎖存(toggle)輸出   有效鍵最長時間檢測16S VKD233DB(推薦) --- 工作電壓/電流: 2.4V-5.5V/2.5uA-3V  1感應按鍵  封裝:SOT23-6   通訊接口:直接輸出,鎖存(toggle)輸出   低功耗模式電流2.5uA-3V  VKD233DH(推薦)---工作電壓/電流: 2.4V-5.5V/2.5uA-3V  1感應按鍵  封裝:SOT23-6 通訊接口:直接輸出,鎖存(toggle)輸出   有效鍵最長時間檢測16S   標準觸控IC-多鍵觸摸按鈕系列 VKD104SB/N --- 工作電壓/電流:2.4V-5.5V/13uA-3V       感應通道數/按鍵數:4 通訊接口:直接輸出,鎖存輸出,開漏輸出    封裝:SSOP-16 VKD104BC  --- 工作電壓/電流:2.4V-5.5V/13uA-3V       感應通道數/按鍵數:4 通訊接口:直接輸出,鎖存輸出,開漏輸出   封裝:SOP-16 VKD104BR  --- 工作電壓/電流:2.4V-5.5V/13uA-3V       感應通道數/按鍵數:2 通訊接口:直接輸出, toggle輸出        封裝:SOP-8 VKD104QB  --- 工作電壓/電流:2.4V-5.5V/13uA-3V       感應通道數/按鍵數:4 通訊接口:直接輸出,鎖存輸出,開漏輸出   封裝:QFN-16  VKD1016B  --- 工作電壓/電流:2.4V-5.5V/20uA-3V       感應通道數/按鍵數:16-8 通訊接口:直接輸出,鎖存輸出,開漏輸出   封裝:SSOP-28 VKD1016L  --- 工作電壓/電流:2.4V-5.5V/20uA-3V       感應通道數:16-8 通訊接口:直接輸出,鎖存輸出,開漏輸出   封裝:SSOP-28   (元泰原廠授權 原裝正品保障 工程技術支持 大量現貨庫存) 標準觸控IC-VK36系列 VK3601SS --- 工作電壓/電流:2.4V-5.5V/1mA-5.0V      感應通道數:1 通訊接口:1 INPUT/1PWM OUT            封裝:SOP-8 VK3601S  --- 工作電壓/電流:2.4V-5.5V/4mA-3.3V      感應通道數:1 通訊接口:1 INPUT/1PWM OUT            封裝:SOP-8   VK3602XS --- 工作電壓/電流:2.4V-5.5V/ 60uA-3V       感應通道數:2 通訊接口:2對2 toggle輸出            封裝:SOP-8 VK3602K  --- 工作電壓/電流:2.4V-5.5V/ 60uA-3V       感應通道數:2 通訊接口:2對2 toggle輸出            封裝:SOP-8 VK3606DM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:6 通訊接口:1對1直接輸出              封裝:SOP-16 VK3606OM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:6 通訊接口:1對1開漏輸出              封裝:SOP-16 VK3608BM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:6 通訊接口:BCD碼直接輸出              封裝:SOP-16 VK3610IM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:6 通訊接口:SCL/SDA/INT通訊口          封裝:SOP-16   標準觸控IC-VK37系列 VK3702DM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:2 通訊接口:1對1直接輸出             封裝:SOP-8 VK3702OM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:2 通訊接口:1對1開漏輸出             封裝:SOP-8 VK3702TM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:2 通訊接口:1對1toggle輸出           封裝:SOP-8 VK3706DM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:6 通訊接口:1對1直接輸出             封裝:SOP-16 VK3706OM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:6 通訊接口:1對1開漏輸出             封裝:SOP-16 VK3708BM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:8 通訊接口:BCD碼直接輸出             封裝:SOP-16 VK3710IM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:10 通訊接口:SCL/SDA/INT通訊口          封裝:SOP-16   標準觸控IC-VK38系列 VK3809IP --- 工作電壓/電流:2.5V-5.5V/1.1mA-3V       感應通道數:9 通訊接口:IIC/INT通訊口              封裝:SSOP-16 VK3813IP --- 工作電壓/電流:2.5V-5.5V/1.1mA-3V       感應通道數:13 通訊接口:IIC/INT通訊口              封裝:SSOP-20 VK3816IP --- 工作電壓/電流:2.5V-5.5V/1.1mA-3V       感應通道數:16 通訊接口:IIC/INT通訊口              封裝:SSOP-28 VK3816IP-A --- 工作電壓/電流:2.5V-5.5V/1.1mA-3V     感應通道數:16 通訊接口:IIC/INT通訊口              封裝:SSOP-28    (所有型號全部封裝均有現貨,歡迎聯系!加Q查詢 ) 許生:191 888 5898   以上介紹內容為IC參數簡介,難免有錯漏,且相關IC型號眾多,未能一一收錄。歡迎聯系索取完整資料及樣品! 請加許先生 QQ:191 888 5898聯系!謝謝     生意無論大小,做人首重誠信!本公司全體員工將既往開來,再接再厲。爭取為各位帶來更專業的技術支持,更優質的銷售服務,更高性價比的好產品.竭誠希望能與各位客戶朋友深入溝通,攜手共進,共同成長,合作共贏!謝謝。        

    標簽: 藍牙觸摸芯片 單鍵觸摸芯片 海量庫存

    上傳時間: 2019-04-22

    上傳用戶:shubashushi66

  • 成績查詢系統

    #include<stdio.h> #include<string.h> #include<stdlib.h> #define N 100 int iNumOfStu=0; struct score   {   float math;   float english;   float computer;   }; struct student   {   int number;   char name[20];   struct score sco;   float average;   }; struct student stu[N]; void print_menu(void);//輸出菜單 void choosemenu(void);//菜單選擇 void input_student1(int);//輸入學生信息 void input_student2(void);//輸入總函數 void input_student3(int &,int);//判斷學號是否重復 void input_student4(int,int);//覆蓋原信息 void sort_student3(student s[],int);//按照英語成績排序 void sort_student4(student s[],int);//按照計算機成績排序 void sort_student2(student s[],int);//按照數學成績排序 void sort_student5(student s[],int);//按照平均成績排序 float input_score2(int);//計算學生平均成績 void print_student2(void);//顯示表頭 void print_student3(int);//顯示學生信息 void print_student1(int);//顯示全部學生資料 void sort_student1(void);//排序總函數 void menu(void);//菜單調度總函數 int search_student2(int);//按學號查詢學生信息并輸出 void search_student3(int);//按平均分最高查詢并輸出 void search_student1(void);//查詢總函數 void delete_student2(int,int);//刪除學生信息 void delete_student1(void);//刪除總函數 void change_student2(int);//修改學生資料 void change_student1(void);//修改總函數 void input_score3(int);//統計成績 void input_score1(void);//統計成績總函數 void print_help(void);//輸出幫助信息 void exit_student(void);//退出系統 void save_student(student *,int);//保存學生信息 void main()   {   menu();   } void save_student(student *s,int a)//保存學生信息   {   FILE *fp;     if((fp=fopen("d:\\學生信息.txt","wb"))==NULL)       {       printf("不能打開文件!\n");       }     else       {       printf("保存信息到D盤\n");       fprintf(fp,"本班所有學生具體信息如下:\r\n");       fprintf(fp,"  學號       姓名           數學成績       英語成績     計算機成績     平均成績\r\n");       for(int i=0;i<a;i++)         {         fprintf(fp,"%8d%12s%14.2f%14.2f%14.2f%14.2f\n",stu[i].number,stu[i].name,stu[i].sco.math,stu[i].sco.english,stu[i].sco.computer,stu[i].average);         fprintf(fp,"\r\n");         }       fclose(fp);       printf("信息保存成功!\n");       }   } void exit_student(void)//退出系統   {   exit(1);   } void print_help(void)//輸出幫助信息   {   printf("本系統所能容納的最大學生數為%d人\n學生信息保存在D盤根目錄下,保存文件為“學生信息.txt”。\n感謝使用!\n",N);   } void input_score1(void)//統計成績總函數   {   int c;   c=search_student2(iNumOfStu);   printf("學號:%d\n",stu[c].number);   printf("姓名:%s\n",stu[c].name);   input_score3(c);   printf("新成績錄入成功!\n");   stu[c].average=input_score2(c);   } void input_score3(int a)//統計成績   {   printf("數學新成績:");   scanf("%f",&stu[a].sco.math);   printf("英語新成績:");   scanf("%f",&stu[a].sco.english);   printf("計算機新成績:");   scanf("%f",&stu[a].sco.computer);   } void change_student2(int a)//修改學生資料   {   printf("學號:%d----修改為:",stu[a].number);   scanf("%d",&stu[a].number);   getchar();   printf("姓名:%s----修改為:",stu[a].name);   gets(stu[a].name);   printf("數學成績:%.2f----修改為:",stu[a].sco.math);   scanf("%f",&stu[a].sco.math);   printf("英語成績:%.2f----修改為:",stu[a].sco.english);   scanf("%f",&stu[a].sco.english);   printf("計算機成績:%.2f----修改為:",stu[a].sco.computer);   scanf("%f",&stu[a].sco.computer);   } void change_student1(void)//修改總函數   {   int c;   c=search_student2(iNumOfStu);   getchar();   printf("是否要修改此學生信息?(“y”代表是)");   char d;   scanf("%c",&d);   if(d=='y'||d=='Y')     {     change_student2(c);       stu[c].average=input_score2(c);     printf("信息修改成功!\n");     }   } void delete_student1(void)//刪除總函數   {   int c;   c=search_student2(iNumOfStu);   getchar();   printf("是否刪除此條記錄?(“y”代表是)");   char d;   scanf("%c",&d);   if(d=='y'||d=='Y')     {     delete_student2(c,iNumOfStu);     printf("記錄已刪除!\n");     }   } void delete_student2(int a,int b)//刪除學生信息   {   for(int i=a;i<b-1;i++)     {     stu[i]=stu[i+1];     }   --iNumOfStu;   } void search_student1(void)//查詢總函數   {   printf("1、按學號查詢\n2、按平均分最高查詢\n請選擇:");   int c;   scanf("%d",&c);   switch(c)     {     case 1:       {       search_student2(iNumOfStu);       break;       }     case 2:       {       search_student3(iNumOfStu);       break;       }     default: break;     }   } void menu(void)//菜單調度總函數   {   print_menu();   choosemenu();   } void sort_student1(void)//排序總函數   {   printf("1、按數學成績排序\n2、按英語成績排序\n3、按計算機成績排序\n4、按平均成績排序\n請選擇:");   int c;   scanf("%d",&c);   switch(c)     {     case 1:       {       sort_student2(stu,iNumOfStu);       break;       }     case 2:       {       sort_student3(stu,iNumOfStu);       break;       }     case 3:       {       sort_student4(stu,iNumOfStu);       break;       }     case 4:       {       sort_student5(stu,iNumOfStu);       break;       }     default: break;     }   } void print_student1(int a)//顯示全部學生資料   {   printf("本班所有學生具體信息如下\n");   print_student2();   for(int i=0;i<a;i++)     {     print_student3(i);     }   } void print_student3(int a)//顯示學生信息   {   printf("%8d%12s%14.2f%14.2f%14.2f%14.2f\n",stu[a].number,stu[a].name,stu[a].sco.math,stu[a].sco.english,stu[a].sco.computer,stu[a].average);   } void print_student2(void)//顯示表頭   {   printf("  學號       姓名           數學成績       英語成績     計算機成績     平均成績\n");   } void input_student4(int a,int b)//覆蓋原信息   {   stu[a]=stu[b-1];   --iNumOfStu;   } void input_student3(int &a,int b)//判斷學號是否重復   {   if(a!=0)     {     int i=0;     do       {       if(stu[a].number==stu[i].number)         {         printf("此學號代表的學生已錄入\n1、覆蓋原信息\n2、重新輸入\n請選擇:");         int c;         scanf("%d",&c);         switch(c)           {           case 1:             {             input_student4(i,iNumOfStu);             a=iNumOfStu-1;             printf("信息已替換!\n");             break;             }           case 2:             {             printf("請重新輸入學生信息:\n");             input_student1(iNumOfStu-1);             break;             }           default: break;           }         break;         }       ++i;       }       while(i<b-1);     }   } void print_menu(void)//輸出菜單   {   printf("======歡迎來到學生信息管理系統======\n");   printf("      1、輸入學生資料\n");   printf("      2、刪除學生資料\n");   printf("      3、查詢學生資料\n");   printf("      4、修改學生資料\n");   printf("      5、顯示學生資料\n");   printf("      6、統計學生成績\n");   printf("      7、排序學生成績\n");   printf("      8、保存學生資料\n");   printf("      9、獲取幫助信息\n");   printf("      10、退出系統\n");   printf("====================================\n");   printf("請選擇:");   } void input_student2(void)//輸入總函數   {   char end;   printf("請輸入學生信息(在最后一個學生信息錄入完成后以“/”結束錄入):\n");   for(int i=0;(end=getchar())!='/';i++)     {     input_student1(i);     ++iNumOfStu;     input_student3(i,iNumOfStu);     }   for(int j=0;j<iNumOfStu;j++)     {     stu[j].average=input_score2(j);     }   } void input_student1(int a)//輸入學生信息   {   printf("學號:");   scanf("%d",&stu[a].number);   getchar();   printf("姓名:");   gets(stu[a].name);   printf("數學成績:");   scanf("%f",&stu[a].sco.math);   printf("英語成績:");   scanf("%f",&stu[a].sco.english);   printf("計算機成績:");   scanf("%f",&stu[a].sco.computer);   } float input_score2(int a)//計算學生平均成績   {   return (stu[a].sco.math+stu[a].sco.english+stu[a].sco.computer)/3;   } void search_student3(int a)//按平均分最高查詢并輸出   {   int max=0;   for(int i=0;i<a;i++)     {     if(stu[max].average<stu[i].average)       {       max=i;       }     }   print_student2();   print_student3(max);   } void sort_student2(student s[],int a)//按照數學成績排序   {   struct student temp;   for(int i=0;i<a-1;i++)     {     int max=i;     for(int j=i+1;j<a;j++)       if(stu[j].sco.math>stu[max].sco.math)         {         max=j;         }     if(max!=i)       {       temp=stu[max];       stu[max]=stu[i];       stu[i]=temp;       }     }   print_student2();   for(int k=0;k<a;k++)     {     print_student3(k);     }   } void sort_student3(student s[],int a)//按照英語成績排序   {   struct student temp;   for(int i=0;i<a-1;i++)     {     int max=i;     for(int j=i+1;j<a;j++)       if(stu[j].sco.english>stu[max].sco.english)         {         max=j;         }     if(max!=i)       {       temp=stu[max];       stu[max]=stu[i];       stu[i]=temp;       }     }   print_student2();   for(int k=0;k<a;k++)     {     print_student3(k);     }   } void sort_student4(student s[],int a)//按照計算機成績排序   {   struct student temp;   for(int i=0;i<a-1;i++)     {     int max=i;     for(int j=i+1;j<a;j++)       if(stu[j].sco.computer>stu[max].sco.computer)         {         max=j;         }     if(max!=i)       {       temp=stu[max];       stu[max]=stu[i];       stu[i]=temp;       }     }   print_student2();   for(int k=0;k<a;k++)     {     print_student3(k);     }   } void sort_student5(student s[],int a)//按照平均成績排序   {   struct student temp;   for(int i=0;i<a-1;i++)     {     int max=i;     for(int j=i+1;j<a;j++)       if(stu[j].average>stu[max].average)         {         max=j;         }     if(max!=i)       {       temp=stu[max];       stu[max]=stu[i];       stu[i]=temp;       }     }   print_student2();   for(int k=0;k<a;k++)     {     print_student3(k);     }   } int search_student2(int a)//按照學號查找學生并輸出   {   int num;   int c;   printf("請輸入要查詢的學號:");   scanf("%d",&num);   for(int i=0;i<a;i++)     {     if(num==stu[i].number)       {       c=i;       }     }   printf("此學生的信息是:\n");   print_student2();   print_student3(c);   return c;   } void choosemenu(void)//菜單選擇   {   int i;   scanf("%d",&i);   switch(i)     {     case 1:       {       input_student2();       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 2:       {       delete_student1();       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 3:       {       search_student1();       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 4:       {       change_student1();       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 5:       {       print_student1(iNumOfStu);       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 6:       {       input_score1();       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 7:       {       sort_student1();       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 8:       {       save_student(stu,iNumOfStu);       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 9:       {       print_help();       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 10:       {       exit_student();       }     default: break;     }   }         運行結果:                         源文件下載地址: http://115.com/file/clnq138g#一個簡單的學生成績管理系統.rar (請將此地址復制到瀏覽器地址欄中訪問下載頁面)  

    標簽: 成績查詢系統

    上傳時間: 2019-06-08

    上傳用戶:啊的撒旦

  • 學生成績guanli

    #include<stdio.h> #include<string.h> #include<stdlib.h> #define N 100 int iNumOfStu=0; struct score   {   float math;   float english;   float computer;   }; struct student   {   int number;   char name[20];   struct score sco;   float average;   }; struct student stu[N]; void print_menu(void);//輸出菜單 void choosemenu(void);//菜單選擇 void input_student1(int);//輸入學生信息 void input_student2(void);//輸入總函數 void input_student3(int &,int);//判斷學號是否重復 void input_student4(int,int);//覆蓋原信息 void sort_student3(student s[],int);//按照英語成績排序 void sort_student4(student s[],int);//按照計算機成績排序 void sort_student2(student s[],int);//按照數學成績排序 void sort_student5(student s[],int);//按照平均成績排序 float input_score2(int);//計算學生平均成績 void print_student2(void);//顯示表頭 void print_student3(int);//顯示學生信息 void print_student1(int);//顯示全部學生資料 void sort_student1(void);//排序總函數 void menu(void);//菜單調度總函數 int search_student2(int);//按學號查詢學生信息并輸出 void search_student3(int);//按平均分最高查詢并輸出 void search_student1(void);//查詢總函數 void delete_student2(int,int);//刪除學生信息 void delete_student1(void);//刪除總函數 void change_student2(int);//修改學生資料 void change_student1(void);//修改總函數 void input_score3(int);//統計成績 void input_score1(void);//統計成績總函數 void print_help(void);//輸出幫助信息 void exit_student(void);//退出系統 void save_student(student *,int);//保存學生信息 void main()   {   menu();   } void save_student(student *s,int a)//保存學生信息   {   FILE *fp;     if((fp=fopen("d:\\學生信息.txt","wb"))==NULL)       {       printf("不能打開文件!\n");       }     else       {       printf("保存信息到D盤\n");       fprintf(fp,"本班所有學生具體信息如下:\r\n");       fprintf(fp,"  學號       姓名           數學成績       英語成績     計算機成績     平均成績\r\n");       for(int i=0;i<a;i++)         {         fprintf(fp,"%8d%12s%14.2f%14.2f%14.2f%14.2f\n",stu[i].number,stu[i].name,stu[i].sco.math,stu[i].sco.english,stu[i].sco.computer,stu[i].average);         fprintf(fp,"\r\n");         }       fclose(fp);       printf("信息保存成功!\n");       }   } void exit_student(void)//退出系統   {   exit(1);   } void print_help(void)//輸出幫助信息   {   printf("本系統所能容納的最大學生數為%d人\n學生信息保存在D盤根目錄下,保存文件為“學生信息.txt”。\n感謝使用!\n",N);   } void input_score1(void)//統計成績總函數   {   int c;   c=search_student2(iNumOfStu);   printf("學號:%d\n",stu[c].number);   printf("姓名:%s\n",stu[c].name);   input_score3(c);   printf("新成績錄入成功!\n");   stu[c].average=input_score2(c);   } void input_score3(int a)//統計成績   {   printf("數學新成績:");   scanf("%f",&stu[a].sco.math);   printf("英語新成績:");   scanf("%f",&stu[a].sco.english);   printf("計算機新成績:");   scanf("%f",&stu[a].sco.computer);   } void change_student2(int a)//修改學生資料   {   printf("學號:%d----修改為:",stu[a].number);   scanf("%d",&stu[a].number);   getchar();   printf("姓名:%s----修改為:",stu[a].name);   gets(stu[a].name);   printf("數學成績:%.2f----修改為:",stu[a].sco.math);   scanf("%f",&stu[a].sco.math);   printf("英語成績:%.2f----修改為:",stu[a].sco.english);   scanf("%f",&stu[a].sco.english);   printf("計算機成績:%.2f----修改為:",stu[a].sco.computer);   scanf("%f",&stu[a].sco.computer);   } void change_student1(void)//修改總函數   {   int c;   c=search_student2(iNumOfStu);   getchar();   printf("是否要修改此學生信息?(“y”代表是)");   char d;   scanf("%c",&d);   if(d=='y'||d=='Y')     {     change_student2(c);       stu[c].average=input_score2(c);     printf("信息修改成功!\n");     }   } void delete_student1(void)//刪除總函數   {   int c;   c=search_student2(iNumOfStu);   getchar();   printf("是否刪除此條記錄?(“y”代表是)");   char d;   scanf("%c",&d);   if(d=='y'||d=='Y')     {     delete_student2(c,iNumOfStu);     printf("記錄已刪除!\n");     }   } void delete_student2(int a,int b)//刪除學生信息   {   for(int i=a;i<b-1;i++)     {     stu[i]=stu[i+1];     }   --iNumOfStu;   } void search_student1(void)//查詢總函數   {   printf("1、按學號查詢\n2、按平均分最高查詢\n請選擇:");   int c;   scanf("%d",&c);   switch(c)     {     case 1:       {       search_student2(iNumOfStu);       break;       }     case 2:       {       search_student3(iNumOfStu);       break;       }     default: break;     }   } void menu(void)//菜單調度總函數   {   print_menu();   choosemenu();   } void sort_student1(void)//排序總函數   {   printf("1、按數學成績排序\n2、按英語成績排序\n3、按計算機成績排序\n4、按平均成績排序\n請選擇:");   int c;   scanf("%d",&c);   switch(c)     {     case 1:       {       sort_student2(stu,iNumOfStu);       break;       }     case 2:       {       sort_student3(stu,iNumOfStu);       break;       }     case 3:       {       sort_student4(stu,iNumOfStu);       break;       }     case 4:       {       sort_student5(stu,iNumOfStu);       break;       }     default: break;     }   } void print_student1(int a)//顯示全部學生資料   {   printf("本班所有學生具體信息如下\n");   print_student2();   for(int i=0;i<a;i++)     {     print_student3(i);     }   } void print_student3(int a)//顯示學生信息   {   printf("%8d%12s%14.2f%14.2f%14.2f%14.2f\n",stu[a].number,stu[a].name,stu[a].sco.math,stu[a].sco.english,stu[a].sco.computer,stu[a].average);   } void print_student2(void)//顯示表頭   {   printf("  學號       姓名           數學成績       英語成績     計算機成績     平均成績\n");   } void input_student4(int a,int b)//覆蓋原信息   {   stu[a]=stu[b-1];   --iNumOfStu;   } void input_student3(int &a,int b)//判斷學號是否重復   {   if(a!=0)     {     int i=0;     do       {       if(stu[a].number==stu[i].number)         {         printf("此學號代表的學生已錄入\n1、覆蓋原信息\n2、重新輸入\n請選擇:");         int c;         scanf("%d",&c);         switch(c)           {           case 1:             {             input_student4(i,iNumOfStu);             a=iNumOfStu-1;             printf("信息已替換!\n");             break;             }           case 2:             {             printf("請重新輸入學生信息:\n");             input_student1(iNumOfStu-1);             break;             }           default: break;           }         break;         }       ++i;       }       while(i<b-1);     }   } void print_menu(void)//輸出菜單   {   printf("======歡迎來到學生信息管理系統======\n");   printf("      1、輸入學生資料\n");   printf("      2、刪除學生資料\n");   printf("      3、查詢學生資料\n");   printf("      4、修改學生資料\n");   printf("      5、顯示學生資料\n");   printf("      6、統計學生成績\n");   printf("      7、排序學生成績\n");   printf("      8、保存學生資料\n");   printf("      9、獲取幫助信息\n");   printf("      10、退出系統\n");   printf("====================================\n");   printf("請選擇:");   } void input_student2(void)//輸入總函數   {   char end;   printf("請輸入學生信息(在最后一個學生信息錄入完成后以“/”結束錄入):\n");   for(int i=0;(end=getchar())!='/';i++)     {     input_student1(i);     ++iNumOfStu;     input_student3(i,iNumOfStu);     }   for(int j=0;j<iNumOfStu;j++)     {     stu[j].average=input_score2(j);     }   } void input_student1(int a)//輸入學生信息   {   printf("學號:");   scanf("%d",&stu[a].number);   getchar();   printf("姓名:");   gets(stu[a].name);   printf("數學成績:");   scanf("%f",&stu[a].sco.math);   printf("英語成績:");   scanf("%f",&stu[a].sco.english);   printf("計算機成績:");   scanf("%f",&stu[a].sco.computer);   } float input_score2(int a)//計算學生平均成績   {   return (stu[a].sco.math+stu[a].sco.english+stu[a].sco.computer)/3;   } void search_student3(int a)//按平均分最高查詢并輸出   {   int max=0;   for(int i=0;i<a;i++)     {     if(stu[max].average<stu[i].average)       {       max=i;       }     }   print_student2();   print_student3(max);   } void sort_student2(student s[],int a)//按照數學成績排序   {   struct student temp;   for(int i=0;i<a-1;i++)     {     int max=i;     for(int j=i+1;j<a;j++)       if(stu[j].sco.math>stu[max].sco.math)         {         max=j;         }     if(max!=i)       {       temp=stu[max];       stu[max]=stu[i];       stu[i]=temp;       }     }   print_student2();   for(int k=0;k<a;k++)     {     print_student3(k);     }   } void sort_student3(student s[],int a)//按照英語成績排序   {   struct student temp;   for(int i=0;i<a-1;i++)     {     int max=i;     for(int j=i+1;j<a;j++)       if(stu[j].sco.english>stu[max].sco.english)         {         max=j;         }     if(max!=i)       {       temp=stu[max];       stu[max]=stu[i];       stu[i]=temp;       }     }   print_student2();   for(int k=0;k<a;k++)     {     print_student3(k);     }   } void sort_student4(student s[],int a)//按照計算機成績排序   {   struct student temp;   for(int i=0;i<a-1;i++)     {     int max=i;     for(int j=i+1;j<a;j++)       if(stu[j].sco.computer>stu[max].sco.computer)         {         max=j;         }     if(max!=i)       {       temp=stu[max];       stu[max]=stu[i];       stu[i]=temp;       }     }   print_student2();   for(int k=0;k<a;k++)     {     print_student3(k);     }   } void sort_student5(student s[],int a)//按照平均成績排序   {   struct student temp;   for(int i=0;i<a-1;i++)     {     int max=i;     for(int j=i+1;j<a;j++)       if(stu[j].average>stu[max].average)         {         max=j;         }     if(max!=i)       {       temp=stu[max];       stu[max]=stu[i];       stu[i]=temp;       }     }   print_student2();   for(int k=0;k<a;k++)     {     print_student3(k);     }   } int search_student2(int a)//按照學號查找學生并輸出   {   int num;   int c;   printf("請輸入要查詢的學號:");   scanf("%d",&num);   for(int i=0;i<a;i++)     {     if(num==stu[i].number)       {       c=i;       }     }   printf("此學生的信息是:\n");   print_student2();   print_student3(c);   return c;   } void choosemenu(void)//菜單選擇   {   int i;   scanf("%d",&i);   switch(i)     {     case 1:       {       input_student2();       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 2:       {       delete_student1();       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 3:       {       search_student1();       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 4:       {       change_student1();       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 5:       {       print_student1(iNumOfStu);       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 6:       {       input_score1();       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 7:       {       sort_student1();       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 8:       {       save_student(stu,iNumOfStu);       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 9:       {       print_help();       printf("按回車鍵返回主菜單");       getchar();       getchar();       menu();       break;       }     case 10:       {       exit_student();       }     default: break;     }   }         運行結果:                         源文件下載地址: http://115.com/file/clnq138g#一個簡單的學生成績管理系統.rar (請將此地址復制到瀏覽器地址欄中訪問下載頁面)   #include<stdio.h> #include<string.h> #include<stdlib.h> #define N 100 int iNumOfStu=0; struct score   {   float math;   float english;   float computer;   }; struct student   {   int number;   char name[20];   struct score sco;   float average;   }; struct student stu[N]; void print_menu(void);//輸出菜單 void choosemenu(void);//菜單選擇 void input_student1(int);//輸入學生信息 void input_student2(void);//輸入總函數 void input_student3(int &,int);//判斷學號是否重復 void input_student4(int,int);//覆蓋原信息 void sort_student3(student s[],int);//按照英語成績排序 void sort_student4(student s[],int);//按照計算機成績排序 void sort_student2(student s[],int);//按照數學成績排序 void sort_student5(student s[],int);//按照平均成績排序 float input_score2(int);//計算學生平均成績 void print_student2(void);//顯示表頭 void print_student3(int);//顯示學生信息 void print_student1(int);//顯示全部學生資料 void sort_student1(void);//排序總函數 void menu(void);//菜單調度總函數 int search_student2(int);//按學號查詢學生信息并輸出 void search_student3(int);//按平均分最高查詢并輸出 void search_student1(void);//查詢總函數 void delete_student2(int,int);//刪除學生信息 void delete_student1(void);//刪除總函數 void change_student2(int);//修改學生資料 void change_student1(void);//修改總函數 void input_score3(int);//統計成績 void input_score1(void);//統計成績總函數 void print_help(void);//輸出幫助信息 void exit_student(void);//退出系統 void save_student(student *,int);//保存學生信息 void main()   {   menu();   } void save_student(student *s,int a)//保存學生信息   {   FILE *fp;     if((fp=fopen("d:\\學生信息.txt","wb"))==NULL)       {       printf("不能打開文件!\n");       }     else       {       printf("保存信息到D盤\n");       fprintf(fp,"本班所有學生具體信息如下:\r\n");       fprintf(fp,"  學號       姓名           數學成績       英語成績     計算機成績     平均成績\r\n");       for(int i=0;i<a;i++)         {         fprintf(fp,"%8d%12s%14.2f%14.2f%14.2f%14.2f\n",stu[i].number,stu[i].name,stu[i].sco.math,stu[i].sco.english,stu[i].sco.computer,stu[i].average);         fprintf(fp,"\r\n");         }       fclose(fp);       printf("信息保存成功!\n");       }   } void exit_student(void)//退出系統   {   exit(1);   } void print_help(void)//輸出幫助信息   {   printf("本系統所能容納的最大學生數為%d人\n學生信息保存在D盤根目錄下,保存文件為“學生信息.txt”。\n感謝使用!\n",N);   } void input_score1(void)//統計成績總函數   {   int c;   c=search_student2(iNumOfStu);   printf("學號:%d\n",stu[c].number);   printf("姓名:%s\n",stu[c].name);   input_score3(c);   printf("新成績錄入成功!

    標簽: c語言

    上傳時間: 2019-06-09

    上傳用戶:啊的撒旦

  • LED數顯驅動芯片TM1629A/B/C/兼容替代VK1629A/B/C/D/

    VK元泰原廠LED的面板驅動產品主要應用于段式和點陣式LED的顯示驅動包括但不局限以下產品: 儀表顯示、大小家電、標志牌、健身器材顯示面板等,同時涉及顯示器控制器、雙斜率與顯示驅動ADC及顯示器驅動計數器相關產品,產品具備顯示、背光、按鍵掃描、單線、兩線及三線通訊等不同特色。LED面板顯示驅動控制芯片/段式和點陣式LED顯示驅動專家。樣品免費,大量原裝現貨!歡迎加Q索取產品PDF資料。       VK元泰原廠LED顯示屏驅動主要大量應用于以下這些產品簡介:   1:VCR、VCD、DVD 及家庭影院等產品的顯示屏驅動。 2:電磁爐、微波爐、冰箱、空調 、家庭影院等產品的高段位顯示屏驅動。 3:電子產品LED顯示屏驅動,電子秤及小家電產品的顯示屏驅動。 4:機頂盒、各種家電設備、智能電表等數碼管、多段位顯示屏驅動 VK1628概述 VK1628 是 1/5~1/8 占空比的 LED 顯示控制驅動電路。由 10 根段輸出、4 根柵輸出、3 根段/柵輸出,1 個顯示存儲器、控制電路、鍵掃描電路組成了一個高可靠性的單片機外圍 LED 驅動電路。串行數據通過4線串行接口輸入到 VK1628采用 SOP28 的封裝形式。 通訊接口:STB/CLK/DIO    電源電壓:5V(4.5~5.5V)    驅動點陣:70/52 共陰驅動:10段7位/13段4位 共陽驅動:7段10位  按鍵:10x2 封裝SOP28     VK1629A概述   VK1629A 是LED(發光二極管顯示器)驅動控制專用電路,內部集成有MCU 數字接口、數據鎖存器、LED 高壓驅動等電路。主要應用于冰箱、空調、家庭影院等產品的高段位顯示屏驅動。 通訊接口:STB/CLK/DIO    電源電壓:5V(4.5~5.5V)    驅動點陣:128 共陰驅動:16段8位   共陽驅動:8段16位   按鍵:---  封裝SOP32   VK1629B概述 VK1629B 是 LED(發光二極管顯示器)驅動控制專用電路,內部集成有 MCU 數字接口、數據鎖存器、鍵盤掃描、LED 高壓驅動等電路。主要應用于冰箱、空調、家庭影院等產品的高段位顯示屏驅動。 通訊接口:STB/CLK/DIO    電源電壓:5V(4.5~5.5V)    驅動點陣:112 共陰驅動:14段8位   共陽驅動:8段14位   按鍵:8x2  封裝SOP32   VK1629C 概述 VK1629C 是帶鍵盤掃描接口的 LED(發光二極管顯示器)驅動控制專用電路,內部集成有 MCU 數字接口、數據鎖存器、LED 高壓驅動、鍵盤掃描等電路。主要應用于冰箱、空調、家庭影院等產品的高段位顯示屏驅動。 通訊接口:STB/CLK/DIO    電源電壓:5V(4.5~5.5V)    驅動點陣:120 共陰驅動:15段8位  共陽驅動:8段15位   按鍵:8x1  封裝SOP32   VK1629D 概述 VK1629D 是 LED(發光二極管顯示器)驅動控制專用電路,內部集成有 MCU 數字接口、數據鎖存器、LED 高壓驅動等電路。主要應用于冰箱、空調、家庭影院等產品的高段位顯示屏驅動。 通訊接口:STB/CLK/DIO    電源電壓:5V(4.5~5.5V)    驅動點陣:96 共陰驅動:12段8位  共陽驅動:8段12位   按鍵:8x4  封裝SOP32 VK1640 概述 VK1640 是一款 LED(發光二極管顯示器)驅動控制專用電路,內部集成有 MCU 數字接口、數據鎖存器、LED 高壓驅動。本產品采用 CMOS 工藝,主要應用于小型 LED 顯示屏驅動。 通訊接口: CLK/DIN    電源電壓:5V(4.5~5.5V)    驅動點陣:128 共陰驅動:8段16位  共陽驅動:16段8位   按鍵:---  封裝SOP28    VK1640B概述 -----  SSOP24 超小封裝體積方便開發設計,更低成本單價! VK1640B 是一款 LED(發光二極管顯示器)驅動控制專用電路,內部集成有 MCU 數字接口、 數據鎖存器、LED 高壓驅動。本產品采用 CMOS 工藝,主要應用于小型 LED 顯示屏驅動。 通訊接口: CLK/DIN    電源電壓:5V(4.5~5.5V)    驅動點陣:96 共陰驅動:8段12位 共陽驅動:12段8位【封裝小,價格低】封裝SSOP24   VK1650概述 VK1650 是一種帶鍵盤掃描電路接口的 LED 驅動控制專用電路。內部集成有 MCU 輸入輸出控制數字接口、數據鎖存器、LED 驅動、鍵盤掃描、輝度調節等電路。本芯片性能穩定、質量可靠、抗干擾能力強,可適應于 24 小時長期連續工作的應用場合。 通訊接口: SCL/SDA    電源電壓:5V(3.0~5.5V)    驅動點陣:8x16 共陰驅動:8段4位   共陽驅動:4段8位   按鍵:7x4  封裝SOP16/DIP16   VK1651概述 VK1651 是一種帶鍵盤掃描接口的 LED(發光二極管顯示器)驅動控制專用電路,內部集成有 MCU 數字接口、數據鎖存器、LED 高壓驅動、鍵盤掃描等電路。本產品性能優良,質量可靠。主要應用于電磁爐。微波爐及小家電產品的顯示屏驅動。 通訊接口: SCL/SDA    電源電壓:5V(3.0~5.5V)    驅動點陣:8x14 共陰驅動:7段4位   共陽驅動:4段7位   按鍵:7x4  封裝SOP16/DIP16   VK1668概述 VK1668 是 1/5~1/8 占空比的 LED 顯示控制驅動電路。由 10 根段輸出、4 根柵輸出、3 根段/柵輸出,1 個顯示存儲器、控制電路、鍵掃描電路組成了一個高可靠性的單片機外圍 LED 驅動電路。串行數據通過4線串行接口輸入到 VK1668采用 SOP24 的封裝形式。   通訊接口:STB/CLK/DIO    電源電壓:5V(4.5~5.5V)    驅動點陣:70/52   共陰驅動:10段7位/13段4位 共陽驅動:7段10位 按鍵:10x2 封裝SOP24   VK6932概述 VK6932 是一款 LED(發光二極管顯示器)驅動控制專用電路,內部集成有 MCU 數字接口、數據鎖存器、LED 高壓驅動。本產品采用 CMOS 工藝,主要應用于 LED 顯示屏驅動。 通訊接口:STB/CLK/DIN    電源電壓:5V(4.5~5.5V)    驅動點陣:128 共陰驅動:8段16位17.5/140mA  共陽驅動:16段8位 按鍵:--- 封裝SOP32   VK16K33 概述 --- RAM映射16*8 LED控制器驅動器,帶按鍵控制 VK16K33是一個內存映射和多功能LED控制器驅動程序。最大顯示設備中的段是128個模式(16個SEG 和 8個COM),矩陣鍵為13*3(最大值)。掃描路。VK16K33的軟件配置特點使其適用于多個LED應用包括LED模塊和顯示子系統。VK16K33與大多數微控制器兼容,并且通過雙線雙向I2c總線進行通信。 內存映射的LED控制器及驅動器 通訊接口:SCL/SDA   電源電壓:5V(4.5V~5.5V)   驅動點陣:128/96/64    共陰驅動:16段8位/12段8位/8段8位 共陽驅動:8段16位/8段12位/8段8位 LCD/LED液晶控制器及驅動器系列 芯片簡介如下: RAM映射LCD控制器和驅動器系列 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  (高品質 高性價比:液晶顯示驅動IC  原廠直銷 工程技術支持!) (所有型號全部封裝均有現貨,歡迎加Q查詢 191 888 5898 許生) 高抗干擾LCD液晶控制器及驅動系列 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液晶控制器及驅動系列 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)   靜態顯示LCD液晶控制器及驅動系列 VKS118   2.4~5.2V  118seg*2com           偏置電壓 --       4線通訊接口   LQFP-128 VKS232   2.4~5.2V  116seg*2com           偏置電壓1/1 1/2   4線通訊接口   LQFP-128             內存映射的LED控制器及驅動器 VK1628 --- 通訊接口:STB/CLK/DIO    電源電壓:5V(4.5~5.5V)    驅動點陣:70/52   共陰驅動:10段7位/13段4位  共陽驅動:7段10位   按鍵:10x2  封裝SOP28 VK1629 --- 通訊接口:STB/CLK/DIN/DOUT    電源電壓:5V(4.5~5.5V)    驅動點陣:128 共陰驅動:16段8位   共陽驅動:8段16位   按鍵:8x4  封裝QFP44 VK1629A --- 通訊接口:STB/CLK/DIO    電源電壓:5V(4.5~5.5V)    驅動點陣:128 共陰驅動:16段8位   共陽驅動:8段16位   按鍵:---  封裝SOP32 VK1629B --- 通訊接口:STB/CLK/DIO    電源電壓:5V(4.5~5.5V)    驅動點陣:112   共陰驅動:14段8位   共陽驅動:8段14位   按鍵:8x2  封裝SOP32 VK1629C --- 通訊接口:STB/CLK/DIO    電源電壓:5V(4.5~5.5V)    驅動點陣:120   共陰驅動:15段8位  共陽驅動:8段15位   按鍵:8x1  封裝SOP32 VK1629D --- 通訊接口:STB/CLK/DIO    電源電壓:5V(4.5~5.5V)    驅動點陣:96   共陰驅動:12段8位  共陽驅動:8段12位   按鍵:8x4  封裝SOP32 VK1640 --- 通訊接口: CLK/DIN    電源電壓:5V(4.5~5.5V)    驅動點陣:128 共陰驅動:8段16位  共陽驅動:16段8位   按鍵:---  封裝SOP28 VK1650 --- 通訊接口: SCL/SDA    電源電壓:5V(3.0~5.5V)    驅動點陣:8x16 共陰驅動:8段4位   共陽驅動:4段8位   按鍵:7x4  封裝SOP16/DIP16 VK1668 ---通訊接口:STB/CLK/DIO    電源電壓:5V(4.5~5.5V)    驅動點陣:70/52 共陰驅動:10段7位/13段4位  共陽驅動:7段10位   按鍵:10x2  封裝SOP24 VK6932 --- 通訊接口:STB/CLK/DIN    電源電壓:5V(4.5~5.5V)    驅動點陣:128 共陰驅動:8段16位17.5/140mA  共陽驅動:16段8位   按鍵:---  封裝SOP32 VK16K33 --- 通訊接口:SCL/SDA   電源電壓:5V(4.5V~5.5V)   驅動點陣:128/96/64    共陰驅動:16段8位/12段8位/8段8位   共陽驅動:8段16位/8段12位/8段8位 按鍵:13x3 10x3 8x3  封裝SOP20/SOP24/SOP28 (所有型號全部封裝均有現貨,歡迎加Q查詢 191 888 5898 許生)   以上介紹內容為IC參數簡介,難免有錯漏,且相關IC型號眾多,未能一一收錄。歡迎聯系索取完整資料及樣品! 請加許先生 QQ:191 888 5898聯系!謝謝     生意無論大小,做人首重誠信!本公司全體員工將既往開來,再接再厲。爭取為各位帶來更專業的技術支持,更優質的銷售服務,更高性價比的好產品.竭誠希望能與各位客戶朋友深入溝通,攜手共進,共同成長,合作共贏!謝謝。  

    標簽: 1629 LED TM VK 數顯 兼容 驅動芯片

    上傳時間: 2019-07-03

    上傳用戶:shubashushi66

  • C語言編寫雅可比迭代

    # include<stdio.h> # include<math.h> # define N 3 main(){     float NF2(float *x,float *y);     float A[N][N]={{10,-1,-2},{-1,10,-2},{-1,-1,5}};     float b[N]={7.2,8.3,4.2},sum=0;     float x[N]= {0,0,0},y[N]={0},x0[N]={};     int i,j,n=0;     for(i=0;i<N;i++)     {         x[i]=x0[i];     }     for(n=0;;n++){                 //計算下一個值     for(i=0;i<N;i++){         sum=0;         for(j=0;j<N;j++){             if(j!=i){                 sum=sum+A[i][j]*x[j];             }         }         y[i]=(1/A[i][i])*(b[i]-sum);         //sum=0;     }     //判斷誤差大小         if(NF2(x,y)>0.01){                 for(i=0;i<N;i++){         x[i]=y[i];     }     }             else             break;     }     printf("經過%d次雅可比迭代解出方程組的解:\n",n+1);     for(i=0;i<N;i++){         printf("%f      ",y[i]);     } } //求兩個向量差的二范數函數 float NF2(float *x,float *y){ int i; float z,sum1=0; for(i=0;i<N;i++){     sum1=sum1+pow(y[i]-x[i],2); } z=sqrt(sum1); return z; }

    標簽: C語言 編寫 迭代

    上傳時間: 2019-10-13

    上傳用戶:大萌萌撒

  • VK36N2D SOP8 1對1輸出,抗電源干擾,原裝正品,價格優勢

    產品型號:VK36N2D 產品品牌:VINTEK/永嘉 封裝形式:SOP8/DFN8 產品年份:新年份產品 元泰原廠直銷,現貨更有優勢!工程服務,技術支持,讓您的生產高枕無憂。 概述 V K 3 6 N 2 D具有2個觸摸按鍵,可用來檢測外部觸摸按鍵上人手的觸摸動作。該芯片具有較高的集成度,僅需極少的外部組件便可實現觸摸按鍵的檢測。提供了2路直接輸出功能。芯片內部采用特殊的集成電路,具有高電源電壓抑制比,可減少按鍵檢測錯誤的發生,此特性保證在不利環境條件的應用中芯片仍具有很高的可靠性。此觸摸芯片具有自動校準功能,低待機電流,抗電壓波動等特性,為各種觸摸按鍵+IO輸出的應用提供了一種簡單而又有效的實現方法。   特性 ? 工作電壓:2.2V~5.5V ? 低待機電流10uA/3V ? 低壓重置(LVR)電壓2.0V ? 4S自動校準功能 ? 可靠的觸摸按鍵檢測 ? 4S無鍵觸摸進入待機模式 ? 防呆功能長按10S復位 ? 上電0.3S為穩定時間禁止觸摸 ? 具備抗電壓波動功能 ? 上電時OPT腳選擇輸出高有效還是低有效 專用管腳外接電容(1nF-47nF)調整靈敏度 極少的外圍組件   應用領域 ? 移動電源,電子煙等消費類產品 ? 臺燈手電筒等LED照明類產品 ? 墻壁開關等小家電類產品 ? 門禁指紋鎖等安防類產品 我們的優勢: 1:我司為VINTEK/臺灣元泰半導體股份有限公司/VINKA的獨家授權大中華區代理商,產品渠道正宗,確保原裝正品,大量庫存現貨,客戶批量不懼假貨! 2:公司工程力量雄厚,真誠技術服務支持,搭配原廠服務各種應用產品客戶。 3:好價格源自連接原廠直銷,你有量,我有價,確保原裝的好價格。 VK原廠代理:羅小姐  QQ:461366748  TEL:188 2366 3425 優勢代理元泰VKD常用觸控按鍵IC,簡介如下: 標準觸控IC-電池供電系列 VKD223EB --- 工作電壓/電流:2.0V-5.5V/5uA-3V    感應通道數:1     通訊接口 最長響應時間快速模式60mS,低功耗模式220ms     封裝:SOT23-6 VKD223B ---  工作電壓/電流:2.0V-5.5V/5uA-3V    感應通道數:1     通訊接口 最長響應時間快速模式60mS,低功耗模式220ms     封裝:SOT23-6 VKD233DB --- 工作電壓/電流: 2.4V-5.5V/2.5uA-3V  1感應按鍵  封裝:SOT23-6   通訊接口:直接輸出,鎖存(toggle)輸出   低功耗模式電流2.5uA-3V  VKD233DH ---工作電壓/電流: 2.4V-5.5V/2.5uA-3V  1感應按鍵  封裝:SOT23-6 通訊接口:直接輸出,鎖存(toggle)輸出   有效鍵最長時間檢測16S VKD233DS --- 工作電壓/電流: 2.4V-5.5V/2.5uA-3V  1感應按鍵  封裝:DFN6(2*2超小封裝) 通訊接口:直接輸出,鎖存(toggle)輸出   低功耗模式電流2.5uA-3V  VKD233DR --- 工作電壓/電流: 2.4V-5.5V/1.5uA-3V  1感應按鍵  封裝:DFN6(2*2超小封裝) 通訊接口:直接輸出,鎖存(toggle)輸出   低功耗模式電流1.5uA-3V  VKD233DG --- 工作電壓/電流: 2.4V-5.5V/2.5uA-3V  1感應按鍵  封裝:DFN6(2*2超小封裝) 通訊接口:直接輸出,鎖存(toggle)輸出   低功耗模式電流2.5uA-3V  VKD233DQ --- 工作電壓/電流: 2.4V-5.5V/5uA-3V  1感應按鍵  封裝:SOT23-6 通訊接口:直接輸出,鎖存(toggle)輸出     低功耗模式電流5uA-3V  VKD233DM --- 工作電壓/電流: 2.4V-5.5V/5uA-3V  1感應按鍵  封裝:SOT23-6 (開漏輸出) 通訊接口:開漏輸出,鎖存(toggle)輸出     低功耗模式電流5uA-3V  VKD232C  --- 工作電壓/電流: 2.4V-5.5V/2.5uA-3V   感應通道數:2  封裝:SOT23-6   通訊接口:直接輸出,低電平有效  固定為多鍵輸出模式,內建穩壓電路       (元泰原廠授權 原裝正品保障 工程技術支持 大量現貨庫存)   標準觸控IC-—多鍵觸摸通道系列   VKD104BR  --- 工作電壓/電流:2.4V-5.5V/13uA-3V       感應通道數/按鍵數:2 通訊接口:直接輸出, toggle輸出             封裝:SOP-8  VKD104   --- 工作電壓/電流:2.4V-5.5V/13uA-3V        感應通道數/按鍵數:4 通訊接口:直接輸出, 鎖存輸出,開漏輸出       封裝:DICE VKD104BC  --- 工作電壓/電流:2.4V-5.5V/13uA-3V       感應通道數/按鍵數:4 通訊接口:直接輸出,鎖存輸出,開漏輸出      封裝:SOP-16 VKD104SB --- 工作電壓/電流:2.4V-5.5V/13uA-3V        感應通道數/按鍵數:4 通訊接口:直接輸出,鎖存輸出,開漏輸出      封裝:SSOP-16  VKD1016B  --- 工作電壓/電流:2.4V-5.5V/20uA-3V       感應通道數/按鍵數:16-8 通訊接口:直接輸出,鎖存輸出,開漏輸出      封裝:SSOP-28 VKD1016L  --- 工作電壓/電流:2.4V-5.5V/20uA-3V        感應通道數/按鍵數:16-8 通訊接口:直接輸出,鎖存輸出,開漏輸出      封裝:SSOP-28   (元泰原廠授權 原裝正品保障 工程技術支持 大量現貨庫存)   標準觸控IC——VK36電源供電抗干擾系列 VK3601S  --- 工作電壓/電流:2.4V-5.5V/4mA-3.3V      感應通道數:1 通訊接口:1 INPUT/1PWM OUT            封裝:SOP-8 VK3608BM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:8 通訊接口:BCD碼直接輸出              封裝:SOP-16 VK3606DM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:6 通訊接口:1對1直接輸出              封裝:SOP-16 VK3606OM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:6 通訊接口:1對1開漏輸出              封裝:SOP-16 VK3610IM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:10 通訊接口:SCL/SDA/INT通訊口          封裝:SOP-16     標準觸控IC——VK37低功耗抗干擾系列   VK3702DM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:2 通訊接口:1對1直接輸出             封裝:SOP-8 VK3702OM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:2 通訊接口:1對1開漏輸出             封裝:SOP-8 VK3702TM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:2 通訊接口:1對1toggle輸出           封裝:SOP-8 VK3706DM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:6 通訊接口:1對1直接輸出             封裝:SOP-16 VK3706OM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:6 通訊接口:1對1開漏輸出             封裝:SOP-16 VK3708BM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:8 通訊接口:BCD碼直接輸出             封裝:SOP-16 VK3710IM --- 工作電壓/電流:3.1V-5.5V/ 3mA-5V       感應通道數:10 通訊接口:SCL/SDA/INT通訊口          封裝:SOP-16   標準觸控IC——VK38帶滑條抗干擾系列   VK3809IP --- 工作電壓/電流:2.5V-5.5V/1.1mA-3V       感應通道數:9 通訊接口:IIC/INT通訊口              封裝:SSOP-16 VK3813IP --- 工作電壓/電流:2.5V-5.5V/1.1mA-3V       感應通道數:13 通訊接口:IIC/INT通訊口              封裝:SSOP-20 VK3816IP --- 工作電壓/電流:2.5V-5.5V/1.1mA-3V       感應通道數:16 通訊接口:IIC/INT通訊口              封裝:SSOP-28 VK3816IP-A --- 工作電壓/電流:2.5V-5.5V/1.1mA-3V     感應通道數:16 通訊接口:IIC/INT通訊口              封裝:SSOP-28   (元泰原廠授權 原裝正品保障 工程技術支持 大量現貨庫存)       MTP觸摸 IC——VK36N系列抗電源輻射及手機干擾 VK3601L  --- 工作電壓/電流:2.4V-5.5V/4UA-3V3  感應通道數:1   1對1直接輸出            待機電流小,抗電源及手機干擾,可通過CAP調節靈敏   封裝:SOT23-6 VK36N1D --- 工作電壓/電流:2.2V-5.5V/7UA-3V3  感應通道數:1  1對1直接輸出 觸摸積水仍可操作,抗電源及手機干擾,可通過CAP調節靈敏 封裝:SOT23-6 VK36N2P --- 工作電壓/電流:2.2V-5.5V/7UA-3V3   感應通道數:2     脈沖輸出 觸摸積水仍可操作,抗電源及手機干擾,可通過CAP調節靈敏 封裝:SOT23-6 VK3602XS ---工作電壓/電流:2.4V-5.5V/60UA-3V   感應通道數:2   2對2鎖存輸出 低功耗模式電流8uA-3V,抗電源輻射干擾,寬供電電壓    封裝:SOP8 VK3602K --- 工作電壓/電流:2.4V-5.5V/60UA-3V    感應通道數:2    2對2直接輸出 低功耗模式電流8uA-3V,抗電源輻射干擾,寬供電電壓    封裝:SOP8 VK36N2D --- 工作電壓/電流:2.2V-5.5V/7UA-3V3   感應通道數:2    1對1直接輸出 觸摸積水仍可操作,抗電源及手機干擾,可通過CAP調節靈敏 封裝:SOP8 VK36N3BT ---工作電壓/電流:2.2V-5.5V/7UA-3V3   感應通道數:3   BCD碼鎖存輸出 觸摸積水仍可操作,抗電源及手機干擾,可通過CAP調節靈敏  封裝:SOP8 VK36N3BD ---工作電壓/電流:2.2V-5.5V/7UA-3V3   感應通道數:3   BCD碼直接輸出 觸摸積水仍可操作,抗電源及手機干擾,可通過CAP調節靈敏  封裝:SOP8 VK36N3BO ---工作電壓/電流:2.2V-5.5V/7UA-3V3   感應通道數:3   BCD碼開漏輸出 觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP8/DFN8(超小超薄體積)   VK36N3D --- 工作電壓/電流:2.2V-5.5V/7UA-3V3   感應通道數:3   1對1直接輸出 觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積) VK36N4B ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:4     BCD輸出               觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積) VK36N4I---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:4     I2C輸出 觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積) VK36N5D ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:5    1對1直接輸出 觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積) VK36N5B ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:5     BCD輸出              觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積) VK36N5I ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:5     I2C輸出              觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積) VK36N6D --- 工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:6    1對1直接輸出 觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積) VK36N6B ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:6     BCD輸出              觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積) VK36N6I ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:6     I2C輸出              觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積) VK36N7B ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:7     BCD輸出              觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積) VK36N7I ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:7     I2C輸出              觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積) VK36N8B ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:8     BCD輸出              觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積) VK36N8I ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:8     I2C輸出              觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積) VK36N9I ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:9     I2C輸出              觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積) VK36N10I ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:10     I2C輸出               觸摸積水仍可操作,抗電源及手機干擾  封裝:SOP16/DFN16(超小超薄體積)   (元泰原廠授權 原裝正品保障 工程技術支持 大量現貨庫存)     1-8點高靈敏度 液體水位檢測IC——VK36W系列 VK36W1D  ---工作電壓/電流:2.2V-5.5V/10UA-3V3  1對1直接輸出   水位檢測通道:1               可用于不同壁厚和不同水質水位檢測,抗電源/手機干擾 封裝:SOT23-6               備注:1. 開漏輸出低電平有效   2、適合需要抗干擾性好的產品應用 VK36W2D  ---工作電壓/電流:2.2V-5.5V/10UA-3V3  1對1直接輸出  水位檢測通道:2               可用于不同壁厚和不同水質水位檢測,抗電源/手機干擾 封裝:SOP8               備注:1.  1對1直接輸出    2、輸出模式/輸出電平可通過IO選擇 VK36W4D  ---工作電壓/電流:2.2V-5.5V/10UA-3V3  1對1直接輸出  水位檢測通道:4               可用于不同壁厚和不同水質水位檢測,抗電源/手機干擾 封裝:SOP16/DFN16               備注:1.  1對1直接輸出    2、輸出模式/輸出電平可通過IO選擇 VK36W6D  ---工作電壓/電流:2.2V-5.5V/10UA-3V3  1對1直接輸出   水位檢測通道:6               可用于不同壁厚和不同水質水位檢測,抗電源/手機干擾 封裝:SOP16/DFN16               備注:1.  1對1直接輸出     2、輸出模式/輸出電平可通過IO選擇 VK36W8I  ---工作電壓/電流:2.2V-5.5V/10UA-3V3   I2C輸出     水位檢測通道:8               可用于不同壁厚和不同水質水位檢測,抗電源/手機干擾 封裝:SOP16/DFN16 備注:1.   IIC+INT輸出      2、輸出模式/輸出電平可通過IO選擇 *水位檢測芯片可用于需要檢測水位,缺水,溢出等場合。適合應用于飲水機、凈飲機、咖啡機、水壺、洗碗機、制冰機等水相關家用電器和電子產品。 測試環境:在一個玻璃容器外壁(玻璃1-5毫米不等),通過雙面電子導熱硅膠,把水位檢測PCB直接貼在玻璃上面檢測水位。 簡介: VK36W水位檢測系列是抗干擾能力強,穿透能力高的水位檢測專用觸摸芯片。 擁有1-8點檢測點,適合于多種應用段位檢測。封裝為SOT23-6,SOP8,SOP16 上電就能檢測水位點是否有水,水從無水到有水,從有水到無水,都可以檢測出來。 檢測時可以不接觸到水(隔空)在水箱外面檢測到水位,也可以用金屬探針接觸到水來檢測水位。 在高干擾或者AC開關電源的應用中也可以正常工作。 應用于多種液體水位檢測產品,檢測缺水,水位,溢水等多種場景 列如: 1:智能馬桶蓋,抽水馬桶,水蒸鍋,凈水機,空調扇,洗碗機,加濕器,咖啡機,飲水機,制冰機,魚       缸加熱棒,浮水器,浴缸,潔具 ---- 家用家電系列 2:植物盆溢水,香薰機,負離子發生器,水位漏水溢水報警器等智能家居產品。 3:水杯,儲水器等液位檢測杯 4:空氣凈化器,加濕器,霧化器等環境凈化設備     PWM應用(LED調光)IC——VK36S系列防水抗干擾 VK36S1 --- 工作電壓/電流:2.2V-5.5V/7UA  PWN+指示燈輸出   水位檢測通道:1  應用于臺燈及LED調光場合,抗電源/手機干擾,防水   封裝:SOT23-6      1鍵觸摸PWN輸出調光,單擊開關機,長按調光,指示燈輸出專用引腳 VK36S2S --- 工作電壓/電流:2.2V-5.5V/7UA   PWN+指示燈輸出   水位檢測通道:2  應用于臺燈及LED調光場合,抗電源/手機干擾,防水   封裝:SOT23-6      2鍵觸摸PWN輸出調光,一個按鍵為開/關機,長按調光,低電平有效 VK3601SS ---工作電壓/電流:2.4V-5.5V/4MA-3.3V   1路PWN輸出  水位檢測通道:1   可選擇無級和3段調光,PWM=20KH,抗電源/手機干擾,  封裝:SOP8       1鍵觸摸單路調光  無級調光時可選擇不斷電記憶和亮度緩沖功能 VK36S1R --- 工作電壓/電流:2.2V-5.5V/7UA     RGB七彩燈燈輸出  水位檢測通道:1   應用于臺燈及LED調光場合,抗電源/手機干擾,防水,  封裝:SOP8       1鍵觸摸按鍵+1路指示燈輸出,單擊開關機,長按調光,RGB七彩燈燈輸出 VK36S1S --- 工作電壓/電流:2.2V-5.5V/7UA    PWM+雙指示燈輸出   水位檢測通道:1   應用于臺燈及LED調光場合,抗電源/手機干擾,防水,  封裝:SOP8       1鍵觸摸+雙路指示燈輸出,1路PWM+1路指示燈輸出,多種調光可通過引腳選擇 VK36S2S --- 工作電壓/電流:2.2V-5.5V/7UA    PWM+雙指示燈輸出   水位檢測通道:2   應用于臺燈及LED調光場合,抗電源/手機干擾,防水,  封裝:SOP8       2鍵觸摸,1鍵開關/1鍵調光,低電平有效,多種調光可通過引腳選擇 VK36S2D --- 工作電壓/電流:2.2V-5.5V/7UA    雙路PWM+指示燈輸出   水位檢測通道:2   應用于臺燈及LED調光場合,抗電源/手機干擾,防水,  封裝:SOP8       2鍵觸摸,1鍵開關/1鍵調光,1路PWM輸出,低電平有效,指示燈引腳輸出 VK36S3D --- 工作電壓/電流:2.2V-5.5V/7UA     雙路PWM輸出    水位檢測通道:3   應用于臺燈及LED調光場合,抗電源/手機干擾,防水,  封裝:SOP8       3鍵觸摸,1鍵開關/1鍵調光/1鍵調色溫,低電平有效,指示燈引腳輸出 VK36S9S --- 工作電壓/電流:2.2V-5.5V/7UA     1路PWM輸出    水位檢測通道:9   應用于照明調光,抗電源/手機干擾,觸摸積水仍可操作  封裝:SOP16    9鍵觸摸,1鍵開機/8鍵滑條調光,1路PWM輸出,1路指示燈輸出 VK36S9D --- 工作電壓/電流:2.2V-5.5V/7UA     2路PWM輸出    水位檢測通道:9   應用于照明調光,抗電源/手機干擾,觸摸積水仍可操作  封裝:SOP16    9鍵觸摸,1鍵開機/8鍵滑條調光調色溫,1路指示燈輸出,多種模式可選     (元泰原廠授權 原裝正品保障 工程技術支持 大量現貨庫存)     可編程觸摸IC-VK54M系列 VK54M2 --- 工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:2     IO:3     PWM:2 防水,抗電源及手機干擾,多種低功耗模式,LVR多級可選(2.0V/2.7V)封裝:SOT23-6   VK54M3A ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:3     IO:5     PWM:4 防水,抗電源及手機干擾,多種低功耗模式,LVR多級可選(2.0V/2.7V)封裝:SOP8A VK54M3B ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:3     IO:5     PWM:4 防水,抗電源及手機干擾,多種低功耗模式,LVR多級可選(2.0V/2.7V)封裝:SOP8B VK54M3C ---工作電壓/電流:2.2V-5.5V/7UA-3V3    感應通道數:3     IO:5     PWM:4 防水,抗電源及手機干擾,多種低功耗模式,LVR多級可選(2.0V/2.7V)封裝:SOP8B VK54M10 ---工作電壓/電流:2.2V-5.5V/7UA-3V3   感應通道數:10  IO:13   PWM:5   I2C:從機 防水,抗電源及手機干擾,多種低功耗模式,LVR多級可選(2.0V/2.7V)封裝:SOP16 VK54M310B---工作電壓/電流:2.2V-5.5V/7UA-3V3   感應通道數:10  IO:13   PWM:5   I2C:從機 防水,抗電源及手機干擾,多種低功耗模式,LVR多級可選(2.0V/2.7V)封裝:DFN16      (所有型號全部封裝均有現貨,歡迎加Q查詢 461366748 羅小姐)   以上介紹內容為IC參數簡介,難免有錯漏,且相關IC型號眾多,未能一一收錄。歡迎聯系索取完整資料及樣品!     生意無論大小,做人首重誠信!本公司全體員工將既往開來,再接再厲。爭取為各位帶來更專業的技術支持,更優質的銷售服務,更高性價比的好產品.竭誠希望能與各位客戶朋友深入溝通,攜手共進,共同成長,合作共贏!謝謝。      

    標簽: 抗電源干擾性好 應用大小家電娛樂產品

    上傳時間: 2020-06-11

    上傳用戶:shubashushi66

  • 電子秤專用模擬/數字(A/D)轉換器芯片hx711中文資料

    HX711是一款專為高精度電子秤而設計的24位A/D轉換器芯片。與同類型其它芯片相比,該芯片集成了包括穩壓電源、片內時鐘振蕩器等其它同類型芯片所需要的外圍電路,具有集成度高、響應速度快、抗干擾性強等優點。降低了電子秤的整機成本,提高了整機的性能和可靠性。該芯片與后端MCU 芯片的接口和編程非常簡單,所有控制信號由管腳驅動,無需對芯片內部的寄存器編程。輸入選擇開關可任意選取通道A 或通道B,與其內部的低噪聲可編程放大器相連。通道A 的可編程增益為128 或64,對應的滿額度差分輸入信號幅值分別為±20mV或±40mV。通道B 則為固定的64 增益,用于系統參數檢測。芯片內提供的穩壓電源可以直接向外部傳感器和芯片內的A/D 轉換器提供電源,系統板上無需另外的模擬電源。芯片內的時鐘振蕩器不需要任何外接器件。上電自動復位功能簡化了開機的初始化過程。

    標簽: hx711 A/D轉換器

    上傳時間: 2022-07-24

    上傳用戶:

  • 基于FPGA的計算機可編程外圍接口芯片的設計與實現

    隨著電子技術和EDA技術的發展,大規模可編程邏輯器件PLD(Programmable Logic Device)、現場可編程門陣列FPGA(Field Programmable Gates Array)完全可以取代大規模集成電路芯片,實現計算機可編程接口芯片的功能,并可將若干接口電路的功能集成到一片PLD或FPGA中.基于大規模PLD或FPGA的計算機接口電路不僅具有集成度高、體積小和功耗低等優點,而且還具有獨特的用戶可編程能力,從而實現計算機系統的功能重構.該課題以Altera公司FPGA(FLEX10K)系列產品為載體,在MAX+PLUSⅡ開發環境下采用VHDL語言,設計并實現了計算機可編程并行接芯片8255的功能.設計采用VHDL的結構描述風格,依據芯片功能將系統劃分為內核和外圍邏輯兩大模塊,其中內核模塊又分為RORT A、RORT B、OROT C和Control模塊,每個底層模塊采用RTL(Registers Transfer Language)級描述,整體生成采用MAX+PLUSⅡ的圖形輸入法.通過波形仿真、下載芯片的測試,完成了計算機可編程并行接芯片8255的功能.

    標簽: FPGA 計算機 可編程 外圍接口

    上傳時間: 2013-06-08

    上傳用戶:asddsd

  • 定點乘法器設計(中文)

       定點乘法器設計(中文)  運算符:   + 對其兩邊的數據作加法操作; A + B   - 從左邊的數據中減去右邊的數據; A - B   - 對跟在其后的數據作取補操作,即用0減去跟在其后的數據; - B   * 對其兩邊的數據作乘法操作; A * B   & 對其兩邊的數據按位作與操作; A & B   # 對其兩邊的數據按位作或操作; A # B   @ 對其兩邊的數據按位作異或操作; A @ B   ~ 對跟在其后的數據作按位取反操作; ~ B   << 以右邊的數據為移位量將左邊的數據左移; A << B   $ 將其兩邊的數據按從左至右順序拼接; A $ B

    標簽: 定點 乘法器設計

    上傳時間: 2013-12-17

    上傳用戶:trepb001

  • CMOS模擬開關工作原理

    開關在電路中起接通信號或斷開信號的作用。最常見的可控開關是繼電器,當給驅動繼電器的驅動電路加高電平或低電平時,繼電器就吸合或釋放,其觸點接通或斷開電路。CMOS模擬開關是一種可控開關,它不象繼電器那樣可以用在大電流、高電壓場合,只適于處理幅度不超過其工作電壓、電流較小的模擬或數字信號。 一、常用CMOS模擬開關引腳功能和工作原理  1.四雙向模擬開關CD4066  CD4066 的引腳功能如圖1所示。每個封裝內部有4個獨立的模擬開關,每個模擬開關有輸入、輸出、控制三個端子,其中輸入端和輸出端可互換。當控制端加高電平時,開關導通;當控制端加低電平時開關截止。模擬開關導通時,導通電阻為幾十歐姆;模擬開關截止時,呈現很高的阻抗,可以看成為開路。模擬開關可傳輸數字信號和模擬信號,可傳輸的模擬信號的上限頻率為40MHz。各開關間的串擾很小,典型值為-50dB。

    標簽: CMOS 模擬開關 工作原理

    上傳時間: 2013-10-27

    上傳用戶:bibirnovis

主站蜘蛛池模板: 当阳市| 满洲里市| 木里| 萝北县| 木里| 宣恩县| 萨嘎县| 喜德县| 辉县市| 疏附县| 太和县| 仁化县| 青河县| 延庆县| 房山区| 西和县| 始兴县| 威海市| 平阴县| 舞钢市| 洛南县| 郓城县| 武汉市| 万安县| 湘西| 和龙市| 泗阳县| 贵港市| 成武县| 遂宁市| 定兴县| 淮阳县| 东兴市| 玛曲县| 台南县| 赤城县| 武隆县| 寿光市| 新和县| 山阴县| 湄潭县|