機(jī)械社區(qū)

 找回密碼
 注冊會(huì)員

QQ登錄

只需一步,快速開始

搜索
查看: 2782|回復(fù): 0
打印 上一主題 下一主題

7單只數(shù)碼管循環(huán)顯示 0~9單片機(jī) 語言程序設(shè)計(jì)實(shí)訓(xùn) 例 C 100 ---基于 8051 和 仿真

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2018-6-22 16:45:13 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
) o) ~. @& i6 d# ^9 _( H, P" p
  #include<reg51.h>
% E/ c; Q) C! ?6 O/ p5 q, c4 n9 i* c#include<intrins.h>
/ i9 b; G; F7 q' H4 W- o# v#define uchar unsigned char
9 X8 P6 @0 S8 v#define uint unsigned int
0 f0 c2 Q5 f$ Muchar code DSY_CODE[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};& G. a. v/ L- T. P# j( b: L$ P
//延時(shí)
1 p8 u* r) W6 s( U6 Uvoid DelayMS(uint x)4 p' n" d: ~9 U
{/ C' F5 k) b1 e. M
uchar t;1 r9 @3 a& Q: V' |( ?( e( c  y
while(x--) for(t=0;t<120;t++);2 M; q3 K7 u4 W* R6 B6 a
}
/ R# `: a- N7 o, O- Q, F//主程序! n9 ]0 V5 ^2 `! |5 Y' w+ G
void main()
1 I9 \) H  K- C$ I{
& i* N6 ]$ }- @' H  t; u2 t3 Vuchar i=0;
* j0 }6 V* l4 h5 `# aP0=0x00;/ O" T& ]7 ?0 @* w  }
while(1), l" X7 k! r/ g& I3 k& F" c) W; `
{3 p9 h6 _  h2 G8 P3 s/ l6 O2 E' T; e
P0=~DSY_CODE;2 H* z: j5 U9 r$ A: y" V# {$ _' C
i=(i+1)%10;
7 R5 u4 v- i, A5 t  \* O4 ?DelayMS(300);1 h: T9 j' o6 t* y- [4 [! `  B# F
}9 B8 C, R3 z% t3 o
}  
( K+ H% ~& ]7 h. m# m/ U" S+ o2 K
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,京ICP證050210號(hào),浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2024-11-8 22:58 , Processed in 0.055584 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表