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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 5238|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

用ADC0832設(shè)計(jì)的兩路電壓表 LCD1602顯示空白 求幫助

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:359225 發(fā)表于 2018-6-26 12:23 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
ad0832 LCD1602顯示


單片機(jī)源程序如下:
  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初始化,控制電機(jī)  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 打開(kāi)                        
  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 //串行中斷服務(wù)程序
  81. {
  82.     unsigned char Temp;          //定義臨時(shí)變量
  83.    
  84. ……………………

  85. …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼

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

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:438003 發(fā)表于 2018-12-6 23:05 來(lái)自觸屏版 | 只看該作者
量程多少
回復(fù)

使用道具 舉報(bào)

板凳
ID:65369 發(fā)表于 2018-12-7 01:55 | 只看該作者
比較老的的資料,新手可以看下,覺(jué)得還是實(shí)物實(shí)操好點(diǎn)
回復(fù)

使用道具 舉報(bào)

地板
ID:828888 發(fā)表于 2023-4-22 16:09 | 只看該作者
不能能使,LCD1602不顯示
回復(fù)

使用道具 舉報(bào)

5#
ID:537530 發(fā)表于 2023-10-6 02:04 | 只看該作者
P0接上拉電阻或者換P1口試試。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日韩专区在线观看 | 黄色网页免费 | 日韩国产一区 | 超碰在线免费公开 | av黄色在线 | 91美女视频 | 91精品又粗又猛又爽 | 欧美在线免费观看 | 欧美日韩在线看 | 亚洲精品福利视频 | 中文字幕日韩在线观看 | 九九九精品视频 | 手机av在线播放 | 日韩高清精品免费观看 | 国产欧美日韩在线视频 | 欧美激情综合 | 老司机精品在线 | 99国产精品99久久久久久粉嫩 | 成人欧美日韩 | 欧美成在线 | 欧美高清视频在线观看mv | 精品视频在线播放 | 永久免费看片在线播放 | 久久激情小说 | 亚洲欧美日韩国产 | 欧美黄色免费网站 | 天天综合天天 | www.亚洲成人 | 欧美黄色片 | 亚洲最大黄色网址 | 成人在线a | a级片在线| 欧美福利影院 | 国产无遮挡又黄又爽免费网站 | 欧美日韩精品一区 | 亚洲黄色成人 | 能看的毛片 | 欧美黄色一级 | 伊人久久av | 黄色片中文字幕 | 国产一及片 |