sunkai
驱动中牛
驱动中牛
  • 注册日期2002-12-31
  • 最后登录
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2099回复:23

为什么会这样?!

楼主#
更多 发布于:2001-12-16 15:27
我用汇编做一个EZUSB AN2131QC的FIRMARE,需要一个定时器.
1  mov TMOD,#0x01 ; 定时器T0为定时模式1
2  mov TL0,#0xFF ; 初始值
3  mov TH0,#0xDD

但是第一句设置模式却不能通过!!!!!,当程序运行到这里的时候就要STOP DEBUGGING.无论放在什么地方都是这样,甚至我专门写了一个只包括定时器设置的程序也是一样的.谁知道是怎么回事,请帮帮我.谢谢!!
sunkai
驱动中牛
驱动中牛
  • 注册日期2002-12-31
  • 最后登录
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-12-18 21:45
有谁可以帮我?
sunkai
驱动中牛
驱动中牛
  • 注册日期2002-12-31
  • 最后登录
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-12-18 21:46
有谁可以帮我?是开发板的问题?还是编译器的问题?
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-12-18 21:48
操作系统是?
兄弟们,给点分吧
KDriver
驱动中牛
驱动中牛
  • 注册日期2001-06-09
  • 最后登录2008-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-12-19 09:40
中断是不是关的?和这个有没有关系?

(在你老兄前耍单片机,呵呵)
“萎软”,是Microsoft的小名!
sunkai
驱动中牛
驱动中牛
  • 注册日期2002-12-31
  • 最后登录
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-12-19 10:27
操作系统是?

操作系统是win2000
sunkai
驱动中牛
驱动中牛
  • 注册日期2002-12-31
  • 最后登录
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-12-19 10:32
中断是不是关的?和这个有没有关系?

(在你老兄前耍单片机,呵呵)


因为碰到的是个怪问题,我就专门写了个测试程序,没有任何花哨的地方,简单到只有那么几句,中断没有开,甚至定时器都没有RUN,仅仅是设置就通不过.
急死我了,不知道怎么回事,完全没有道理的事我都能碰得上.
KDriver
驱动中牛
驱动中牛
  • 注册日期2001-06-09
  • 最后登录2008-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-12-19 11:42
我的单片机到现在都没有跑起来。不知道什么会事,程序很简单。不知道外围是不是有问题。你帮我分析一下:
p1.0 接了一个1k电阻,一个LED;接了晶震,2个30PF电容;RST端对+5V接了一个10UF电容,并联一个10K电阻,对地段接了一个1K电阻。
程序如下:
“萎软”,是Microsoft的小名!
KDriver
驱动中牛
驱动中牛
  • 注册日期2001-06-09
  • 最后登录2008-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2001-12-19 11:43
ORG 0H
LJMP MAIN

ORG 100H
MAIN:
SETB P1.0
LCALL DELAY
CLR  P1.0
LCALL DELAY
LJMP MAIN

ORG 200H
DELAY:
    MOV R7, #10H
D3: MOV R6, #0FFH
D2: MOV R5, #0FFH
D1: DJNZ R5, D1
    DJNZ R6, D2
    DJNZ R7, D3
    RET
END



“萎软”,是Microsoft的小名!
jbchen
驱动牛犊
驱动牛犊
  • 注册日期2001-10-10
  • 最后登录2003-05-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2001-12-19 19:31
你用的是什么仿真器?
互相学习,互相进步! Email:tojbchen@hotmail.com
KDriver
驱动中牛
驱动中牛
  • 注册日期2001-06-09
  • 最后登录2008-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2001-12-20 09:58
no 仿真器!
“萎软”,是Microsoft的小名!
sunkai
驱动中牛
驱动中牛
  • 注册日期2002-12-31
  • 最后登录
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2001-12-20 10:05
我的单片机到现在都没有跑起来。不知道什么会事,程序很简单。不知道外围是不是有问题。你帮我分析一下:
p1.0 接了一个1k电阻,一个LED;接了晶震,2个30PF电容;RST端对+5V接了一个10UF电容,并联一个10K电阻,对地段接了一个1K电阻。
程序如下:
 

LED接+5V,RST脚并联10U,10K,10U+接+5V,10k接地。

[编辑 -  12/25/01 作者: sunkai]
mushy
驱动牛犊
驱动牛犊
  • 注册日期2001-07-30
  • 最后登录2004-06-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2001-12-20 14:54
我用汇编做一个EZUSB AN2131QC的FIRMARE,需要一个定时器.
1  mov TMOD,#0x01 ; 定时器T0为定时模式1
2  mov TL0,#0xFF ; 初始值
3  mov TH0,#0xDD

但是第一句设置模式却不能通过!!!!!,当程序运行到这里的时候就要STOP DEBUGGING.无论放在什么地方都是这样,甚至我专门写了一个只包括定时器设置的程序也是一样的.谁知道是怎么回事,请帮帮我.谢谢!!
 


sunkai兄,我这儿有一段程序,看看这个是否对你有什么帮助?
mov a,#0d0H
mov dptr,#PORTCCFG
movx @dptr,a

mov tmod,#05H
设置PORTCCFG是启用T0或者T1用的!其他的我还不太懂!太多东东需要去学了!问了您那么多无知的问题真不好意思!~:(     我会继续努力先把自己的基础打扎实的!虽然刚开始作!但我自信能做好的!以后一定还要向您请教!多多帮忙了!~:)
共同学习,一块进步 勤学,多问,善于思考
KDriver
驱动中牛
驱动中牛
  • 注册日期2001-06-09
  • 最后登录2008-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2001-12-20 15:14
Thank  you  sunkai,我回去再试一下。周六买的51,到今天还没有跑起来,气死偶了。
:(
“萎软”,是Microsoft的小名!
sunkai
驱动中牛
驱动中牛
  • 注册日期2002-12-31
  • 最后登录
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2001-12-21 12:56
设置PORTCCFG是启用T0或者T1用的!其他的我还不太懂!太多东东需要去学了!问了您那么多无知的问题真不好意思!~:(     我会继续努力先把自己的基础打扎实的!虽然刚开始作!但我自信能做好的!以后一定还要向您请教!多多帮忙了!~:)

\"设置PORTCCFG是启用T0或者T1用的!\",你是怎样理解这句话的?或者你是从资料的哪个地方看到这句的?如果真是这样就太关键了,我一直以为和标准51没有差别!谢谢啦,我去翻翻看,请先给个提示在什么地方。
大家彼此彼此,不用客气哦,现在这年头谁也不咋地
sunkai
驱动中牛
驱动中牛
  • 注册日期2002-12-31
  • 最后登录
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2001-12-21 13:01
“萎软”,是Microsoft的小名!

你小子还蛮愉快的嘛,不象你说的那样生气,给比二丐雌取起绰号了!
KDriver
驱动中牛
驱动中牛
  • 注册日期2001-06-09
  • 最后登录2008-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2001-12-21 15:39
打算脱离windows了,也不是完全脱离,就是不准备继续研究ddk了(当然,有哪个money需要我做,我还是做的)

受你老兄的启发,我现在把时间都放在linux和硬件上。萎软的东西封装台多了,不容易去做些深一些的东西。(当然可能是我做的太过肤浅)
“萎软”,是Microsoft的小名!
mushy
驱动牛犊
驱动牛犊
  • 注册日期2001-07-30
  • 最后登录2004-06-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2001-12-24 11:07
[quote]设置PORTCCFG是启用T0或者T1用的!其他的我还不太懂!太多东东需要去学了!问了您那么多无知的问题真不好意思!~:(     我会继续努力先把自己的基础打扎实的!虽然刚开始作!但我自信能做好的!以后一定还要向您请教!多多帮忙了!~:)

\"设置PORTCCFG是启用T0或者T1用的!\",你是怎样理解这句话的?或者你是从资料的哪个地方看到这句的?如果真是这样就太关键了,我一直以为和标准51没有差别!谢谢啦,我去翻翻看,请先给个提示在什么地方。
大家彼此彼此,不用客气哦,现在这年头谁也不咋地 [/quote]

这两天在啃资料,没上来,不知道sunkai兄是否已经找到了那东东?它在《Technical Reference Manual》的Page 12-9
共同学习,一块进步 勤学,多问,善于思考
sunkai
驱动中牛
驱动中牛
  • 注册日期2002-12-31
  • 最后登录
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2001-12-24 15:28
[quote 这两天在啃资料,没上来,不知道sunkai兄是否已经找到了那东东?它在《Technical Reference Manual》的Page 12-9
 [/quote]
好象不是这个意思吧?
PC4 T0 Timer/Counter 0 External Input
PC5 T1 Timer/Counter 1 External Input
是这两句吗?不是启用定时器用的,是计数的外部输入.
feixue
驱动小牛
驱动小牛
  • 注册日期2001-07-02
  • 最后登录2002-11-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2001-12-25 14:17
  怎么看了半天,越看越糊涂拉。
按照sunkai的复位电路的接法,恐怕是大有问题拉拉,所以啊,任何程序都是无法运行的,片子可能根本就没有复位。
小飞飞
上一页
游客

返回顶部