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

專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計實例 >> 瀏覽文章

51單片機(jī)點陣設(shè)計

作者:佚名   來源:本站原創(chuàng)   點擊數(shù):  更新時間:2013年01月18日   【字體:

在做點陣之前先來了解下點陣的原理和點陣顯示的過程。
點陣實際上就是64個單獨的led燈排列為8行8列
ROW1-8、COL1-8分別控制行和列的1-8led。ROWx高電平、COLy低電平,對應(yīng)的第x行、第y列l(wèi)ed燈亮。

電路圖

簡化了實際應(yīng)用電路硬件根據(jù)要求自己加
P3口驅(qū)動ROW
P2口驅(qū)動COL

如何讓點陣顯示字符?點陣顯示字符都是動態(tài)的,和多位的數(shù)碼管一樣,并不是一次就顯示行或列,而是一次只顯示1行,在很短的時間內(nèi)將8行分別顯示出來。由于時間很短,我們的眼睛是看不出來是分開顯示的。以字符'1'為例。

分別顯示8行
ROW-0x01  COL-0xef
ROW-0x02  COL-0xe7
ROW-0x04  COL-0xef
ROW-0x08  COL-0xef
ROW-0x10 COL-0xef
ROW-0x20  COL-0xef
ROW-0x40  COL-0xef
ROW-0x80  COL-0xc7

源程序:
 

#include <reg52.h>
unsigned char code NUM[8]={0xef,0xe7,0xef,0xef,0xef,0xef,0xef,0xc7};
#define ROW P3
#define COL P2
void main(void)
{
  unsigned char i,j,k;
  while(1)
  {
k=0x01;
     for(i=0;i<8;i++)
{
  COL=NUM[i];
  ROW=k<<i;
  for(j=0;j<8;j++);
  ROW=0x00;
}
  }
}

學(xué)會了8*8點陣的應(yīng)用,就可以試著做16*16點陣了。16*16點陣就相當(dāng)于4個8*8點陣拼起來。8*8點陣有8行8列,16*16點陣就是16行 16列,如果像上面一樣就需要32個IO口驅(qū)動,雖說51單片機(jī)有32個IO口可是在實際應(yīng)用中這32個IO口不能全部用來驅(qū)動點陣啊。這時候我們就需要用到另外兩個芯片74HC595和74HC138
74HC595使用方法http://www.zg4o1577.cn/chip/1799.html
74HC138 是一個3到8的譯碼器,下表中列出了該器件的邏輯功能,從表中可以看出其輸出為低電平有效,使能端G1為高電平有效,/G2,/G3為低電平有效,當(dāng)其中一個為高電平,輸出端全部為1!在中規(guī)模集成電路中譯碼器有幾種型號,使用最廣泛!

電路圖

源程序
#include <reg52.h> 
#include <intrins.h>
unsigned char code NUM[8]={0x00,0x00,0xe00,0x82,0xff,0x80,0x00,0x00};
#define ROW P3
sbit SI=P2^0;
sbit RCK=P2^2;
sbit SCK=P2^1; 
void HC595SendData(unsigned char SendVal)
{  
  unsigned char i;
 
  for(i=0;i<8;i++) 
   {
if((SendVal<<i)&0x80) SI=1;
else SI=0;
 
SCK=0;
_nop_();
_nop_();
SCK=1;
   }
void HC595ShowData()
{
  RCK=0;
  _nop_();
  _nop_();
  RCK=1; 
}
 
void main(void)
{
  unsigned char i;
  while(1)
  {
     for(i=0;i<8;i++)
{
  HC595SendData(NUM[i]);
  ROW=0x00;
  HC595ShowData();
  ROW=i|0x80;
}
  }
}
關(guān)閉窗口

相關(guān)文章

主站蜘蛛池模板: 台湾佬成人网 | 色综合久久久久 | 91av在线视频观看 | 99在线精品视频 | www.亚洲一区二区三区 | 日本人和亚洲人zjzjhd | 一区视频 | 91麻豆精品国产91久久久更新资源速度超快 | 国产这里只有精品 | 国产高清在线精品一区二区三区 | 国产精品亚洲精品日韩已方 | 日韩欧美在线一区 | 国产成人99久久亚洲综合精品 | 久久久爽爽爽美女图片 | 欧美不卡一区二区三区 | 日韩超碰 | 国产激情一区二区三区 | 亚洲国产一区二区三区在线观看 | 激情婷婷 | 久久se精品一区精品二区 | 亚洲成人一区二区 | 亚洲三级在线观看 | 中文字幕高清视频 | 中国大陆高清aⅴ毛片 | 性做久久久久久免费观看欧美 | 欧美最猛黑人xxxⅹ 粉嫩一区二区三区四区公司1 | 日韩精品免费一区 | 精品一区二区三区不卡 | www..99re| 一级毛片在线播放 | 亚洲视频一区 | 午夜精品视频在线观看 | 精品婷婷 | 在线国产视频 | 欧美性一级 | 欧美色999 | 欧美日韩在线综合 | 成人伊人网 | av电影一区 | 成人av在线播放 | 成人在线视频一区 |