1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

不知道為啥 用單片機+74hc595不會出問題 直接用端口就會出問題 求大佬幫忙看看

查看數: 2609 | 評論數: 5 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2020-5-25 10:06

正文摘要:

#include<reg52.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int uchar  hanzi[9][8]={                &nb ...

回復

ID:737694 發(fā)表于 2020-5-25 14:59
xuyaqi 發(fā)表于 2020-5-25 11:31
用 P0 P1 口點亮 8x8 led點陣
/* 用 P0 P1 口點亮 8x8 led點陣
   P1  位選

                  #include<reg52.h>

typedef unsigned char u8;
typedef unsigned int u16;

hanzi[]={0xC3,0xc3,0xc3,0xc3,0x42,0x42,0x24,0x24};    //
lie[]  ={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};

void main()
{           
      
        while(1)
        {
                u8 i;
                                u16 j;
               
                for(i=0;i<8;i++)
                {        /*  for(j=0;j<500;j++)*/
                                
                        P1=~lie[ i];//位選
                        P0=hanzi[ i];//段選
               
        }                }
}
不行 用仿真直接全亮 我加個延遲循環(huán) 也是一閃一閃的 顯示內容也不對 仿真不行
ID:737694 發(fā)表于 2020-5-25 14:51
wulin 發(fā)表于 2020-5-25 10:48
這是仿真軟件的缺陷,不是程序問題,高速動態(tài)掃描無法得到預想效果。

哦哦 我又對著書寫一遍一摸一樣的程序 還是有問題 就感覺很奇怪  現在知道了 多謝
ID:94031 發(fā)表于 2020-5-25 11:31
用 P0 P1 口點亮 8x8 led點陣
/* 用 P0 P1 口點亮 8x8 led點陣
   P1  位選
   P0  段選
*/
#include<reg52.h>

typedef unsigned char u8;
typedef unsigned int u16;

hanzi[]={0xC3,0xc3,0xc3,0xc3,0x42,0x42,0x24,0x24};    //
lie[]  ={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};

void main()
{           
       
        while(1)
        {
                u8 i;
               
                for(i=0;i<8;i++)
                {
                        P1=~lie[i];//位選
                        P0=hanzi[i];//段選
                }
        }
}
ID:213173 發(fā)表于 2020-5-25 10:48
這是仿真軟件的缺陷,不是程序問題,高速動態(tài)掃描無法得到預想效果。
ID:584814 發(fā)表于 2020-5-25 10:19
74HC595是一個8位串行輸入、并行輸出的位移緩存器:并行輸出為三態(tài)輸出。在SCK 的上升沿,串行數據由SDL輸入到內部的8位位移緩存器,并由Q7'輸出,而并行輸出則是在LCK的上升沿將在8位位移緩存器的數據存入到8位并行輸出緩存器。當串行數據輸入端OE的控制信號為低使能時,并行輸出端的輸出值等于并行輸出緩存器所存儲的值。
所以595在沒有新的數據刷新時可以保持的

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表