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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2740|回復: 9
收起左側

單片機八位數碼管仿真不亮啊 求指導

[復制鏈接]
ID:974245 發表于 2021-10-22 22:09 | 顯示全部樓層 |閱讀模式
屏幕截圖 2021-10-22 220755.png
單片機代碼如下:
#include <reg51.h>
sfr LED=0xA0;
void delay(int time);
unsigned char code LED_SUM[8]={0x02,0x10,0x21,0x30,0x40,0x54,0x60,0x78};
void main(){
        unsigned char i=8;
        while(i--){
                LED=LED_SUM[i ];
                delay(10);
        }
}

void delay(int time){
        unsigned char j;
        for(time;time>=0;time--)
                for(j=125;j>0;j--)
                        {;}
}

回復

使用道具 舉報

ID:332444 發表于 2021-10-23 08:35 | 顯示全部樓層
LED=LED_SUM【?】;
回復

使用道具 舉報

ID:882573 發表于 2021-10-23 10:51 | 顯示全部樓層
你這……隨便問幾句,while(i--)i==0時,程序會不會跑飛,沒有位選設置,你準備讓哪個數碼管亮,LED=LED_SUM一個有初值,一個是數組嗎?這倆能畫等號嗎?LED若是準備用于段選的變量,LED=LED_SUM[i];才對吧
回復

使用道具 舉報

ID:974245 發表于 2021-10-23 12:45 | 顯示全部樓層

少寫了東西我再試試
回復

使用道具 舉報

ID:974245 發表于 2021-10-23 12:48 | 顯示全部樓層
天涯仗劍 發表于 2021-10-23 10:51
你這……隨便問幾句,while(i--)i==0時,程序會不會跑飛,沒有位選設置,你準備讓哪個數碼管亮,LED=LED_SU ...

高四位用來段選,低四位用來位選
回復

使用道具 舉報

ID:974245 發表于 2021-10-23 13:01 | 顯示全部樓層
寫錯了一個地方:LED=LED_SUM[i ];
回復

使用道具 舉報

ID:974245 發表于 2021-10-23 13:02 | 顯示全部樓層

LED=LED_SUM【i】,謝謝啊
回復

使用道具 舉報

ID:213173 發表于 2021-10-23 13:25 | 顯示全部樓層
無標題.jpg
  1. #include <reg51.H>

  2. void main()
  3. {
  4.         unsigned char L,H;
  5.         unsigned int i;
  6.         while(1)
  7.         {
  8.                 H++;
  9.                 if(H>=8)
  10.                         H=0;
  11.                 L++;
  12.                 if(L>=8)
  13.                         L=0;
  14.                 P2=H<<4|L;
  15.                 i=500;
  16.                 while(i--);//延時
  17.         }
  18. }
復制代碼



回復

使用道具 舉報

ID:974245 發表于 2021-10-23 14:51 | 顯示全部樓層
1.png

我可以了,38譯碼器的錯誤,代碼小改,也可以了,代碼可以成功運行。謝謝大家的幫助
  1. #include <reg51.h>
  2. sfr LED=0xA0;
  3. void delay(int time);
  4. unsigned char code LED_SUM[8]={0x01,0x12,0x23,0x34,0x45,0x56,0x67,0x78};
  5. void main(){
  6.         unsigned char i=8;
  7.         while(i--){
  8.                 LED=LED_SUM[i];
  9.                 delay(10);
  10.         }
  11.        

  12. }
  13. void delay(int time){
  14.         unsigned char j;
  15.         for(time;time>=0;time--)
  16.                 for(j=125;j>0;j--)
  17.                         {;}
  18. }
復制代碼



回復

使用道具 舉報

ID:974245 發表于 2021-10-23 14:52 | 顯示全部樓層
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久综合狠狠综合久久综合88 | 久久精品| 91精品国产一区二区三区香蕉 | 国产精品海角社区在线观看 | 国产视频二区在线观看 | 国产欧美综合在线 | 天天噜天天干 | 国产中文区二幕区2012 | 九九热精品视频 | 日韩中文一区二区三区 | 黑人性hd | 日韩一级电影免费观看 | 久久久久久久久久久一区二区 | 久久精品欧美一区二区三区不卡 | 亚洲精品一区中文字幕乱码 | 国产观看 | 欧美精品久久一区 | 久久69精品久久久久久国产越南 | 天天人人精品 | 青青激情网 | 在线播放国产视频 | 一区二区在线不卡 | 99精品电影 | 99久久免费精品视频 | av日韩在线播放 | 亚洲成人免费电影 | 日本不卡一区二区 | 一区二区三区免费网站 | 国产免费拔擦拔擦8x高清 | 精品国产高清一区二区三区 | 国产高清久久久 | 久久精品小视频 | 欧州一区二区三区 | 久久精品屋| 99国产精品99久久久久久粉嫩 | 精品一区av | 国产亚洲精品美女久久久久久久久久 | www精品美女久久久tv | a级片播放 | 欧美三级电影在线播放 | 国产最好的av国产大片 |