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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

16乘32點陣仿真電路圖及單片機程序

[復制鏈接]
跳轉到指定樓層
樓主
下面是單片機電路圖 16乘32點陣仿真電路及程序下載: 16乘32點陣仿真電路圖及程序.rar (120.18 KB, 下載次數: 75)


源程序預覽:
  1. //本仿真電路為8分之1掃描方式
  2. #include<reg52.h>
  3. #define uint unsigned int
  4. #define uchar unsigned char

  5. sbit DS=P3^0;
  6. sbit SH=P3^1;
  7. sbit ST=P3^2;

  8. sbit AA=P3^3;
  9. sbit BB=P3^4;
  10. sbit CC=P3^5;

  11. uchar code ziku[][32];

  12. //延時函數
  13. void delay(uint z)
  14. {
  15.         uint x,y;
  16.         for(x=z;x>0;x--)
  17.                 for(y=110;y>0;y--);
  18. }

  19. //往595中寫入一個字節數據
  20. void write_595(uchar date)
  21. {
  22.         uchar i;
  23.         ST=0;
  24.         for(i=0;i<8;i++)
  25.         {
  26.                 SH=0;
  27.                 if(date&0x80)
  28.                         DS=1;
  29.                 else
  30.                         DS=0;
  31.                 date=date<<1;
  32.                 SH=1;
  33.         }
  34.         ST=1;
  35. }

  36. //138譯碼器通道選擇
  37. void xuanze(uchar num)
  38. {
  39.         switch (num)
  40.         {
  41.                 case 0:CC=0;BB=0;AA=0;break;
  42.                 case 1:CC=0;BB=0;AA=1;break;
  43.                 case 2:CC=0;BB=1;AA=0;break;
  44.                 case 3:CC=0;BB=1;AA=1;break;
  45.                 case 4:CC=1;BB=0;AA=0;break;
  46.                 case 5:CC=1;BB=0;AA=1;break;
  47.                 case 6:CC=1;BB=1;AA=0;break;
  48.                 case 7:CC=1;BB=1;AA=1;break;
  49.         }
  50. }

  51. //主函數
  52. void main()
  53. {
  54.         uchar k;
  55.         while(1)
  56.         {
  57.                 for(k=0;k<8;k++)
  58.                 {
  59.                         write_595(ziku[1][24+k]);
  60.                         write_595(ziku[1][16+k]);
  61.                         write_595(ziku[1][8+k]);
  62.                         write_595(ziku[1][0+k]);
  63.                         write_595(ziku[0][24+k]);
  64.                         write_595(ziku[0][16+k]);
  65.                         write_595(ziku[0][8+k]);
  66.                         write_595(ziku[0][0+k]);
  67.                         xuanze(k);
  68.                         delay(5);
  69.                 }               
  70.         }
  71. }

  72. uchar code ziku[][32]={
  73. /*0xFF,0x80,0xFE,0xFE,0xFE,0xFE,0xC0,0xFE,
  74. 0xFE,0xFE,0xFE,0xFE,0xFE,0x00,0xFF,0xFF,
  75. 0xFF,0x03,0xFF,0xFF,0xFF,0xFF,0x07,0xFF,
  76. 0xBF,0xDF,0xCF,0xEF,0xFF,0x01,0xFF,0xFF,/*"玉",0*/
  77. /*0xEF,0xEF,0xEF,0xEF,0x02,0xEF,0xEF,0xC7,
  78. 0xCB,0xAB,0xAE,0x6D,0xEB,0xEF,0xEF,0xEF,
  79. 0xDF,0xDF,0xDF,0xDF,0x01,0xDF,0x9F,0x8F,
  80. 0x4F,0x57,0xD7,0xD9,0xDB,0xDF,0xDF,0xDF,/*"林",1*/
  81. 0xFF,0x01,0x7F,0x7F,0x7F,0x7F,0x03,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x00,0xFF,0xFF,
  82. 0xFF,0xC0,0xFF,0xFF,0xFF,0xFF,0xE0,0xFF,0xFD,0xFB,0xF3,0xF7,0xFF,0x80,0xFF,0xFF,/*"玉",0*/
  83. 0xF7,0xF7,0xF7,0xF7,0x40,0xF7,0xF7,0xE3,0xD3,0xD5,0x75,0xB6,0xD7,0xF7,0xF7,0xF7,
  84. 0xFB,0xFB,0xFB,0xFB,0x80,0xFB,0xF9,0xF1,0xF2,0xEA,0xEB,0x9B,0xDB,0xFB,0xFB,0xFB,/*"林",1*/
  85. };
復制代碼




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

使用道具 舉報

沙發
ID:239742 發表于 2017-12-15 08:39 | 只看該作者
很給力
回復

使用道具 舉報

板凳
ID:406142 發表于 2018-10-7 20:25 | 只看該作者
為什么我按照圖示連了原理圖,程序也對,怎么不亮呢
回復

使用道具 舉報

無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表