wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2290|回復: 3
打印 上一主題 下一主題
收起左側

單片機Proteus仿真4位數碼管顯示

[復制鏈接]
跳轉到指定樓層
樓主

proteus仿真圖

代碼:
  1. #include<reg51.h>
  2. #include<intrins.h>

  3. typedef unsigned char uchar;
  4. typedef unsigned int uint;

  5. #define Hidden  11
  6. #define CmdDat         0

  7. sbit Clock=P3^3;
  8. sbit Data=P3^2;

  9. const uint TimeOver=800;

  10. uchar code DispCode[]={
  11.         //0x28,0xee,0x32,0xa2,0xe4,
  12.                                                                         //                        0xa1,0x21,0xea,0x20,0xa0,
  13.                                                                         //                        0xff
  14.         0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,
  15.         0xF8,0x80,0x90,0xff
  16.         };
  17. uchar code DispBit[]={0x7f,0xfe,0xef,0xdf};
  18. uint DispData=0;
  19. uchar DispBuf[4]={0,0,0,0};
  20. uchar RecDatCount;
  21. uchar bdata RecDat;
  22. sbit         RecDat0=RecDat^0;

  23. bit renovate;

  24. bit ReciveMark=1;
  25. uchar DotCnt=1;
  26. uchar        MaskSing=0;
  27. bit   StartOverCount;
  28. bit                RecEnd;
  29. uint  OverCount;


  30. /**********************************************
  31. uS延時函數
  32. **********************************************/
  33. void DelayUs2x(unsigned char t)
  34. {   
  35. while(--t);
  36. }
  37. /**********************************************
  38. mS延時函數
  39. ***********************************************/
  40. void DelayMs(unsigned char t)
  41. {
  42.      
  43.     while(t--)
  44.     {
  45.      //大致延時1mS
  46.         DelayUs2x(245);
  47.         DelayUs2x(245);
  48.     }
  49. }

  50. void ReciveDate() interrupt 2
  51. {
  52.         ReciveMark=0;
  53.         if(!StartOverCount)
  54.                 StartOverCount=1;
  55.         RecDatCount++;
  56.         RecDat=RecDat<<1;
  57.         if(Data)
  58.                 RecDat0=1;
  59.         else
  60.                 RecDat0=0;
  61.         if(RecDatCount==8)
  62.         {
  63.                 MaskSing=RecDat;
  64.         }
  65.         else if(RecDatCount==16)
  66.         {
  67.                 if(MaskSing==CmdDat)
  68.                         DispData=RecDat*256;
  69.                
  70.         }
  71.         else if(RecDatCount==24)
  72.         {
  73.                 if(MaskSing==CmdDat)
  74.                         DispData+=RecDat;
  75.                
  76.         }
  77.         else if(RecDatCount==32)
  78.         {
  79.                 if(MaskSing==CmdDat)
  80.                         DispData=RecDat;
  81.                 renovate=1;
  82.                 RecDatCount=0;
  83.                 StartOverCount=0;
  84.                 OverCount=0;
  85.                 RecEnd=1;
  86.                 RecDat=0;
  87.                
  88.         }
  89. }

  90. void Timer0() interrupt 1
  91. {
  92.         uchar temp;
  93.         static uchar Count;
  94.         if(StartOverCount)
  95.                 OverCount++;
  96.         Count++;
  97.         if(Count==4)
  98.                 Count=0;
  99.         P3|=0XB1;
  100.         temp=DispBit[Count];
  101.         P3&=temp;
  102.         temp=DispBuf[Count];
  103.         P1=DispCode[temp];
  104.         if(DotCnt==(4-Count))
  105.                 P1&=0XDF;
  106.         TH0=-(600/256);
  107.         TL0=-(600%256);
  108. }

  109. void main()
  110. {
  111.         uchar temp0,temp1,temp2,temp3;
  112.         uint temp;
  113.         TH0=-(600/256);
  114.         TL0=-(600%256);
  115.         TR0=1;
  116.         IT1=1;
  117.         EA=1;
  118.         ET0=1;
  119.         EX1=1;
  120.         PT0=0;
  121.         PX1=1;
  122.         renovate=1;
  123.         P1=0;
  124.         Clock=1;
  125.         Data=1;
  126.         
  127.         //////////////////////
  128.         DispData=9999;
  129.         //DispData=8888;
  130.         //DispData=654;
  131.         for(;;)
  132.         {
  133.                 if(renovate)
  134.                 {
  135.                         temp=DispData;
  136.                         temp%=10000;
  137.                         temp3=temp%10;
  138.                         temp/=10;
  139.                         temp2=temp%10;
  140.                         temp/=10;
  141.                         temp1=temp%10;
  142.                         temp/=10;
  143.                         temp0=temp%10;
  144.                         
  145.                         if((temp0==0)&&(DotCnt<3))
  146.                                 DispBuf[0]=Hidden;
  147.                         else
  148.                                 DispBuf[0]=temp0;
  149.                         
  150.                         if((temp0==0)&&(temp1==0)&&(DotCnt<2))
  151.                                 DispBuf[1]=Hidden;
  152.                         else
  153.                                 DispBuf[1]=temp1;
  154.                         
  155.                         if(((temp0==0)&&(temp1==0)&&(temp2==0)
  156.                                         &&(DotCnt<1))||((temp3==0)&&(temp2==0)
  157.                                         &&(DotCnt>2)))
  158.                                 DispBuf[2]=Hidden;
  159.                         else
  160.                                 DispBuf[2]=temp2;
  161.                         if((temp3==0)&&(DotCnt>1))
  162.                                 DispBuf[3]=Hidden;
  163.                         else
  164.                                 DispBuf[3]=temp3;
  165.                         renovate=0;
  166.                 }
  167.                 if(OverCount>=TimeOver)
  168.                 {
  169.                         RecDatCount=0;
  170.                         StartOverCount=0;
  171.                         OverCount=0;
  172.                         RecEnd=1;
  173.                 }
  174.                
  175.         }
  176. }
復制代碼

proteus仿真文件及C工程
通用顯示器.rar (199.44 KB, 下載次數: 7)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:1134911 發表于 2024-12-14 23:55 | 只看該作者
如果是實際直接接引腳的話電流會不會不夠?
回復

使用道具 舉報

板凳
ID:1057822 發表于 2025-5-27 16:55 | 只看該作者
顯示1234不行,
回復

使用道具 舉報

地板
ID:619259 發表于 2025-5-30 18:18 | 只看該作者
一個簡單的4位數碼管顯示,程序搞得這么復雜:
1.既然使用了定時器中斷掃描,程序中就不要再出現延時函數。
2.定義了很多無效的變量,干擾了對程序的理解,也不利用提煉成模塊化。
總之,程序并不是針對4位數碼管開發出來的模塊化程序,像是從某個項目中硬搬出來的。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
日韩和欧美的一区| 黑人精品欧美一区二区蜜桃| 日韩a级作爱片一二三区免费观看| 自拍偷拍第八页| 欧美成人精品一区二区综合免费| 欧美日韩系列| 性欧美激情精品| 91麻豆精品国产无毒不卡在线观看 | 欧美aⅴ一区二区三区视频| 免费精品一区二区三区在线观看| 91精彩视频在线播放| 福利社在线免费视频| 精品国产av一区二区三区| 91香蕉视频网| 人妻换人妻仑乱| 欧美视频在线第一页| 国产精品美女诱惑| 97视频人免费观看| 亚洲人成电影在线播放| 麻豆一区二区三区精品视频| 日韩精品久久一区二区三区| 欧美激情视频播放| 91精品福利在线一区二区三区 | 欧美成人精品欧美一| 四虎1515hh.com| www.xxx麻豆| 鲁丝一区二区三区免费| 日本高清视频精品| 成年人精品视频| 亚洲成人xxx| www久久久com| 女尊高h男高潮呻吟| 欧美韩国日本在线| 免费观看黄色大片| 国产精品加勒比| 91精品国产91久久久| 国产亚洲精品日韩| 精品国产免费一区二区三区四区| 色婷婷精品大视频在线蜜桃视频| 欧美丝袜足交| 亚洲国产成人二区| 午夜在线激情影院| 色av男人的天堂免费在线| 男人艹女人网站| 顶级黑人搡bbw搡bbbb搡| 国产精品久久久久国产a级| 亚洲视频在线免费看| 欧美日韩亚洲综合在线| 激情亚洲一区二区三区四区| 中文字幕一区二区三区四区不卡| av影院午夜一区| 国产精品1024| 国产精品一区二区在线播放| 免费视频一区二区| 久久久成人网| 亚洲国产一区二区三区a毛片| 99久久久久国产精品| 精品视频97| 热久久天天拍国产| 禁断一区二区三区在线| 九九综合九九| 国产成人调教视频在线观看| 九九免费精品视频在线观看| 成人黄色小视频| 欧美高清视频手机在在线| 日韩精品欧美激情一区二区| 精品国产一区一区二区三亚瑟| 四虎884aa成人精品最新| 人人香蕉久久| 视频一区在线观看| 天天综合一区| 国产精品va| 亚洲在线成人| 欧美激情影院| 久久免费精品一区二区| 天堂成人在线观看| 性猛交xxxx| 一本大道一区二区三区| 2020亚洲男人天堂| 99re5久久在热线播放| 被男人吃奶添下面好舒服动态图| 2018中文字幕在线| 亚洲国产日韩成人综合天堂| 日韩一本大道| 国产bdsm视频| 很黄很色的网站| 天天搞夜夜操| 国产免费福利| 国产精品av电影| 国产精品91免费在线| 国产精品日日摸夜夜添夜夜av| 国产精品入口日韩视频大尺度| 91精品在线看| 蜜桃传媒视频第一区入口在线看| 热re99久久精品国产99热| 91精品国产色综合久久久蜜香臀| 欧美日韩高清在线| 日韩电影免费在线观看中文字幕| 一区二区三区日韩在线| 色综合久久88| 国产欧美在线播放| 欧美一级片免费观看| 肉大捧一出免费观看网站在线播放 | 久久―日本道色综合久久| 久久伊99综合婷婷久久伊| 国产精品日韩成人| 黄色一区二区三区| 日韩天堂在线观看| 中文字幕9999| 奇米4444一区二区三区| 91九色极品视频| 亚洲国产午夜伦理片大全在线观看网站| 四虎一区二区| 黄色片久久久久| 1314成人网| 欧美一级特黄高清视频| 国产精品尤物视频| 狠狠鲁男人天堂| 先锋影音av321| a天堂中文在线88| 电影天堂国产精品| 欧美男gay| 日韩国产精品91| 国产精品无人区| 欧美欧美午夜aⅴ在线观看| 亚洲欧洲国产精品| 黄色视屏免费在线观看| 性欧美18xxxhd| 伦理一区二区| 美女久久一区| 欧美极品xxx| 欧美精品乱码久久久久久| 日韩综合中文字幕| 亚洲va男人天堂| 9191国产视频| a级一a一级在线观看| 在线观看黄网站| 一道精品视频一区二区三区男同| 天天做天天摸天天爽天天爱| 麻豆视频在线| 国产欧美自拍一区| 日韩av中文字幕一区二区三区| 国产三级中文字幕| 国产精品视频午夜| 亚洲一区二区三区乱码| 国产69精品99久久久久久宅男| 国产精品福利网| 一区二区三区四区免费视频| 久久久久xxxx| 精品在线视频观看| 男人扒开美女尿口无遮挡图片| 成人免费淫片| 三级中文字幕在线观看| 日韩欧美二区| 91在线porny国产在线看| 欧美日韩国产高清一区二区| 欧美交受高潮1| 日本在线成人一区二区| 亚洲一区二区中文字幕在线观看| 日韩毛片在线视频| 成人精品一区二区不卡视频| 日本在线视频观看| 香蕉久久精品| 成人性生交大合| 91.com在线观看| 日韩av免费在线播放| 加勒比成人在线| 国产高清视频免费在线观看| 天天综合网色中文字幕| 男女污视频在线观看| 777久久精品| 久久精品二区亚洲w码| 色菇凉天天综合网| 青青青国产精品一区二区| 欧美做受777cos| 欧美在线视频第一页| 韩日中文字幕第一页| 成人在线免费看片| 一区二区影视| 亚洲最新视频在线观看| 免费av在线| 免费观看在线一区二区三区| 麻豆精品视频在线| 欧美午夜精品一区二区蜜桃| 日韩av电影在线播放| 久久视频这里有精品| 欧美激情一区二区视频| 高清视频国产| 夜鲁夜鲁夜鲁视频在线播放| 免费一级欧美片在线播放| 黄色精品在线看| 国产成人av网| 污色网站在线观看| 国产成人麻豆精品午夜在线| 青青青手机在线视频观看| 亚洲国产精品嫩草影院久久av| www激情久久| www.日韩大片| 视频一区二区三区在线| 亚洲一级不卡视频| 国语自产偷拍精品视频偷| 青青草国产精品视频| 久久狠狠高潮亚洲精品| wwwwww99| 色爱综合av| 中文字幕一区在线观看| 欧美精品aaa| 久久久久久久国产精品| 日本老太婆做爰视频| 日韩视频免费观看高清| 色琪琪丁香婷婷综合久久| 牛牛影视一区二区三区免费看| 91一区二区三区在线观看| 国产亚洲精品久久久| 黄色影视在线观看| 福利网址在线观看| 日本福利在线观看| 狠久久av成人天堂| 制服丝袜中文字幕一区| 欧美极品色图| 黄色小视频在线免费看| 4480yy私人影院高清不卡| 日韩久久综合| 色综合久久天天| 国内精品国语自产拍在线观看| 2017亚洲天堂| 国产91大片| 红桃成人av在线播放| 粉嫩av一区二区三区免费野| av一区二区三区四区电影| 免费黄色国产视频| 97色伦图片97色伦在线电影| 欧美二区视频| 日韩欧美中文字幕制服| 亚洲免费久久| 亚洲影院一区二区三区| 99在线视频观看| 国产传媒久久文化传媒| 美日韩在线视频| 日本高清免费观看| 日本性生活网站| 国产精品羞羞答答在线观看| 色婷婷综合久久久久中文一区二区 | 国产精品久久看| 日韩一二三区在线观看| 国产一区视频网站| 中文字幕亚洲综合久久筱田步美| 国产免费黄视频| 永久免费av网站| 日本在线一区二区三区| 亚洲三级在线播放| 亚洲伊人第一页| 国产一级久久久| 成人在线二区| 国产一区二区0| 国内精品中文字幕| 国产成人av一区二区三区不卡| 4kfree性满足欧美hd18| 国产精品videossex久久发布| 亚洲精品国产综合区久久久久久久| 成年人网站免费视频| 久久福利小视频| 18以下岁禁止1000部免费| 亚洲男子天堂网| 亚洲日本成人女熟在线观看| 91精品91久久久中77777老牛 | 搞黄视频免费在线观看| 日韩精品久久久久久| 日日狠狠久久偷偷四色综合免费 | www.国产在线| 精品产国自在拍| 日韩欧美国产电影| 国产精品免费成人| 香蕉视频在线视频| 亚洲精品成人| 亚洲欧洲黄色网| 日本精品一二三| 永久www成人看片| 秋霞影院一区二区| 777777777亚洲妇女| 日本中文在线视频| 在线你懂的视频| 日本一区二区三区dvd视频在线 | 久久亚洲国产成人精品性色| 黄在线免费观看| 国产日韩综合av| 国产精品自拍首页| 99久久久国产精品无码网爆| 国产麻豆精品| 91麻豆精品国产91久久久资源速度 | 国产精品久久久久久久久久东京| 欧美日本一区二区在线观看| 久久久com| 国产成人手机在线| 日韩高清在线免费观看| 精品裸体舞一区二区三区| 五月天婷婷在线观看视频| 日本我和搜子同居的日子高清在线| 日韩电影在线一区| 日韩av电影在线网| 波多野结衣一区二区三区在线| 24小时成人在线视频| 91精品在线免费| 伊人影院在线观看视频| 天堂av在线免费观看| www国产成人免费观看视频 深夜成人网| 国产精品二区在线| 中文字幕av高清| 欧美日韩国产欧| 欧美一区二区三区……| 人人妻人人爽人人澡人人精品| 国产一区二区三区黄网站| 三级特黄视频| 欧美18一12sex性处hd| 国产又粗又猛又爽又黄91精品| 国产精品欧美激情在线播放| 中文字幕久久久久| 粉嫩一区二区三区四区公司1| 欧美大片国产精品| 亚洲久久久久久| caoporn97在线视频| 亚洲国产日韩在线一区模特| 免费黄色福利视频| 免费在线黄色av| 国产成人免费av一区二区午夜| 欧美系列日韩一区| 一级日本黄色片| 毛片在线视频| 精品欧美激情精品一区| 国产欧美高清在线| 天堂中文资源在线| 亚洲天堂网中文字| 日日摸日日碰夜夜爽av| 最新中文字幕在线视频| 国产精品毛片无遮挡高清| 欧美精品在欧美一区二区| а√最新版天堂中文在线| 97se亚洲国产综合自在线不卡 | 亚洲图片在线综合| 精品一区在线观看视频| 欧美一区二区三区婷婷| 亚洲乱亚洲乱妇无码| 国产亚洲色婷婷久久99精品| 亚洲国产aⅴ精品一区二区| 中文字幕久久亚洲| 天天干天天色综合| 日韩精品看片| 国产精品免费福利| 四虎影音在线| 黄页视频在线91| 在线视频不卡国产| 特级毛片在线观看| 亚洲综合一区二区| 黑人无套内谢中国美女| 国产69精品久久久久按摩| 免费人成精品欧美精品 | 羞羞视频在线免费国产| 欧美性大战久久| 国产免费无遮挡吸奶头视频| 日韩欧美精品一区二区综合视频| 亚洲国产精品va在线看黑人| 精品无码人妻一区二区三区品 | 中文字幕有码av| 成人福利网站| 精品久久久久久久一区二区蜜臀| 免费中文字幕在线观看| 最新国产精品视频| 国产精品6699| bdsm国产| 国产日韩欧美精品在线| 亚洲36d大奶网| 国产精选在线| 欧美精品videossex少妇| 日本韩国欧美三级| 国产精品久久免费观看| japanese色系久久精品| 欧美一性一乱一交一视频| www四虎com| 91免费视频网| 日本中文字幕精品—区二区| 超碰在线99| 日韩精品亚洲元码| 一级日韩一级欧美| 蜜臀av亚洲一区中文字幕| 宅男噜噜99国产精品观看免费| 日本电影一区二区在线观看| 91精品国产综合久久福利软件| 久久久久久久久久久97| 91亚洲自偷观看高清| 国产精品一码二码三码在线| 国产主播色在线| 日本精品一级二级| 久久精品99国产精| 中文精品久久| 色女人综合av| 日本综合在线| 亚洲人成网站777色婷婷| 精品视频—区二区三区免费| 亚洲天天综合网| 国产一区中文字幕|