首页 | 供应信息 | 采购信息 | PDF资料 | 技术资料 | 行业资讯 | 产品展示 | 人才市场 进入会员区
   技术文章分类:单片机/DSP 嵌入式系统 测试仪表 电源技术 接口电路 存储器 传感与控制 通信网络 无线通信 模拟技术 显示与光电 EDA/PLD 汽车电子 消费电子 电子综合
   电子综合工具:PDF资料大全 电子缩略语 IC型号替换 IC厂家 电子电路图 技术参数 设计应用 解决方案
技术资料 行业资讯 PDF资料 IC价格 IC替换 缩略语 IC供应 IC采购
  您所在的位置: IC37首页 > 技术问答 > 单片机 > 大家帮看看这个计数程序有什么问题?

  大家帮看看这个计数程序有什么问题? 

org0000h

start:

jmpmain

org000bh

jmptip1

tip1:

PUSHPSW

PUSHA

MOVA,35H

ADDA,#1

DAA

MOV35H,A

POPA

POPPSW

RETI

main:

movsp,#60h

movtmod,#04h

mov35h,#0

setbea

main1:

setbp1.0

nop

jnbp1.0,main1

setbtr0

setbet0

setbp1.0

nop

jbp1.0,main1

clrtr0

clret0

mov30h,35h

mov35h,#0

jmpmain1

请问这个程序为什么不能计数,T0的外部有脉冲输入,最后测到的30H是0,不知道为什么?是不是初值设错了。


作者:chenczy  2008-1-24 15:22:00

  回复1  TMOD好象不对167579

定时器0做计数时我记得低四位是5


作者:5880527  2008-1-24 18:17:00

  回复2  看看167580

P1.0值的修改可能应该放到中断程序里面


作者:windymeng  2008-1-24 21:23:00

  回复3  这个程序是有点问题的167581

这里的P1.0的设法可能会引起死循环,不过这不是重点,大家可以看作p1.0为高时就开始计数,为低时停止计数,p1.0是一个外输入脉冲,还有35H的值是绝对不会超过100的。


作者:chenczy  2008-1-25 8:10:00

  回复4  RE167582

像个循环!


作者:xuyan8401  2008-1-25 8:32:00

  回复5  查了五本书终于找到了一个例子167583

昨晚和今天查了5本书终于查到了一个计数器的例子,原来是TL0和TH0没设,我以为作计数器用时不用设TL0和TH0的,呵呵。。。。。这就是菜鸟和“搞”的区别。


作者:chenczy  2008-1-25 8:57:00

  回复6  呵167584

TH0,TL0就算不设,也不会影响他们的计数,这样他们的初傎是0了,只不过 这样的进入中断时间变得最长了


作者:zlgmcuCHTZ  2008-1-25 9:18:00


我要投稿 注册会员
客服咨询热线:0755-26000950 0755-26007355
 相关技术问答
·下面这个函数的功能是给结构..  2008-1-23
·请教一个串口波特率的问题  2008-1-23
·XD们谁用过4V左右的电压..  2008-1-23
·请教I2C多个从设备读写。..  2008-1-23
·帮忙看看这个烂定时器  2008-1-24
·欢迎大家进行程序结构的讨论  2008-1-24
·大家了解NEC单片机吗?请..  2008-1-24
·一个700行代码完成的Jp..  2008-1-24
·请教一个电压比较器的问题!  2008-1-24
·想选个MCU做电表,朋友说..  2008-1-24
·2803发热??急  2008-1-24
·6位BCD码转十六进制  2008-1-24
·求购51或arm开发板  2008-1-24
·关于C和汇编的问题  2008-1-25
·请大家帮我看看这个电路实现..  2008-1-25
·TDA2030AV国外库存..  2008-1-25
·请教砍波原理  2008-1-25
·定时器精确定时  2008-1-25
·说说msp430的仿真指令  2008-1-25
·请各位推荐一块80c51开..  2008-1-26
·为何sin = 0;报错e..  2008-1-26
·“技术派”的力量——坚持看..  2008-1-26
·请教一个计数器的计数时间问题  2008-1-26
·请教数码管电路问题?  2008-1-26
·有没有人弄格雷码  2008-1-26
 
 热门IC
M35500BGP  TA7778P  SNJ54LS05J  AM29DL323DB-120EI  DS86S10V  UPC451G2  HIN213ECA-T  LT1950EGN  UPA1500H  BA6925FS  AQV253  SN74LS674N  SN74S373J  SM5872BS  UPD22100C  UPC4072HA  BA546  SST89V564RD-33-C-TQJ  VT8601A  LMX2325TMF  LMV344MA  LM1202N  SN75119P  CY7C141-35JC  XC7336-7PC44C  L5970D013TR  C4570C  AD546JN  HD6301YOP  LX5115CDW  CD74ACT374E  DS75162AN  M27C256B-12FI  L7905-11  U4793B  ST5088FN2  MRF227  SN75976A2DLR  DS1780E  SN5425J  BZX55C3V9  EPF10K70RC240-2  AD674BJN  ADC84KG-10  ISPLSI2128V-60LT100  UC385T-ADJ  BZX55C10  2N5308  IC-5006-SP1  OPA27EZ