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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3043|回復: 8
打印 上一主題 下一主題
收起左側

幫忙分析下 數碼管現在一起顯示器 全部跟著變化

[復制鏈接]
跳轉到指定樓層
樓主
ID:125710 發表于 2016-10-25 11:08 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我需要數碼管數秒,但是現在不知道哪里出錯了總是一起變化 希望大師幫忙看看程序
#include<reg51.h>
sbit A0=P1^0;   //éèÖÃ74HC138êäèë½Å
sbit A1=P1^1;   //éèÖÃ74HC138êäèë½Å
sbit A2=P1^2;   //éèÖÃ74HC138êäèë½Å
sbit E3=P1^3;  
sbit E1E2=P1^4; //éèÖÃ74HC138
        unsigned char i = 0;
        unsigned int cnt = 0;

unsigned char code ledchar[]={     //12Ñô¼«êyÂë1ü
0xc0,0xf9,0xa4,0xb0, 0x99,0x92,0x82,0xf8,  
0x80,0x90,0x88,0x83, 0xc6,0xa1,0x86,0x8e};
unsigned char ledbuff[]={         //λѡ′æ′¢±ä»ˉμÄλÖÃ2»Äü1»·ÅÔúCODEÄú
0xff,0xff,0xff,0xff,0xff,0xff
};

void main()
{
       
        unsigned long sec = 0;

        E1E2=0;//3õê¼»ˉ74HC138
        E3=1;
  TMOD=0X01;//3õê¼»ˉ¶¨ê±Æ÷¶¨ê±Æ÷01¤×÷·½ê½1
        TH0=0xfc;//1MS3õê¼Öμ
        TL0=0X67;
       
        EA=1;       
        ET0=1;TR0=1;
         while(1)
         {                     
                        if(cnt>=1000)//1Ãëê±¼äμ½
                           {
          cnt = 0;
                                         sec++;
                                         ledbuff[0]=ledchar[sec%10];
                                         ledbuff[1]=ledchar[sec/10%10];
                                         ledbuff[2]=ledchar[sec/100%10];
                                         ledbuff[3]=ledchar[sec/1000%10];
                                         ledbuff[4]=ledchar[sec/10000%10];
                                         ledbuff[5]=ledchar[sec/100000%10];
         }
                       
         }
                       

}


void T0_time() interrupt 1
{
TH0=0XFC;
TL0=0X67;
cnt++;
P0=0xff;
                                 switch(i)
                                 {
                                         i++;
          case 0:A2=0;A1=0;A0=0;i++;P0=ledbuff[0];break;
                                        case 1:A2=1;A1=0;A0=0;i++;P0=ledbuff[1];break;
                                        case 2:A2=0;A1=1;A0=0;i++;P0=ledbuff[2];break;
                                        case 3:A2=0;A1=1;A0=1;i++;P0=ledbuff[3];break;
                                        case 4:A2=1;A1=0;A0=0;i++;P0=ledbuff[4];break;
                                        case 5:A2=1;A1=0;A0=1;i=0;P0=ledbuff[5];break;
                                 
                                default:break;
                                 }
       
}




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

使用道具 舉報

沙發
ID:138155 發表于 2016-10-25 17:30 | 只看該作者
代碼有點亂碼 看不明白
回復

使用道具 舉報

板凳
ID:123732 發表于 2016-10-25 18:21 | 只看該作者
本帖最后由 劉海龍 于 2016-10-25 21:41 編輯
  1. ledbuff[0]=ledchar[sec%10];
  2. ledbuff[1]=ledchar[sec%100/10];
  3. ledbuff[2]=ledchar[sec%1000/100];
  4. ledbuff[3]=ledchar[sec%10000/1000];
  5. ledbuff[4]=ledchar[sec%100000/10000];
  6. ledbuff[5]=ledchar[sec/100000];
復制代碼
回復

使用道具 舉報

地板
ID:144413 發表于 2016-10-25 19:36 | 只看該作者
說明是亂碼
回復

使用道具 舉報

5#
ID:111634 發表于 2016-10-25 19:45 | 只看該作者
只有先讀懂別人的有效程序,才能分析自己的程序出錯在哪里。把一大段沒頭沒腦的程序較“大神”分析,你以為“大神”真的是大神?
回復

使用道具 舉報

6#
ID:140371 發表于 2016-10-25 20:55 | 只看該作者
case 0:A2=0;A1=0;A0=0;i++;P0=ledbuff[0];break; case 1:A2=1;A1=0;A0=0;i++;P0=ledbuff[1];break; case 2:A2=0;A1=1;A0=0;i++;P0=ledbuff[2];break; case 3:A2=0;A1=1;A0=1;i++;P0=ledbuff[3];break; case 4:A2=1;A1=0;A0=0;i++;P0=ledbuff[4];break; 這幾列敘述裡i++ 刪掉試試看
回復

使用道具 舉報

7#
ID:123289 發表于 2016-10-25 23:58 | 只看該作者
估計是你的程序在顯示的時候沒有切斷其它顯示(每次只顯示一位,關斷其它位)
回復

使用道具 舉報

8#
ID:143544 發表于 2016-10-26 08:06 | 只看該作者
怎么注釋全是亂碼
回復

使用道具 舉報

9#
ID:50088 發表于 2016-10-26 08:27 | 只看該作者
命名IO口有沒有搞錯?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 色接久久 | 国产精品美女久久久久久免费 | 国产精品乱码一区二区三区 | 日本成人免费网站 | 中文字幕福利视频 | 爱草在线 | 亚洲成人精品一区二区 | 国产欧美精品一区二区色综合朱莉 | 精品欧美一区二区中文字幕视频 | 国产电影一区二区在线观看 | 亚洲一区视频 | 久久激情av| 男人阁久久 | www.av7788.com | 一级黄色片免费 | 亚洲一区视频 | 大象一区 | av一区在线观看 | 超碰在线播 | 澳门永久av免费网站 | 免费激情 | 国产在线视频在线观看 | 一区二区在线免费观看 | 中文字幕一区二区三区在线观看 | 成人在线播放 | 久久久999国产精品 中文字幕在线精品 | 成人精品国产免费网站 | 成人在线免费电影 | 久久国产欧美一区二区三区精品 | 成人午夜影院 | 国产一区精品 | 浴室洗澡偷拍一区二区 | 亚洲第一在线视频 | 在线a视频| 特级丰满少妇一级aaaa爱毛片 | 国产精品一区二区三区久久久 | 日韩欧美国产一区二区 | 亚洲日本免费 | 日韩欧美专区 | 一区二区视频在线观看 | 日韩精品 电影一区 亚洲 |