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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

74HC595擴展IO端口的單片機程序和仿真原理圖

[復制鏈接]
跳轉到指定樓層
樓主
74HC595最早應用于點陣顯示,后來STC推廣在IO端口擴展上,并取得良好的效果。現在將IO擴展應用 于數碼管掃描顯示上,并循序漸進的學習,讓學習者一步一步掌握IO端口擴展。

仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


單片機源程序如下:
  1.       #include"reg51.h"
  2.             #include"595IO.h"
  3.                         #define uchar unsigned char
  4.             #define uint unsigned int
  5.                         void delay(uchar i);
  6.                         void distime(uchar up,uchar time);
  7.                         uchar segcode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
  8.                         uchar digcode[]={0xef,0xdf,0xbf,0x7f};
  9.                         struct time
  10.                         {
  11.           uchar hour;
  12.                                   uchar min;
  13.                                   uchar sec;
  14.                                   uchar secc;
  15.       }time1={12,0,0,0};
  16.                         void main(void)
  17.                         {
  18.                                  IE=0x82;TMOD=1;
  19.                                  TH0=(65536-50000)/256;
  20.                                  TL0=(65536-50000)%256;
  21.                                  TR0=1;
  22.                                  while(1)
  23.          {
  24.             distime(0,time1.hour);
  25.                                           distime(2,time1.min);
  26.          }                                         
  27.       }
  28.                         void delay(uchar i)
  29.                         {
  30.           uchar j;
  31.                                   do
  32.                                         {
  33.              for(j=0;j<250;j++);
  34.           }while(i--);
  35.       }
  36.                         void distime(uchar up,uchar time)
  37.                         {
  38.           wr595(digcode[up],segcode[time/10]);
  39.                                   delay(4);
  40.                                   wr595(digcode[up],0);
  41.                                   if(up==0&&time1.sec%2==0)
  42.                                      wr595(digcode[up+1],segcode[time%10]|0x80);
  43.                                         else
  44.                                                  wr595(digcode[up+1],segcode[time%10]);
  45.                                   delay(4);
  46.                                   wr595(digcode[up+1],0);
  47.       }
  48.                         void tt0(void) interrupt 1 using 0
  49.       {
  50.           TH0=(65536-50000)/256;
  51.                                   TL0=(65536-50000)%256;
  52.                                   time1.secc++;
  53.                                   if(time1.secc==20)
  54.                                         {
  55.              time1.secc=0;
  56.                                                  time1.sec++;
  57.                                                  if(time1.sec==60)
  58.                                                  {
  59.                 time1.sec=0;
  60.                                                           time1.min++;
  61. ……………………

  62. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

所有資料51hei提供下載:
595IO.RAR (70.12 KB, 下載次數: 43)


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

使用道具 舉報

沙發
ID:93809 發表于 2018-3-10 12:40 | 只看該作者
很給力!很給力!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久久久国产 | 欧美日韩一区在线 | 国产精品毛片av | 一区二区三区在线看 | 欧美日韩国产精品一区 | 日韩在线视频精品 | 国产一区二区观看 | 羞羞的视频免费在线观看 | 国产资源一区二区三区 | 99在线精品视频 | 久久精品欧美一区二区三区麻豆 | 日韩欧美一区二区三区 | 成人在线观看黄 | 久久最新| 久久久久精 | 又爽又黄axxx片免费观看 | 国产高清视频在线观看播放 | 殴美黄色录像 | 国产精品99久久久久久久vr | 成人性视频在线播放 | 国产精品高潮呻吟久久aⅴ码 | 欧美极品在线播放 | 午夜精品一区二区三区在线观看 | 一区二区在线 | 国产一区二区精华 | 国产成人福利视频在线观看 | 成人小视频在线观看 | 国产亚洲一级 | 一区二区三区免费 | 在线中文字幕国产 | 国产视频1区2区 | 中文字幕一区二区三区四区 | 毛片软件 | 久草视频在线播放 | 亚洲精品区 | 在线亚洲人成电影网站色www | 精品欧美一区二区三区久久久小说 | 中文字幕一区在线观看视频 | 中文字幕在线观看精品 | 看一级毛片视频 | 国产亚洲精品久久久优势 |