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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

基于51單片機(jī)16X32LED點(diǎn)陣顯示屏模擬LED閃爍

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
本帖最后由 hinata_aoi 于 2022-6-6 14:35 編輯

運(yùn)行該程序時(shí),LED數(shù)碼管一直閃爍,多次嘗試修改delay函數(shù)后無效,辛苦大家看一下這個(gè)是什么情況
源程序:
#include <reg51.h>

#define uchar unsigned char  
#define uint unsigned int

#define  SPEED   1

sbit DS=P2^0;        
sbit ST=P2^2;           
sbit SH=P2^1;         

uchar code table1[]={
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x01,0x21,0x22,0x22,0x24,0x28,0x30,0xFF,0x30,0x28,0x24,0x22,0x22,0x21,0x01,0x00,
0x08,0x06,0x40,0x30,0x03,0x20,0x20,0x20,0x20,0x3F,0x20,0x20,0x20,0x20,0x00,0x00,
0x00,0x20,0x20,0x20,0x20,0x20,0x20,0x3F,0x20,0x20,0x20,0x20,0x20,0x20,0x00,0x00,
0x02,0x0C,0x88,0x69,0x09,0x09,0x89,0x69,0x09,0x09,0x19,0x28,0xC8,0x0A,0x0C,0x00,
0x00,0x7F,0x44,0x5A,0x61,0x08,0x30,0x24,0x24,0xA4,0x64,0x24,0x24,0x28,0x30,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
};


uchar code table2[]={
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x10,0x10,0x10,0x10,0x90,0x92,0x91,0x9E,0xB0,0xD0,0x90,0x10,0x10,0x10,0x10,0x00,
0x20,0x20,0x3E,0xC0,0x04,0x04,0x04,0x04,0x04,0xFC,0x04,0x04,0x04,0x04,0x04,0x00,
0x04,0x04,0x04,0x04,0x04,0x04,0x04,0xFC,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x00,
0x20,0x20,0x20,0x20,0x20,0x22,0x21,0x7E,0x60,0xA0,0x20,0x20,0x20,0x20,0x20,0x00,
0x00,0xFF,0x20,0x10,0xE0,0x01,0x82,0x8C,0xF0,0x80,0x80,0xFC,0x82,0x82,0x8E,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
};

void senddata(uchar,uchar,uchar,uchar);
void delay(uint);

void main()
{
        uchar        i,j,k,m,n=0;
        while(1)
        {
                 for(i=0;i<112;i++
                {
                        for(j=0;j<SPEED;j++)  
                        {
                                for(k=0;k<16;k++
                                {
                                        m=i+k;
                                        P1=k;                                       
                                        senddata(table1[m+16],table2[m+16],table1[m],table2[m]);
                                        delay(100);
                                          senddata(0,0,0,0);
                                }
                        }
                }
        }

}
void senddata(uchar m,uchar n, uchar m1, uchar n1)
{
        uchar i;
        ST=0;
        for(i=0;i<32;i++)  
        {
                SH=0;
                if(i<8) {                                         
                          DS=0X80&(m<<i);           
                } else if(i>=8 && i<16) {
                        DS=0X80&(n<<(i-8));
                } else if(i>=16 && i<24) {
                        DS=0X80&(m1<<(i-16));
                } else if(i>=24 && i<32) {
                        DS=0X80&(n1<<(i-24));
                }
                                          
                SH=1;        
        }
        ST=1;
}

void delay(uint m)
{
        uint j;
        for(j=m;j>0;j--);
}

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

使用道具 舉報(bào)

沙發(fā)
ID:1031287 發(fā)表于 2022-6-6 14:54 | 只看該作者
電路圖

51hei截圖20220606145335825.jpg (244.46 KB, 下載次數(shù): 19)

51hei截圖20220606145335825.jpg
回復(fù)

使用道具 舉報(bào)

板凳
ID:390416 發(fā)表于 2022-6-6 15:39 | 只看該作者
http://www.zg4o1577.cn/bbs/dpj-209810-1.html  STC89單片機(jī)點(diǎn)陣萬年歷DS3231代碼和PCB分享
回復(fù)

使用道具 舉報(bào)

地板
ID:390416 發(fā)表于 2022-6-6 15:39 | 只看該作者
STC8單片機(jī)+DS1302+DS18B20+74HC595的LED16x32點(diǎn)陣溫度萬年歷源代碼分享 http://www.zg4o1577.cn/bbs/dpj-200968-1.html
回復(fù)

使用道具 舉報(bào)

5#
ID:624769 發(fā)表于 2022-6-6 15:47 | 只看該作者
如果你用的是 51, 8951 的話,不用延時(shí),應(yīng)該就不閃了, 或者把延時(shí)函數(shù)的  uint m   和  uint j  都改成 char 應(yīng)該也不閃了。
回復(fù)

使用道具 舉報(bào)

6#
ID:1031287 發(fā)表于 2022-6-7 18:50 | 只看該作者
188610329 發(fā)表于 2022-6-6 15:47
如果你用的是 51, 8951 的話,不用延時(shí),應(yīng)該就不閃了, 或者把延時(shí)函數(shù)的  uint m   和  uint j  都改成 ch ...

已經(jīng)修改,但是沒有效果,依然閃爍
回復(fù)

使用道具 舉報(bào)

7#
ID:1031287 發(fā)表于 2022-6-7 21:02 | 只看該作者
人人學(xué)會單片機(jī) 發(fā)表于 2022-6-6 15:39
STC8單片機(jī)+DS1302+DS18B20+74HC595的LED16x32點(diǎn)陣溫度萬年歷源代碼分享 http://www.zg4o1577.cn/bbs/dpj-200 ...

我這個(gè)程序具體哪里有問題呢,求指教
回復(fù)

使用道具 舉報(bào)

8#
ID:329625 發(fā)表于 2022-6-8 19:50 | 只看該作者
你可以參考一下B站小鄧子分享官的視頻,應(yīng)該是基本相同的,不會發(fā)生閃爍
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产91久久久久蜜臀青青天草二 | 亚洲 欧美 日韩 在线 | 午夜一级做a爰片久久毛片 精品综合 | 久久aⅴ乱码一区二区三区 亚洲欧美综合精品另类天天更新 | 五月天综合影院 | 99久久久久 | 亚洲视频一区在线观看 | 99精品免费 | 四虎在线播放 | 久久99精品久久久久久国产越南 | 欧美一区二区视频 | 玩丰满女领导对白露脸hd | 91精品久久久久久综合五月天 | 欧美综合国产精品久久丁香 | 可以免费观看的av片 | 日韩高清电影 | 色眯眯视频在线观看 | 成人做爰www免费看视频网站 | 亚洲精品9999久久久久 | 日韩在线免费播放 | 欧美日韩成人 | 国产在线不卡 | 一区二区三区四区日韩 | 国产成人一区二区三区电影 | 国产美女视频黄a视频免费 国产精品福利视频 | 国产成人99久久亚洲综合精品 | 玖玖久久| 天天躁日日躁xxxxaaaa | 成人午夜精品一区二区三区 | 中文字幕在线精品 | 国产精品永久久久久 | 9999国产精品欧美久久久久久 | 亚洲一区中文 | 黄色一级免费观看 | 亚洲国产成人精品女人久久久 | 啪啪网页 | 四虎在线观看 | 日韩一区二区三区av | 欧美一区二区三区视频在线 | 国产精品久久9 | 99成人|