欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

關(guān)于串口發(fā)送數(shù)據(jù)2片8*8點(diǎn)陣屏滾動顯示的錯誤 找不到方向

查看數(shù): 2405 | 評論數(shù): 14 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時(shí)間: 2020-5-31 17:02

正文摘要:

  單片機(jī)串口發(fā)送數(shù)據(jù)2片8*8點(diǎn)陣屏滾動顯示代碼靠買的一本書編出來的但是做proteus的時(shí)候卻仿真失敗,我在網(wǎng)上下載的一個(gè)相似的仿真卻能正常運(yùn)行有大佬能夠指點(diǎn)一下嗎?

回復(fù)

ID:715652 發(fā)表于 2020-6-3 11:07
網(wǎng)絡(luò)標(biāo)簽咋用,你上百度搜索一下,很明白!
ID:715652 發(fā)表于 2020-6-3 11:06
izumieien 發(fā)表于 2020-6-2 14:21
謝謝大佬回復(fù),萌新想問一下怎么將p0端口從初始化狀態(tài)變成工作狀態(tài)呢

為高電平時(shí),顯示紅色,反之為藍(lán)色;和P1、P2、P3的一樣!
ID:213173 發(fā)表于 2020-6-2 15:38
izumieien 發(fā)表于 2020-6-2 14:33
謝謝大佬回復(fù),我想問一下大佬這兩張圖片中的仿真左邊的運(yùn)行時(shí)點(diǎn)陣接口為灰色點(diǎn)開來看和右邊點(diǎn)陣設(shè)置對比 ...

總線只有圖形意義沒有電氣意義,用總線畫圖一定要在每個(gè)分支放標(biāo)號,表示連接關(guān)系,否則接口為灰色表示沒有連接。

ID:764785 發(fā)表于 2020-6-2 14:21
渣渣馬 發(fā)表于 2020-6-1 22:21
灰色的P0端口表示,不是高電平也不是低電平,是P0端口未的初始化的情況!

謝謝大佬回復(fù),萌新想問一下怎么將p0端口從初始化狀態(tài)變成工作狀態(tài)呢
ID:715652 發(fā)表于 2020-6-1 22:29
izumieien 發(fā)表于 2020-6-1 11:16
謝謝大佬回復(fù),萌新第一次用這個(gè)點(diǎn)陣屏所以完全不懂代碼如下#include
#include
#include

你這個(gè)代碼,沒圖,我也不會!
ID:715652 發(fā)表于 2020-6-1 22:27
izumieien 發(fā)表于 2020-6-1 09:04
謝謝大佬指出問題,點(diǎn)陣上網(wǎng)絡(luò)標(biāo)簽要怎么操作啊,萌新學(xué)生黨第一次用這個(gè)完全不懂,單片機(jī)的txd和rxd端 ...

你的第二張RXD端口應(yīng)該換成TXD端口!
嗯,是的!
ID:715652 發(fā)表于 2020-6-1 22:21
izumieien 發(fā)表于 2020-6-1 11:16
謝謝大佬回復(fù),萌新第一次用這個(gè)點(diǎn)陣屏所以完全不懂代碼如下#include
#include
#include

灰色的P0端口表示,不是高電平也不是低電平,是P0端口未的初始化的情況!
ID:213173 發(fā)表于 2020-6-1 13:35
izumieien 發(fā)表于 2020-6-1 11:16
謝謝大佬回復(fù),萌新第一次用這個(gè)點(diǎn)陣屏所以完全不懂代碼如下#include
#include
#include

給你一個(gè)示例+仿真

8×16點(diǎn)陣595驅(qū)動 仿真.zip (107.04 KB, 下載次數(shù): 12)


ID:764785 發(fā)表于 2020-6-1 11:16
wulin 發(fā)表于 2020-6-1 10:06
595只能正常完成按其真值表編碼的串/并轉(zhuǎn)換,不可能通過單片機(jī)串口通訊方式完成串/并轉(zhuǎn)換。沒有看到樓主代 ...

謝謝大佬回復(fù),萌新第一次用這個(gè)點(diǎn)陣屏所以完全不懂代碼如下#include<reg51.h>
#include<intrins.h>
#include<stdio.h>
#define uchar unsigned char
#define uint unsigned int
sbit RCK_PIN=P3^2;
char code DSY_CONTENT_8X8[]=
{
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xf7,0xe3,0x81,0x00,0xc3,0xc3,
0xc3,0xc3,0xc3,0xc3,0xc3,0xe7,0xe7,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff

};
uchar Scan_bit=0x01;
uchar Offset,Data_Index=0;
void Delay_MS(uint x)
{
uchar i;
while(--x)
for(i=0;i<120;i++);
}
void int0()interrupt 1
{
TH0=-1000/256;
TL0=-1000%256;
Scan_bit=_cror_(Scan_bit,1);
putchar(Scan_bit);
while(TI==0);
putchar(DSY_CONTENT_8X8[Offset+Data_Index+8]) ;
while(TI==0);
putchar(DSY_CONTENT_8X8[Offset+Data_Index]) ;
while(TI==0);
Data_Index=(Data_Index+1)%8;
RCK_PIN=1;
RCK_PIN=0;
}
void main()
{
TMOD=0X01;
IE=0X82;
TH0=-1000/256;
TL0=-1000%256;
TCON=0X00;
TI=1;
while(1)
{uchar i;
  for(i=0;i<32;i++)
  {Offset=i;
  TR0=1;
  Delay_MS(50);
  TR0=0;
  }
}
}現(xiàn)在主要不懂這個(gè)8*8點(diǎn)陣要怎么處理,接進(jìn)去但是運(yùn)行是接口是灰的不知道是什么情況
ID:213173 發(fā)表于 2020-6-1 10:06
595只能正常完成按其真值表編碼的串/并轉(zhuǎn)換,不可能通過單片機(jī)串口通訊方式完成串/并轉(zhuǎn)換。沒有看到樓主代碼,是不是樓主把兩者搞混了。
ID:764785 發(fā)表于 2020-6-1 09:04
渣渣馬 發(fā)表于 2020-5-31 23:22
不知道,你的第二張圖,不知道點(diǎn)陣上點(diǎn)網(wǎng)絡(luò)標(biāo)簽了嗎,還有,單片機(jī)的串口發(fā)送端應(yīng)該是TXD吧!你為啥連RXD?

  謝謝大佬指出問題,點(diǎn)陣上網(wǎng)絡(luò)標(biāo)簽要怎么操作啊,萌新學(xué)生黨第一次用這個(gè)完全不懂,單片機(jī)的txd和rxd端口連錯是指第二張圖的嗎?
ID:715652 發(fā)表于 2020-5-31 23:22
我也是新手,多指教!
ID:715652 發(fā)表于 2020-5-31 23:22
不知道,你的第二張圖,不知道點(diǎn)陣上點(diǎn)網(wǎng)絡(luò)標(biāo)簽了嗎,還有,單片機(jī)的串口發(fā)送端應(yīng)該是TXD吧!你為啥連RXD?

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

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

快速回復(fù) 返回頂部 返回列表