导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请问老古,8019AS是否一定要复位初始化?[Drey]

 *第10392篇: 请问老古,8019AS是否一定要复位初始化?

  
楼 主:Drey 2003年4月15日16:05
 请问老古,8019AS是否一定要复位初始化?
我看那个捷克网站上的程序怎么好像是没有初始化的?
  
2楼:老古 2003年4月15日16:07
 有复位的,他用了p27
  
3楼:Drey 2003年4月15日16:23
 但是程序里好像没对8019进行初始化就开始使用了啊!
看看他的程序,是不是从开始到主循环都没对8019进行初始化的?

 .section vectors, #alloc
;*************************************************************
 .org 0x00
 LJMP reset

 .org 0x03
 LJMP intIE0  ; external interrupt 0

 .org 0x0B
 LJMP intTF0  ; timer 0

 .org 0x13
 LJMP intIE1  ; external interrupt 1

 .org 0x1B
 LJMP intTF1  ; timer 1

 .org 0x23
 LJMP intRITI  ; serial port
;
 .section reset_begin, #alloc
;*************************************************************
 .global reset
reset:
 MOV R7,#20  ;ISP DELAY for AT89S8252 CPU
ISP_Ra: MOV R6,#0xFF ; 255 x 255 x 25 = 650 ms for 22.1184 MHz Xtal
ISP_Rb: MOV R5,#0xFF
ISP_Rc: DJNZ R5,ISP_Rc
 DJNZ R6,ISP_Rb
 DJNZ R7,ISP_Ra

 MOV P0,#-1
 MOV P1,#0
 MOV P2,#-1
 MOV P3,#-1
 MOV SP,#stack
 MOV R0,#0
resLP: MOV @R0,#0
 INC R0
 MOV A,R0
 JNZ resLP
;
 mov PCON,#0  ; default
 mov     TMOD,#0b00000001; timer 0, 16 bit mode
    ; timer 1, default
 mov     tl0,#LOW(SysTik)
 mov     th0,#HIGH(SysTik)
 mov TCON,#0x30      ; start timer0, other bits set to default
 mov IE,#0b00000010 ; enable timer0 int

.if RD2
 mov CKCON, #C2SETUP
; mov AUXR1, #0 ;select DPTR
 mov AUXR,  #X2SETUP
 
.endif

 .section reset_end, #alloc
;*************************************************************
 orl IE,#0b10000000 ; enable interrupt
.ifdef SERIAL
 clr rxint  ; clear interrupt flags
 clr txint
.endif
 clr bit1ms
 mov slowtimer,#slowtiming

 INIT_WD
;; ajmp main

 .section fast_begin, #alloc
;*************************************************************
 .global main
main:
 RESTART_WD   ;restart Watchdog
.ifdef SERIAL
 lcall sstat   ;scan RTS/CTS,...
.endif
 mov stateFlg,#0  ;flagARP..flagTCP
 clr rx_eth_bit
 LCALL rcv_pkt
 jnb rx_eth_bit,NoRxEth
 acall ProcessEthPacket

  
4楼:老古 2003年4月15日16:35
 有初始化的,他的初始化包含在他的库文件里,没有给出源代码。
  
5楼:yibuerli 2003年5月8日12:48
 P2.7复位?
为什么用P2.7复位,理解不了,能讲讲吗?
  
6楼:langren0468 2003年5月8日12:50
 可以接P2.7复位,但最好用P1口的
  
7楼:yibuerli 2003年5月14日10:56
 疑问?
用P2.7复位是什么原理呢?如果用P1口又应该接哪个口?怎么接呢?能否直接和89c52的复位端口相连一起复位(一体化电路图里)
  
8楼:langren0468 2003年5月14日10:59
 可以和89C52共接复位端,如果接P2口可能对IO有干扰,P1口任意一个都行!
  
9楼:langren0468 2003年5月14日10:58
 当然要初始化,他可能省略或内部已经完成了!
  
10楼:yibuerli 2003年5月16日13:38
 你看了王立军单片机上网的源程序了么?有什么体会?
  
11楼:langren0468 2003年5月17日09:47
 我没看那的,发过来我看看如何?
  
12楼:yibuerli 2003年5月18日17:16
 就在那个网站上面,不过好像有点乱码。
  
13楼:hitliusb 2003年5月16日16:40
 哪里有下载的?望告知,谢谢
  
14楼:yibuerli 2003年5月16日17:16
 www.ls-labs.com看看吧。你也做这个吗?
  
15楼:hitliusb 2003年5月16日17:21
 嗯,和这个有点关系,谢谢你了
  
16楼:yibuerli 2003年5月16日13:36
 一体化电路图的复位?
老古上一体化电路图上,8052的复位是接了一个电解电容,好像还有一个二极管是怎么回事呢?XTAL1 与XTAL2接的晶振怎么是14.74MHZ,33PF,典型值不是11.0592MHZ,30PF吗?
  
17楼:langren0468 2003年5月17日09:47
 是一个最简单的复位电路!
  
18楼:yibuerli 2003年5月18日17:18
 可以直接用吧,把网卡芯片复位接到一起行不?或者直接软件复位?
  
19楼:langren0468 2003年5月18日17:46
 可以直接连那!

>>>>>>对该主题发表你的看法

本主题贴数19,分页: [第1页]


[上一篇主题]:将对本站的ftp上载区进行速度和登陆控制

[下一篇主题]:请问那位有关于MP3主流的解码芯片介绍的论坛吗?