|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
#include"reg51.h"//包含头文件
3 X2 ~$ ]% B! g8 ]1 n#define uchar unsigned char//宏定义
" T1 h0 J3 Q8 \3 Q5 B" M
1 {" P6 K9 M6 Qvoid delay(uchar t) //延时函数
. C' X+ S: T# c! M{
0 t0 o* ?/ p6 |0 G6 U! w# } while(t--); //us
2 g* F3 T g# l}
: N5 z2 U8 D, ?8 i+ h3 P. D. @7 u
' C) v$ b6 d2 b. ?void main(void)* S0 [2 q" m% z# E. b" U. x
{0 w3 d& H, v# E* I! l& h. ?" W& F. q
uchar i;//定义i为无符号字符型变量
/ O, y0 L, p3 i9 _% F$ i3 W while(1)//循环* v" \8 S7 b# t" P
{
3 T9 \7 Z, r. j1 O i=0xaa;//给i变量赋值十六进制的aa
+ j$ s8 a, t5 g8 [4 m# a6 E P1=i;//p1口输出i变量* c+ U- `. g- _( K. t( q
delay(200); ^8 f/ i" _( A& S! H. P0 G
P1=0xff;4 x: [! m9 J/ d4 a4 j
}/ H" u' x f& z- Y! w6 L9 d) J
}" |1 \- M- F' `9 E% n7 d
|
|