|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
51单片机,在定时器0的中断函数中,定义了名称为l的变量,在仿真的时候,语句l=l-1;不会被执行,总是会跳过。不知道是什么原因?
5 w( V7 K, U' @1 t! I7 b/ K( r
- O' E4 ]7 J$ |# c单片机源程序如下:
. C$ Y1 N% p! w/ d; qvoid T0_Interrupt() interrupt 1
6 }% ~& _4 s/ I' Y# G{
" g6 W U2 f$ V+ m0 L signed char l=10;4 E4 y3 g. D- M
k=k-1;
, f0 ~' l1 K7 ~% J( j l=l-1;/ B3 ]+ p4 u; W7 {( U9 I3 B1 O2 U
TH0=0xF9; 9 E6 z. F( ^* {2 n
TL0=0x66;& N& \' ]- m2 K9 v
8 g# v0 V, j0 C! ^* r" g* \, r" b( Y
) s7 a- X3 f8 V8 Z: Q- J. J- F# A: ~$ B}) @9 k: |/ U6 P+ K
. T" h4 ]2 @% F$ h1 X8 p- V7 a" M) l# t |
|