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

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

51單片機驅動點陣顯示數字程序+電路

作者:佚名   來源:本站原創   點擊數:  更新時間:2014年08月17日   【字體:

電路原理圖:X軸為P2   Y軸為P0   


c51單片機程序代碼:

#include <reg52.H>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
 
//1
unsigned char code tab1P0[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
unsigned char code tab1P2[]={0xff,0xcF,0xc7,0xc3,0xcf,0xcf,0xcf,0xff};
 
//2
unsigned char code tab2P0[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
unsigned char code tab2P2[]={0xff,0xc3,0xc3,0xcf,0xe7,0xc3,0xc1,0xff};
 
/********************************************************************
* 名稱 : Delay_1ms()
* 功能 : 延時子程序,延時時間為 1ms * x
* 輸入 : x (延時一毫秒的個數)
* 輸出 : 無
***********************************************************************/
void Delay_1ms(uchar i)//1ms延時
{
uchar x,j;
for(j=0;j<i;j++)
for(x=0;x<=148;x++);
}
/********************************************************************
* 名稱 : Main()
* 功能 : 主函數
* 輸入 : 無
* 輸出 : 無
***********************************************************************/
void main()
{
int i,j;
while(1)
{
j=100;
while(j)
{
for(i=0;i<8;i++)
{
P0=0;
P2=tab1P2[i];
P0=tab1P0[i];
Delay_1ms(2);
}
j--;
}
Delay_1ms(100);
j=100;
while(j)
{
for(i=0;i<8;i++)
{
P0=0;
P2=tab2P2[i];
P0=tab2P0[i];
Delay_1ms(2);
}
j--;
}
Delay_1ms(100);
}
}  

 

 

關閉窗口
主站蜘蛛池模板: 国产成人高清视频 | 欧美久久久久 | 天天草狠狠干 | 国产一区二区三区在线 | 国产高清一区二区 | 一区二区视频在线 | 色综合久久久久 | 国产精品99久久久久久www | 久久剧场 | 欧美日韩精品亚洲 | 又爽又黄axxx片免费观看 | 999久久久久久久 | 欧美中文在线 | 一区二区不卡 | 久久天堂网 | 欧美综合一区二区三区 | 欧美激情视频一区二区三区免费 | 亚洲专区在线 | h片在线播放 | 亚洲va在线va天堂va狼色在线 | 欧美一级毛片在线播放 | www.五月天婷婷.com | 日韩精品一区二区三区 | 欧美a级成人淫片免费看 | 国产一级在线观看 | 中文字幕人成人 | 九九亚洲精品 | 日韩中文久久 | 91精品国产欧美一区二区 | 午夜在线影院 | 国产精品国产精品国产专区不卡 | 色播久久 | 日韩午夜激情 | 欧美a级成人淫片免费看 | 亚洲国产精品人人爽夜夜爽 | 亚洲第一区国产精品 | 丁香六月激情 | 欧美成人a∨高清免费观看 欧美日韩中 | 九色91视频 | 黄色大片在线 | 一级做a毛片|