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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

求助,關于數碼管內容有誤,單片機程序要如何修改?

查看數: 1634 | 評論數: 5 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2022-1-24 22:06

正文摘要:

數碼管只能顯示0 1 3 5,但是不顯示2和4,不知道自己程序哪里出了問題,希望大家幫忙看一下程序哪一步需要修改。 單片機源程序如下: #include <reg52.h> #include <intrins.h> #define uint unsigned ...

回復

ID:625730 發表于 2022-1-25 19:09
IdeaMing 發表于 2022-1-25 14:38
程序就是多了那行代碼

void display()

看懂了。本來想著為啥只有2和4顯示不了,其他可以顯示,原來是因為這個程序的位選在for循環尾部可以重新賦值,在顯示1和3的時候,P0端口的值剛好是2和4的位選不能起作用的值。
ID:276663 發表于 2022-1-25 14:38
程序就是多了那行代碼

void display()
{
  uchar x;
  for(x=0;x<6;++x)
  {
    P0=0x00;
    switch1=1;
    switch1=0;

    switch2=1;
    P0=wela[x];
    switch2=0;

    switch1=1;
    P0=table[x];
    switch1=0;

    delay(8);
//  switch2=1;//刪掉這行就行了
  }
}

51hei截圖20220125143738.jpg (78.1 KB, 下載次數: 38)

51hei截圖20220125143738.jpg
ID:276663 發表于 2022-1-25 14:36
去掉delay(8);下面一行的switch2 =1;這句代碼
ID:878061 發表于 2022-1-25 12:16
你把74HC573和DAC0832都接P0口肯定會有沖突啊
ID:415064 發表于 2022-1-25 09:06
延時哪個地方多看下

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产色片在线 | 欧美一卡二卡在线观看 | 中文一级片 | 亚洲男人的天堂网站 | 粉嫩高清一区二区三区 | 亚洲一二三区av | 中文字幕精品一区久久久久 | 亚洲欧美日本在线 | 国产精品久久国产精品 | 午夜电影网 | 日韩欧美在线不卡 | 亚洲成人精品 | a级黄色片在线观看 | 亚洲国产情侣 | 久久久精品网 | 欧美精品成人一区二区三区四区 | 精品国产免费一区二区三区演员表 | 日韩在线一区二区 | 91传媒在线观看 | 国产欧美精品一区二区 | 久久国产香蕉 | 欧美精品一区二区三区在线 | 国产激情精品视频 | 国产二区在线播放 | 99精品国产在热久久 | 国产欧美精品 | 亚洲第一视频 | 色偷偷人人澡人人爽人人模 | 福利视频三区 | 激情六月丁香 | 国产一区二区精品在线 | 亚洲成人福利在线观看 | 国产精品中文字幕在线 | 麻豆成人在线视频 | 久久久久国产精品一区二区 | 人人艹人人| 亚洲精品片 | 每日在线更新av | 综合色影院 | 99精品一区二区三区 | 伊人二区|