日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Protues仿真 8X8 LED点阵

發(fā)布時(shí)間:2023/12/9 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Protues仿真 8X8 LED点阵 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Protues仿真 8X8 LED點(diǎn)陣

  • 仿真步驟
  • 原理
  • 代碼詳解

本博客是關(guān)于Protues仿真8X8 LED點(diǎn)陣的具體步驟(包括原理圖與代碼)

注意:protues中,紅色代表高電平,藍(lán)色代表低電平,黃色表示異常
注意:protues中,紅色代表高電平,藍(lán)色代表低電平,黃色表示異常
注意:protues中,紅色代表高電平,藍(lán)色代表低電平,黃色表示異常

1.仿真所需元件清單:

元件標(biāo)號(hào)注釋
89C52U1
74HC595U2
74HC138U3
CRYSTALX112MHz
CAPC1,C230pF
CAPC3100uF
RESR110K
BUTTONS
MATRIX-8X8-REDD

2.仿真電路圖

2.1-晶振電路:

圖片:

2.2-復(fù)位電路:

圖片:

2.3-單片機(jī):

圖片:

2.4-8X8 LED點(diǎn)陣:

圖片:

3.Keil5 代碼(C語(yǔ)言):

#include<reg52.h> #include<intrins.h>typedef unsigned char u8; typedef unsigned int u16;sbit R3 = P1^2; // sbit R2 = P1^1; // sbit R1 = P1^0; //sbit DS = P1^5; // sbit SHCP = P1^6; // sbit STCP = P1^7; //data u8 g[]={0x80,0x40,0x20,0x10,0x8,0x4,0x2,0x1};void wrong(u16 i) //調(diào)試用 {if(i)P0=0xff; }void delay1ms(void) //100ms延時(shí) {unsigned char a,b;for(b=199;b>0;b--)for(a=1;a>0;a--); }void row(u8 r) //選擇點(diǎn)亮第幾行 {switch(r){case 1:{R3=1;R2=1;R1=1;};break;case 2:{R3=1;R2=1;R1=0;};break;case 3:{R3=1;R2=0;R1=1;};break;case 4:{R3=1;R2=0;R1=0;};break;case 5:{R3=0;R2=1;R1=1;};break;case 6:{R3=0;R2=1;R1=0;};break;case 7:{R3=0;R2=0;R1=1;};break;case 8:{R3=0;R2=0;R1=0;};break;default :wrong(1);break;} }void send(u8 d) //選擇該行顯示的內(nèi)容 {u8 i;SHCP = 0;STCP = 0;for(i=0;i<8;i++){DS = d>>7;d<<=1;SHCP = 1;_nop_(); _nop_(); SHCP = 0;}STCP = 1;_nop_();_nop_();STCP = 0; }void main() {u8 i;while(1){for(i=0;i<8;i++){row(i+1); //i+1表示第幾行send(g[i]);delay1ms(); //延時(shí)send(0); //消隱,和延時(shí)一起使用}} }

4.仿真結(jié)果:

圖片:


74HC595 串口輸入(示波器):

74HC138 串口輸入(示波器):

5.原理:

8X8 LED點(diǎn)陣



演示圖:
陰極 1,3腳接低電平(1,3行可以點(diǎn)亮),陽(yáng)極1,2腳接高電平( 1,2列可以點(diǎn)亮)。

74HC138

引腳功能用法
4使能控制低電平
5使能控制低電平
6使能控制高電平
1輸入端二進(jìn)制最低位
2輸入端二進(jìn)制中間位
3輸入端二進(jìn)制最高位
Y0~Y7輸出端對(duì)應(yīng)輸入端(從0~7)

示例:

令 A = 0,B = 0 ,C = 0,即輸入0b 000,對(duì)應(yīng)八進(jìn)制數(shù):0o 0,Y0輸出低電平

A =0,B = 0 ,C = 1,即輸入0b 100,對(duì)應(yīng)進(jìn)八進(jìn)制0o 4,Y4輸出低電平

74HC595

引腳功能接法
MR移位寄存器清零低電平有效
OE輸出使能低電平有效
Q0~Q7并行輸出
DS串口輸入一次輸入一位
SH_CP控制數(shù)據(jù)左移位高電平有效
ST_CP數(shù)據(jù)輸出高電平有效

例如
讓并口輸出0b 1010 1010(以Q0為最低位),DS按順序應(yīng)輸入1,0,1,0,1,0,1,0

模擬該輸入過程

  • 1-全部置低電平(DS=0,SH_CP=0.ST_CP=0)

  • 2-DS置高電平(輸入1)低電平則輸入0

  • 3-SH_CP置高電平(產(chǎn)生一個(gè)上升電平>2us)

  • 4-SH_CP置低電平(恢復(fù)低電平)

    2,3,4步重復(fù)共8次,即完成1個(gè)字節(jié)的傳輸

  • 5-ST_CP置高電平(產(chǎn)生一個(gè)上升電平>2us)

注意:第9個(gè)引腳輸出不用管 !!!
注意:第9個(gè)引腳輸出不用管 !!!
注意:第9個(gè)引腳輸出不用管 !!!

  • 6-ST_CP置低電平(恢復(fù)低電平)

總結(jié)

以上是生活随笔為你收集整理的Protues仿真 8X8 LED点阵的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 夜夜导航 | 欧美丰满老妇熟乱xxxxyyy | 女人天堂av | www.四色| 日韩一级淫片 | 你操综合 | 怡红院久久| 亚洲男人天堂视频 | 色呦呦在线看 | 婷婷激情成人 | 日本亲与子乱ay中文 | 成人免费毛片嘿嘿连载视频 | 亚洲精品女 | 国产一级黄色大片 | 少妇野外性xx老女人野外性xx | 日日躁夜夜躁白天躁晚上躁91 | 国产精品免费一区二区三区在线观看 | 亚洲精品国产无码 | 一本一道波多野结衣av黑人 | 97精品国产97久久久久久免费 | 亚洲一区二区网站 | 经典三级av在线 | 蜜臀久久99精品久久久久久宅男 | 午夜久久久 | 青青草超碰| 午夜影视在线观看 | 日本少妇在线 | 99热亚洲精品 | 免费国产一区 | 潮喷失禁大喷水无码 | 国产丝袜在线视频 | 日韩欧美久久精品 | 国产亚洲欧美精品久久久www | 欧美日韩一二三区 | 亚洲A∨无码国产精品 | 国产剧情av麻豆香蕉精品 | 深爱五月综合网 | 青青草国产在线播放 | 欧美人与性动交α欧美片 | www.亚洲综合 | 91啦丨九色丨刺激 | 精品第一页 | 99久久免费看精品国产一区 | 亚洲天堂网址 | 欧美黄色精品 | 日韩成人精品在线观看 | 亚洲成人精品在线观看 | 人体裸体bbbbb欣赏 | 91美女片黄在线观看游戏 | 亚洲国产成人精品女人久久 | 麻豆com| 在线免费观看亚洲 | 天天操一操 | 在线国产一区二区 | 日本高清网站 | 欧美色视频一区二区三区 | 精品一卡二卡三卡 | 国产亚洲制服欧洲高清一区 | 色七七网站 | 欧美一区二区福利视频 | 亚洲av区无码字幕中文色 | 男女视频网站 | 香蕉网在线观看 | 男人添女人荫蒂国产 | 欧美精品一区二区三区四区五区 | 国产美女91| 麻豆影视在线观看 | 亚洲の无码国产の无码步美 | 91av一区二区三区 | 亚洲欧美黄色片 | 在线精品视频播放 | 午夜天堂网 | 在线观看国产一区二区三区 | 在线天堂1 | av网址有哪些 | 黄色网页免费在线观看 | www.日韩视频 | 久久免费视频2 | 国产精品无码无卡无需播放器 | 91欧美激情一区二区三区成人 | 日韩 欧美 精品 | 日本欧美另类 | 精品九一| 又黄又爽又色的视频 | 精品无码国产污污污在线观看 | 亚洲高清视频免费观看 | 老司机精品视频在线 | 成人依依| 欧美成片vs欧美 | av电影在线网站 | 韩国bj大尺度vip福利网站 | 国 产 黄 色 大 片 | 污污内射在线观看一区二区少妇 | 成年人免费大片 | 人妖交videohd另类 | 亚洲av综合一区 | 久草影视在线观看 | 啪啪中文字幕 | 99国产精品白浆在线观看免费 |