久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6302|回復: 1
收起左側

display.h頭文件下載

[復制鏈接]
ID:76127 發表于 2015-4-18 03:36 | 顯示全部樓層 |閱讀模式
12864液晶顯示display.h基于msp430單片機頭文件代碼最后的復制代碼保存到電腦的方式實現下載:
  1. uchar a=0,c=80;
  2. uint dianya[11];
  3. uchar dianliu[11];
  4. //uchar key_value;
  5. //uchar FLAG=0;
  6. void display_voltage(unsigned int result_zz1)//顯示電壓
  7. {   DisplayCgrom(0x90,"        ");
  8.   DisplayCgrom(0x90,"電壓: ");
  9.    unsigned char temp_value[6];
  10.    temp_value[0]=(result_zz1/1000)+0x30;    //加(0x30)=48,‘0’,化int數字為char數字字符
  11.    temp_value[1]=(result_zz1%1000/100)+0x30;
  12.    temp_value[2]='.';
  13.    temp_value[3]=(result_zz1%1000/10%10)+0x30;
  14.    temp_value[4]=(result_zz1%10   )+0x30;
  15.    temp_value[5]=' ';
  16.    if(temp_value[0]==0)temp_value[0]=' ';
  17.    LCD_write_str(0x03,1,temp_value);
  18.    LCD_write_str(0x06,1,"v   ");
  19.    dianya[a]=result_zz1;
  20.   
  21. }
  22. void display_current(unsigned int result_zz1)//顯示電流
  23. {
  24.    unsigned char temp_value[4];
  25.    temp_value[0]=(result_zz1/100)+0x30;    //加(0x30)=48,‘0’,化int數字為char數字字符
  26.    temp_value[1]='.';
  27.    temp_value[2]=(result_zz1/10%10)+0x30;
  28.    temp_value[3]=(result_zz1%10   )+0x30;
  29.    LCD_write_str(0x04,0,temp_value);
  30.    LCD_write_str(0x06,0,"A   ");
  31.    dianliu[a]=result_zz1;
  32. }
  33. void display_set(void)//設定電流
  34. {
  35.   uchar b[4];
  36.   b[0]=(a/10)+0x30;
  37.   b[1]=(a%10)+0x30;
  38.   if(a/10==0)b[0]=' ';
  39.   b[2]=0+0x30;b[3]=0+0x30;
  40.   if(a==0){b[1]=' ';b[2]=' ';}
  41.   DisplayCgrom(0x88,"設定電流:      ");
  42.   LCD_write_str(0x05,2,b);
  43.    LCD_write_str(0x07,2,"MA");

  44. }
  45. void display_caculate(void)//計算電源負載調整率
  46. {  DisplayCgrom(0x98,"        ");
  47.   DisplayCgrom(0x98,"負載調整率:");
  48.   uchar d[4];
  49.   d[0]=c/100+0x30;
  50.   d[1]=c%100/10+0x30;
  51.   d[2]=c%100%10+0x30;
  52.   if(c/100==0)d[0]=':';
  53.    d[3]=' ';
  54.   LCD_write_str(0x05,3,d);
  55.   LCD_write_str(0x07,3," %");
  56. }
  57. //

  58. void key_inint(void)
  59. { P1DIR=0X00;
  60.   P1IE=0X30;
  61.   P1IES=0X30;
  62.   P1IFG=0X00;
  63.   _EINT();
  64. }
  65. #pragma vector=PORT1_VECTOR
  66. __interrupt void port1(void)
  67. {
  68.   switch(P1IFG)
  69. {
  70. case 0x10:a++;delay_ms(1);break;
  71. case 0x20:a--;delay_ms(1);break;
  72. default:P1IFG=0X00;break;
  73. }
  74.   P1IFG=0X00;
  75.   if(a>=11)a=0;
  76. //caculate1();
  77. }
  78. /*uchar readkey(void)
  79. {unsigned char shu;
  80. shu=P1IN&0xf0;
  81. if(shu!=0xf0)
  82. {delay_ms(10);
  83. if(shu!=0xf0)
  84. {FLAG=1;
  85.   return shu;}
  86. else return 0xf0;
  87. }
  88. else return 0xf0;
  89. }
  90. void seta()
  91. { FLAG=0;
  92.   a++;
  93.   if(a>10)a=1;
  94. }
  95. void setb()
  96. { FLAG=0;
  97.   a--;
  98.   if(a<1)a=10;
  99. }
  100. void key()
  101. {unsigned key;
  102. key=readkey();
  103. switch(key)
  104. {case 0xe0:seta();break;//設定電流比例
  105. case 0xd0:setb();break;
  106. case 0xb0:break;
  107. case 0x70:break;
  108. case 0xf0:break;
  109. }
  110. }
  111. */
復制代碼



回復

使用道具 舉報

ID:529792 發表于 2019-5-20 15:21 | 顯示全部樓層
66666666
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 老司机精品福利视频 | 瑟瑟视频在线看 | 欧洲精品码一区二区三区免费看 | 欧美激情久久久 | 亚洲精品一区二区三区中文字幕 | 国产日韩一区二区三免费高清 | 一区二区三区精品 | 97成人精品| 亚洲午夜视频在线观看 | 国产精品一区二区福利视频 | 超碰520| 国产亚洲黄色片 | 国产精品日韩欧美一区二区 | 免费观看视频www | 台湾佬久久 | 毛片国产| 国产一区不卡在线观看 | 在线婷婷 | 国产一区二区精品在线观看 | 精品在线一区 | 精品视频久久久 | 欧美在线一区二区三区四区 | 日韩欧美在线观看 | 四虎在线观看 | 黄色免费网址大全 | 永久免费av| 91秦先生艺校小琴 | 无码一区二区三区视频 | 亚洲久久一区 | 久久精品一区二区 | 日日碰碰| 欧美一区二区久久 | 中文一区二区 | 国产男女精品 | japan21xxxxhd美女 日本欧美国产在线 | 精品福利一区 | 亚洲国产精品久久久久秋霞不卡 | 国产日产精品一区二区三区四区 | 亚洲精品一区二区三区蜜桃久 | 国产福利91精品一区二区三区 | 精品国产91乱码一区二区三区 |