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

標題: 用ADC0832設計的兩路電壓表 LCD1602顯示空白 求幫助 [打印本頁]

作者: 270199616a    時間: 2018-6-26 12:23
標題: 用ADC0832設計的兩路電壓表 LCD1602顯示空白 求幫助
ad0832 LCD1602顯示


單片機源程序如下:
  1. #include<reg52.h>
  2. #include<intrins.h>
  3. #include<stdio.h>  
  4. #include"define.h"
  5. #include"delay.h"
  6. #include"LCD1602.h"
  7. #include"ADC0832.h"
  8. void main(){
  9.           LCD_init();
  10.           P1=0;

  11.           CP_RL2=0;EXEN2=0;        //T2初始化,控制灰塵led
  12.           led=1;
  13.           TH2=RCAP2H=(65536-500)/256;
  14.           TL2=RCAP2L=(65536-500)%256;
  15.           ET2=1;
  16.           EA=1;
  17.           TR2=1;

  18.           TMOD=0x21;  //T0初始化,控制電機  t1初始話timer 1, mode 2, 8-bit 重裝
  19.           ET0=1;
  20.           dir=0;
  21.       cp=1;

  22.           SCON  = 0x50;                        // 串口初始化,SCON: 模式 1, 8-bit UART, 使能接收  
  23.       TH1   = 0xFD;               // TH1:  重裝值 9600 波特率 晶振 11.0592MHz  
  24.       TR1   = 1;                  // TR1:  timer 1 打開                        
  25.       ES    = 1;
  26.          

  27.            
  28.          while(1){
  29.          
  30.                  ADC_change(0);   
  31.                  LCD_buffer[0][8]=dat/100+'0';   
  32.                  LCD_buffer[0][10]=dat/10%10+'0';   
  33.                  LCD_buffer[0][11]=dat%10+'0';     
  34.                  LCD_display(0x00,LCD_buffer[0]);
  35.                  delay(10);
  36. if(lanya=='0'){
  37.         TR0=0;
  38.         spk=0;
  39.         }
  40.         
  41. else if(lanya=='3'){
  42.         if(dat>200){
  43.          speed=1000;
  44.         TH0=(65536-speed)/256;
  45.         TL0=(65536-speed)%256;
  46.         TR0=1;
  47.         LCD_display(0x40,LCD_buffer[2]);
  48.         spk=1;
  49.          }        
  50.           else if(dat<=200){
  51.           TR0=0;
  52.          LCD_display(0x40,LCD_buffer[1]);
  53.          spk=0;
  54.            }
  55.           }
  56. else if(lanya=='1'){
  57.         speed=500;
  58.                         TR0=1;
  59.                         spk=0;
  60.                 }
  61. else if(lanya=='2'){
  62.         speed=50;
  63.                         TR0=1;
  64.                         spk=0;
  65.                 }
  66. }
  67. }


  68. void timer2() interrupt 5
  69. {          TF2=0;
  70.         led=~led;
  71.   
  72. }


  73. void timer0() interrupt 1
  74. {
  75.         TH0=(65536-speed)/256;
  76.         TL0=(65536-speed)%256;
  77.          cp=~cp;
  78.   
  79. }

  80. void UART_SER (void) interrupt 4 //串行中斷服務程序
  81. {
  82.     unsigned char Temp;          //定義臨時變量
  83.    
  84. ……………………

  85. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

所有資料51hei提供下載:
用ADC0832設計的兩路電壓表.rar (94.73 KB, 下載次數: 123)


作者: 12345678..    時間: 2018-12-6 23:05
量程多少
作者: cmyldd    時間: 2018-12-7 01:55
比較老的的資料,新手可以看下,覺得還是實物實操好點
作者: wyyxz    時間: 2023-4-22 16:09
不能能使,LCD1602不顯示
作者: user2402167    時間: 2023-10-6 02:04
P0接上拉電阻或者換P1口試試。




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 亚洲激情五月 | 伊人精品综合 | 精品国产乱码久久久久久影片 | 亚洲成人中文字幕 | 一级a毛片 | 国内精品久久久久久久久 | 欧美a一级 | 深夜在线视频 | 日韩久久久久久久 | 亚洲高清中文字幕 | 伊人精品在线 | 国产农村妇女aaaaa视频 | 日韩在线免费播放 | 成人免费毛片嘿嘿连载视频 | 亚洲经典一区二区三区 | 在线中文字幕av | 欧美黄网站 | 一级片在线免费观看 | 少妇综合| 538精品视频 | 中文一区二区 | 欧美日韩亚洲一区二区三区 | 欧美一区二区三区在线 | 色福利网| 亚洲国产精品久久久久久 | 97香蕉视频| 精品一区二区三区三区 | 日韩一区不卡 | av手机在线免费观看 | 国产一级网站 | 91性高潮久久久久久久久 | 九九热在线精品视频 | 亚洲视频国产 | 午夜在线视频 | www.天天操 | wwwav在线| 在线日韩| 中文字幕在线看片 | 亚洲激情在线 | 视频在线观看网站免费 | 永久黄网站色视频免费观看w |