wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 13695|回復: 25
收起左側

STC15F204EA單片機簡易電壓表(順便實驗一下cowboy的2個IO驅動LCD1602方案

  [復制鏈接]
ID:51121 發表于 2013-6-20 23:28 | 顯示全部樓層 |閱讀模式
015134mzjvm33m5c3ud07m.jpg 015135jbrquopz6xxg6t3t.jpg 015137tasttgx5jyjggp5s.jpg 015138ur0zlltwoqrb0bbx.jpg 015140e6mhzw1ph8mc1116.jpg 015141z2y5utrmm4jn5knu.jpg 源代碼:
// STC 1T @ 12MHz
// P1.0        測量端
// P1.1 接基準源2.5V(TL431)
//
#include <STC15F204EA.H>

sbit IO_4 = P0^0;           //接LCD1602的引腳D4
sbit IO_E = P0^1;           //接LCD1602的引腳E

#define Set_xy(x,y) Send(0,(y<<6)|(x&15)|0x80)

uint8c ASC[]={
                      0x04,0x1F,0x15,0x1F,0x15,0x1F,0x04,0x07,   //0:電       
                      0x0F,0x08,0x0A,0x0A,0x0F,0x0A,0x13,0x0F,   //1:壓
                                  0x0f,0x09,0x09,0x0f,0x09,0x09,0x0f,0x00,   //2:
                                  0x10,0x06,0x09,0x08,0x08,0x09,0x06,0x00,   //3:
                                  0x08,0x0f,0x12,0x0f,0x0a,0x1f,0x02,0x00,   //4:       
                      0x0f,0x09,0x0f,0x09,0x0f,0x09,0x11,0x00,   //5:
                                  0x0f,0x09,0x09,0x0f,0x09,0x09,0x0f,0x00,   //6:
                                  0x10,0x06,0x09,0x08,0x08,0x09,0x06,0x00    //7:
                         };

void YS14520us(void)   
{
    uint8 a,b,c;
    for(c=2;c>0;c--)
        for(b=238;b>0;b--)
            for(a=90;a>0;a--);
}

void YS660us(void)   
{
    uint8 a,b,c;
    for(c=2;c>0;c--)
        for(b=94;b>0;b--)
            for(a=9;a>0;a--);
}

void YS30us(void)  
{
    uint8 a;
     for(a=87;a>0;a--);
}

void YSms(uint8 n)
{
        uint8 a,b;       
        while(n)
        {
            for(b=222;b>0;b--)
        for(a=12;a>0;a--);
            n--;
        }
}
                               
void Send(uint8 RS, uint8 dat)
{
  uint8 i;

  for(i=2;i;i--)
  {
    if(dat & 0x80)IO_4 = 1;   else IO_4 = 0;
    YS14520us();           //14520us (5V,2.2KΩ,2.2uF,4.751065V)

    if(RS)IO_E = 1;

    if(dat & 0x40)IO_4 = 1;   else IO_4 = 0;
    YS660us();             //660us   (5V,2.2KΩ,100nF,4.751065V)

    if(dat & 0x20)IO_4 = 1;   else IO_4 = 0;
    YS30us();              //30us          (5V,2.2KΩ,4.7nF,4.725256V)

    IO_E = 1;
    if(dat & 0x10)IO_4 = 1;   else IO_4 = 0;
    NOP12();               //0.5us < t < 1.36us

    IO_E = 0;

    dat <<= 4;
  }
}

void Send_S(uint8 *p)
{
  while(*p) Send(1,*p++);
}

void Init_1602(void)
{
        uint8 i = 3;

        P0M0 = 0x03;            //P0.0、P0.1推挽輸出         
          IO_4 = 0;
          IO_E = 0;
          YSms(40);
                                    
        Send(0,0x33); YSms(1);                     
        Send(0,0x32); YSms(1);          
          Send(0,0x28); YSms(1);
          Send(0,0x0C); YSms(1);
        Send(0,0x06); YSms(1);
          Send(0,0x01); YSms(1);

          // 裝入CGRAM //
        Send(0,0x06);                      // CGRAM 地址自動加1
        Send(0,0x40);                      // CGRAM 地址設為 00處
    for(i=0;i<64;i++)Send(1,ASC);   // 按數組寫入數據
}

/* ADC操作『ADC_CONTR寄存器』常量定義 */
#define    ADC_POWER       0x80                  //ADC 電源控制位
#define    ADC_FLAG        0x10                  //ADC 完成標志
#define    ADC_START       0x08                  //ADC 啟動控制位
#define    ADC_speed_LL    0x00                  //540 時鐘
#define    ADC_speed_L     0x20                  //360 時鐘
#define    ADC_speed_H     0x40                  //180 時鐘
#define    ADC_speed_HH    0x60                  // 90 時鐘
/*┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
函數:A/D轉換初始化
      初次使用和更換 A/D 轉換通道要適當延時(20uS~200uS), 使輸入電壓穩定。
      以后如果不更換 A/D 轉換通道的話, 不需要加延時。
      如果輸入電壓信號源的內阻在10K以下,可不加延時。
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈*/
void AD_Init()
{
     P1M0 |= 0x03;                           //P1.0、P1.1高阻模式
     P1M1 |= 0x03;            
         ADC_RES = 0;
         P1ASF = 0x03;                           // P1.0、P1.1口作為模擬功能A/D使用
         ADC_CONTR = ADC_POWER | ADC_speed_H ;  //打開A/D電源 ,轉換1次/270時鐘,默認P1.0通道      
     YS14520us();              //開電源后延時
}
/*┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
函數:A/D轉換程序
輸入:通道號0~7
返回:8位轉換值
說明:更換 A/D 轉換通道要適當延時(20uS~200uS)
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈*/
uint8 ADC(uint8 CHa)
{
         s_uint8 CHb;

         if(CHa != CHb)                                   //檢測是否更換通道號
         {
            ADC_CONTR &= 0xF8;                   //清通道
                ADC_CONTR |= CHa;                   //更換通道
                YS660us();                       //更換 A/D 轉換通道要適當延時(20uS~200uS)
         }
         CHb = CHa;                                           //保存此次通道號

     ADC_CONTR |= ADC_START;       //ADC_START = 1啟動 AD 轉換,轉換結束ADC_START = 0
         NOP12();                                           //經過4個時鐘延時后,才能夠正確讀到ADC_CONTR控制寄存器的值
         while(!(ADC_CONTR & 0x10));
     ADC_CONTR &= ~ADC_FLAG;       //清0 ADC_FLAG 位, 停止A/D轉換
     return ADC_RES;               //返回轉換結果
}                       

void main(void)
{
        uint8  Value,TL431;
    uint16 Voltage;

        Init_1602();
        Send(0,0x01); //清屏
        AD_Init();

        while(1)
        {       
                        Value = ADC(0);
                        TL431 = ADC(1);
                        Voltage = 250*Value/TL431;

                        // 顯示 測量電壓值
                        Set_xy(0,0);
                        Send(1,0);
                        Send(1,1);
                        Send(1,':');
                        Send(1,' ');
                        Send(1,'0'+ Voltage/100);
                        Send(1,'.');
                        Send(1,'0'+ Voltage/10%10);
                        Send(1,'0'+ Voltage%10);
                        Send_S("V");

                        // 顯示 測量轉換值 : 基準源轉換值
                Set_xy(9,1);                  
                        Send(1,'0'+ Value/100);
                        Send(1,'0'+ Value/10%10);
                        Send(1,'0'+ Value%10);
                        Send(1,':');
                        Send(1,'0'+ TL431/100);
                        Send(1,'0'+ TL431/10%10);
                        Send(1,'0'+ TL431%10);
                        YSms(10);       
        }
}

評分

參與人數 1黑幣 +5 收起 理由
ssfc + 5 贊一個!

查看全部評分

回復

使用道具 舉報

ID:433219 發表于 2025-6-1 10:26 | 顯示全部樓層
Nubility  
回復

使用道具 舉報

ID:127666 發表于 2018-8-28 17:30 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:188031 發表于 2017-7-13 15:49 | 顯示全部樓層
下來改一下,可以用!編程還是不行啊
回復

使用道具 舉報

ID:112693 發表于 2017-1-12 18:47 | 顯示全部樓層
能不能給個全面的介紹,包括線路圖之類的
回復

使用道具 舉報

ID:146045 發表于 2017-1-12 16:47 | 顯示全部樓層
感謝分享
回復

使用道具 舉報

ID:112693 發表于 2016-4-21 23:29 | 顯示全部樓層
被測試電壓  連接何處???
回復

使用道具 舉報

ID:48994 發表于 2016-4-21 08:55 | 顯示全部樓層
學習了!
回復

使用道具 舉報

ID:66060 發表于 2015-4-27 18:17 | 顯示全部樓層
圖片不給力
回復

使用道具 舉報

ID:70330 發表于 2015-1-4 15:40 | 顯示全部樓層
好好學習學習
回復

使用道具 舉報

ID:70330 發表于 2015-1-4 15:40 | 顯示全部樓層
頂一個,謝謝
回復

使用道具 舉報

ID:32627 發表于 2015-1-2 09:01 | 顯示全部樓層
頂一下,很好不錯!!!
回復

使用道具 舉報

ID:71359 發表于 2014-12-30 13:24 | 顯示全部樓層
謝謝樓主
回復

使用道具 舉報

ID:69323 發表于 2014-11-23 22:05 | 顯示全部樓層
很準的,這個好呢。
回復

使用道具 舉報

ID:67281 發表于 2014-10-13 10:00 | 顯示全部樓層
給力  ,,,,,,,,,,
回復

使用道具 舉報

ID:61148 發表于 2014-10-12 22:21 | 顯示全部樓層
值的學習
回復

使用道具 舉報

ID:51348 發表于 2014-9-17 09:11 | 顯示全部樓層
還沒看,應該很好
回復

使用道具 舉報

ID:66181 發表于 2014-9-15 11:56 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:51348 發表于 2014-9-14 02:11 | 顯示全部樓層
很好  學習  謝謝
回復

使用道具 舉報

ID:47760 發表于 2014-9-13 06:35 | 顯示全部樓層
謝謝你的分享!
回復

使用道具 舉報

ID:65361 發表于 2014-8-22 20:41 | 顯示全部樓層
收藏備用。。。。。
回復

使用道具 舉報

ID:58502 發表于 2014-8-18 23:10 | 顯示全部樓層
為什么兩線也能驅動1602
回復

使用道具 舉報

ID:55565 發表于 2014-8-18 18:54 | 顯示全部樓層
頂一下,很好不錯
回復

使用道具 舉報

ID:62553 發表于 2014-6-3 16:12 | 顯示全部樓層
比較給力  樓主
回復

使用道具 舉報

ID:51343 發表于 2013-7-2 15:32 | 顯示全部樓層
好東西,51Hei(51黑)論壇有你更精彩.
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
欧洲美女亚洲激情| 亚洲嫩模一区| 免费高清视频在线一区| 91麻豆精品一区二区三区| 欧美日韩在线播放一区二区| 精品欧美午夜寂寞影院| 亚洲综合在线电影| 国产变态拳头交视频一区二区| 黑人精品一区二区| 69av视频在线| 欧美国产日韩综合| 久久久美女视频| 国产大片aaa| 伊人国产在线观看| 亚洲欧美综合自拍| 波多野结衣电车痴汉| 中文人妻熟女乱又乱精品| 久久中文字幕人妻| 国产夫妻性爱视频| 亚洲一区二区自偷自拍| 日韩在线观看免| 久久久国产精华液| 日韩欧美成人一区二区三区| 最好看的日本字幕mv视频大全| 亚洲天堂自拍偷拍| 午夜视频www| 一区二区www| 性生活视频软件| 最近中文字幕第一页| 欧美日韩久久中文字幕| 一个人看的www片免费高清视频 | 视频成人永久免费视频| 国产福利一区二区精品秒拍| 妖精一区二区三区精品视频 | 天天躁日日躁aaaxxⅹ| 成人免费视频入口| 国产女主播av| 国产精品久久三| 成人妖精视频yjsp地址| 久久久三级国产网站| 免费观看成人av| 成人一区二区在线观看| 国产精品另类一区| 午夜国产不卡在线观看视频| 欧美夫妻性生活| 亚洲偷欧美偷国内偷| 久久久伊人日本| 1卡2卡3卡精品视频| 欧美系列一区| 毛片av免费在线观看| 欧美一区二区视频在线播放| 日韩欧美电影一区二区| 国产在线拍揄自揄拍无码| 欧美精品第三页| 少妇光屁股影院| 中国一级特黄毛片| 亚洲av成人无码网天堂| www.狠狠| sesexxxx| 伪装者在线观看完整版免费| 免费影视亚洲| 视频在线一区| 亚洲一级高清| 波多野结衣一区| 亚洲成人手机在线| 老司机精品影院| 黄色成人在线| 午夜精品久久久久久毛片| 第一av在线| 日本性爱视频在线观看| 国产精品186在线观看在线播放| 欧美日韩五码| 91精品国产91久久久久久密臀| 精品在线一区二区| 亚洲欧美福利一区二区| 亚洲精品乱码久久久久久久久 | 午夜视频在线免费观看| 天堂а√在线官网| 国产精品伦一区二区| 91精品精品| 成人黄色网址在线观看| 欧美视频二区36p| 中文字幕欧美国内| 99精彩视频在线观看免费| 国产一区二区三区高清| 国产精品一区二区免费在线观看| 亚洲黄色小说视频| a在线视频播放观看免费观看| 国产在线一卡二卡| 亚洲精品国产手机| 免费成人高清| 成在在线免费视频| 国产精品毛片aⅴ一区二区三区| 欧美日韩91| 国产精品自在线拍| 中文字幕男人天堂| 性xxxx视频| 最新二区三区av| 日本亚洲欧洲无免费码在线| 国产精品啊啊啊| 国产精品电影一区二区| 亚洲毛茸茸少妇高潮呻吟| 91中文字幕在线观看| 农村妇女精品一二区| 国产一级片免费观看| 国产福利av网站| 免费黄色av网站| 成人免费网站观看| 8848成人影院| 日韩不卡手机在线v区| 午夜亚洲国产au精品一区二区| 国产**成人网毛片九色| 在线观看一区二区视频| 亚洲福利精品在线| 国产在线观看精品| 国产av人人夜夜澡人人爽| 九九精品在线观看视频| 国产成a人亚洲精v品| 天堂av在线电影| 亚洲激情中文| 一区二区在线观看av| 欧美成人免费在线视频| 一级一片免费播放| www.黄色网| 国产熟女一区二区丰满| 22288色视频在线观看| 日本精品国产| av电影一区二区| 国产视频精品xxxx| 欧美一区二区影视| 精品熟妇无码av免费久久| 国产一区二区三区四区视频| 国产福利图片| 国产在线天堂www网在线观看| 一区二区三区四区在线观看国产日韩| 国产精品卡一卡二| 欧美猛男性生活免费| 污污污污污污www网站免费| 五月天丁香激情| 两个人日本在线观看视频| 78精品国产综合久久香蕉| 秋霞午夜鲁丝一区二区老狼| 国产精品久久久一本精品 | 国语对白在线播放| 一个人在线视频免费观看www| 涩涩视频在线| 久久66热re国产| 精品少妇一区二区三区在线播放| 91精品国产精品| 中文字幕无码不卡免费视频| 中文字幕手机在线视频| 三级黄在线观看| 国产不卡在线| 久久porn| 中文字幕欧美日本乱码一线二线| 日日狠狠久久偷偷四色综合免费 | 国产成人免费视频一区| 亚洲成人黄色在线观看| 五月天亚洲综合| 久久成人国产精品入口| 免费观看视频www| 久久电影在线| 亚洲码国产岛国毛片在线| 91高清视频免费| 天天摸天天舔天天操| 亚洲女人天堂a在线播放| 国产精品vvv| 国产精品综合网| 最新的欧美黄色| 激情五月开心婷婷| 国产污污视频在线观看| 欧美最顶级a∨艳星| 欧美激情理论| 欧美三级在线看| 久久青青草综合| 国产在线视频卡一卡二| 日本大臀精品| 视频一区中文| 亚洲成年人影院| 99一区二区| 69av视频在线| 你懂的好爽在线观看| 中文久久精品| 日韩精品福利网站| 人妻少妇精品无码专区二区| 欧美一级一区二区三区| 蜜臀国产一区| 欧美激情一区二区三区四区| 日韩国产欧美区| 霍思燕三级露全乳照| 亚洲国产精品欧美久久| 女人高潮被爽到呻吟在线观看| 成人精品gif动图一区| 久久久久免费视频| 少妇精品一区二区| 先锋影音成人资源| 99久久免费精品国产72精品九九| 精品亚洲porn| 久久国产精品影片| 日本少妇xxxx软件| 天干天干啦夜天天天视频| 欧美一区二区三区激情视频| 欧美在线播放高清精品| eeuss中文| 天天摸天天干天天操| 24小时成人在线视频| 成人免费黄色大片| 欧美一级电影久久| 免费在线国产精品| 天天干在线播放| 久久香蕉av| 国产亚洲欧美色| 久久国产精品久久精品| www.国产在线播放| 亚洲 精品 综合 精品 自拍| 久久伊人精品| 国产精品久久看| 国产乱码精品一区二区三区卡| 国产农村妇女aaaaa视频| 青草av在线| 国产精品久久久久国产精品日日 | 国产精品美女网站| 国产午夜福利片| rebdb初裸写真在线观看| 国产精品亲子伦对白| 一二三区精品福利视频| 先锋成人影音| 成人片免费看| 国产精品久久福利| 免费电影一区| 亚洲精品久久久久久动漫器材一区 | 精品国产乱码久久久久久丨区2区| 日本黄色中文字幕| 成人mm视频在线观看| 精品久久久久久国产| 一本色道久久88亚洲精品综合| 日本欧美黄色| 欧美在线亚洲| 久久伊人色综合| 亚洲一二三四五六区| 性欧美1819sex性高清大胸| 国产精品免费免费| 亚洲欧洲一区二区福利| 日韩美女天天操| av在线理伦电影| 伊人网伊人影院| 日韩电影网在线| 久久精品国产免费看久久精品| 最近2019年好看中文字幕视频| 亚洲熟女乱综合一区二区| av最新网址| 久久国产福利国产秒拍| 国产精品无av码在线观看| av天堂一区二区| 亚洲精品套图| 99久久99久久精品国产片果冻| 92国产精品久久久久首页| 国产精品自拍电影| 一区二区乱码| 天天影视涩香欲综合网| 日韩欧美不卡在线| 亚洲s码欧洲m码国产av| 日本中文字幕观看| 国产变态拳头交视频一区二区| 黑人一区二区| 欧美有码在线视频| 亚洲av无码乱码国产精品fc2| 国产精品视频首页| 亚洲国产精品小视频| 白丝女仆被免费网站| 国产原创在线观看| 天天综合网 天天综合色| 国产视频一区二区视频| 久草热久草在线频| 久久久久久久久久看片| 日本丰满少妇黄大片在线观看| 嫩草影院一二三| 久热成人在线视频| 欧美视频日韩视频| 一起操在线视频| 九色国产在线观看| 亚洲色图20p| 99色精品视频| 亚洲有码转帖| 亚洲品质自拍视频网站| 久久9精品区-无套内射无码| 日本视频一二区| 国产日产欧美一区二区三区| 先锋影音男人资源| 羞羞在线观看网站| 久久综合九色综合97婷婷| 国产日韩在线亚洲字幕中文| h狠狠躁死你h高h| 日韩一区电影| 日韩av片电影专区| 特黄视频在线观看| 国产日韩欧美高清免费| 欧美乱人伦中文字幕在线| 天天操天天射天天爽| 99tv成人影院| 中文字幕亚洲色图| 亚洲毛片aa| 亚洲日本成人女熟在线观看 | 成人av中文| 日本一区精品久久久久影院| 日韩一区欧美二区| 欧美亚洲爱爱另类综合| 天天操天天艹| 欧美激情一区二区在线| 国产偷人视频免费| 四虎久久免费| 欧美老人xxxx18| 精品亚洲aⅴ无码一区二区三区| 久久久一本精品| 亚洲欧美另类在线观看| 国产一级做a爱片久久毛片a| 国产精品一区2区3区| 欧美一区亚洲一区| 中文字幕导航| 国产成人av一区| 免费 成 人 黄 色| 色偷偷亚洲女人天堂观看欧| 久久欧美中文字幕| 国产成人a亚洲精v品无码| 国产在线中文字幕| 欧美性大战久久| 久久精品一区二区三区四区五区| 成人资源在线| 欧美中文字幕在线| 久热中文字幕精品视频在线 | 美女爽到高潮91| 亚洲 国产 欧美一区| 佐山爱痴汉视频一区二区三区 | 直接看的黄色网址| 久久午夜老司机| 久久久国产欧美| 久草在线中文最新视频| 亚洲国产福利在线| 少妇高潮av久久久久久| 午夜视频一区| 欧美日韩系列| 在线观看黄网| 国一区二区在线观看| 久久国产精品-国产精品| 国产毛片毛片| 色偷偷久久一区二区三区| 韩国一区二区在线播放| 天堂电影一区| 久久精品视频播放| 亚洲成人在线电影| 国产精品普通话对白| 亚洲不卡1区| 黄色av免费在线观看| 欧美videossexotv100| 无码人妻丰满熟妇奶水区码| 国产亚洲一级| 国产欧美综合一区| a黄色片在线观看| 国产一区二区三区在线看| 黄色片一区二区| 96av麻豆蜜桃一区二区| av电影在线播放| 欧美人成在线观看ccc36| 97伦理在线四区| 黄色直播在线| 日韩欧美国产综合在线一区二区三区 | 91福利国产成人精品播放| 日本中文字幕一区二区| 81精品国产乱码久久久久久| 天堂网www天堂在线网| 亚洲欧洲日韩综合一区二区| 亚洲视频第二页| 欧美理论电影| 欧美精品在线第一页| 豆国产97在线|亚洲| 亚洲一区在线观看免费观看电影高清 | 亚洲一级免费观看| 欧美日韩黄网站| 亚洲影视九九影院在线观看| 中文字幕视频免费在线观看| 欧美变态凌虐bdsm| 亚洲黄色在线播放| 久久这里只精品最新地址| 亚洲av无码成人精品国产| 成人系列视频| 亚洲欧洲另类精品久久综合| 亚洲羞羞网站| 2025国产精品视频| 五月天亚洲激情| 欧美一区二区三区免费大片| 性中国xxx极品hd| 国产欧美一区二区精品性色| 91美女片黄在线观| 免费在线观看你懂的| 大奶在线精品| 精品欧美国产| 超碰在线资源| 国产精品久久久av| 在线国产1区| 在线观看亚洲区|