找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1887|回復(fù): 3
收起左側(cè)

單片機(jī)數(shù)碼管慢速動態(tài)掃描顯示數(shù)字程序錯在哪?求指點(diǎn)

[復(fù)制鏈接]
ID:736565 發(fā)表于 2021-4-23 21:43 來自手機(jī) | 顯示全部樓層 |閱讀模式
//用數(shù)碼管慢速動態(tài)掃描顯示UNSI數(shù)字"1234"
  1. #include<reg52.h>        //  包含51單片機(jī)寄存器定義的頭文件
  2. #include<intrins.h>
  3. sbit dula=P2^5;
  4. sbit wela=P2^6;
  5. unsigned char duma[]={0xf9,0xa4,0xb0,0x99};
  6. unsigned char wema[]={0x01,0x02,0x04,0x08};
  7. unsigned int i;
  8. void delay (unsigned int j)
  9. { while(j--);}
  10. void main(void)
  11. {
  12. while(1)
  13. {
  14. for(i=0;i<4;i++)
  15. {
  16. dula=1;
  17. P0=duma[i];
  18. dula=0;
  19. P0=0xff;
  20. wela=1;
  21. P0=wema[i];
  22. wela=0;
  23. delay(50000);

  24. }
  25. }
  26. }
復(fù)制代碼
1619185377820..jpg
回復(fù)

使用道具 舉報

ID:736565 發(fā)表于 2021-4-23 21:44 來自手機(jī) | 顯示全部樓層
不知為什么,第1位顯示不了,過了第2位,其它都有錯?
回復(fù)

使用道具 舉報

ID:96682 發(fā)表于 2021-4-24 00:31 來自手機(jī) | 顯示全部樓層
關(guān)鍵是程序與仿真圖不相符
回復(fù)

使用道具 舉報

ID:213173 發(fā)表于 2021-4-24 06:07 | 顯示全部樓層
yqq123456 發(fā)表于 2021-4-23 21:44
不知為什么,第1位顯示不了,過了第2位,其它都有錯?

這不是程序問題,是硬件連接錯誤導(dǎo)致。仔細(xì)核對連線標(biāo)號!
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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