导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→我用7805实现了,谢谢你的意见!

* 40754: 为板子提供稳压的问题,大家回答一下咯!

   garyzheng 
garyzheng发表的帖子 

 我用7805实现了,谢谢你的意见!
你说用稳压管,是不是用两个5.1的稳压管,然后再接一个4。7k的电阻?那你可不可以回答我下面的问题呢?

谢谢提醒,我现在在板上可以点亮led,但是不是按照我要求的方式!  
  
  我是希望上电以后,led是不亮的,等我把RA1置值为1的时候,led才亮,然后,等我将ra0置值为1的时候led就灭了,但是我把单片机一放在板子上面,该亮的led都亮了,根本不用我去控制。

在程序里面,每次的start我都clear porta和portb了,我想是不是我上电的时候有什么问题,我想清楚一点的知道,单片机上电以后会怎么操作呢?还有大虾提到的看门狗问题,其实看门狗的作用是什么,简单说一下,对单片机程序有什么的影响呢?

是不是我的程序的初始化,有什么问题,定义端口输入输出应该是没有什么问题,不然就不能点亮led,那么大虾可以再指点一下吗?

程序修改了一下,我不知道为什么,我按大虾提示那样把status 05h改为ra0,程序就编译不了,我想是单片机初始化的问题,能不能发一个你们比较常用的初始化文件,看看!!谢谢!

PORTA    EQU 005H                  ;assembler constants
PORTB    EQU 006H
PORTC    EQU 007H
STATUS   EQU 003H
ADCON1   EQU 09FH
TRISA    EQU 085H
TRISB    EQU 086H
TRISC    EQU 087H

    ORG 000H                       ; define program to goto start
START    
    BCF   STATUS,05H
    BCF   STATUS,06H
    CLRF  PORTB
    CLRF  PORTA
    BSF   STATUS,05H   ;     ; select bank 1
    BCF   STATUS,06H    ;
  MOVLW  0x06
    MOVWF ADCON1 
    MOVLW  003H     ;           ; Set i/p or o/p bits for portA
   MOVWF  TRISA    ;
  MOVLW  000H      ;          ; set i/p or o/p bits for portB
  MOVWF  TRISB     ;
    MOVLW  000H      ;          ; set i/p or o/p bits for portB
  MOVWF  TRISC    ;
    BCF  STATUS,005H    ;
    BCF  STATUS,006H    ;
LOOP
      BTFSC PORTA,01H
      GOTO  DRIVE1  
      GOTO  LOOP       

DRIVE1
     MOVLW  62H   ;
     MOVWF  PORTB   ; 
    MOVLW  60H   ;
    MOVWF  PORTA   ;    
    MOVLW  61H   ;
    MOVWF  PORTC  ;

LOOP1 BTFSC PORTA,00H
    GOTO START
    GOTO LOOP1
    
;..............................................

    END
 


发表时间:2003年8月25日0:24:56

  
回复该帖

本主题共有 4 帖,分页:>>>>>该主题的所有内容[4]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  40799.[详细]当你在初始化IO的时候,IO的电平就已经设定,如果IO是输出的话.同时PORT相应的IO电平是高,..
摘要:当你在初始化IO的时候,IO的电平就已经设定,如果IO是输出的话.同时PORT相应的IO电平是高,就一定会点亮LED(如果你是LED正级接IO,同时应该接一个200欧的电阻.如果你要按你的方式去实现,可以初始化的时候,所有的IO都是输入态啊......(248字)
- [chenzuan][1131次] 2003年8月25日

[上一篇帖子]:[求助]有大虾用过dsp做mp3解码的吗?能给些资料吗?单片机可以吗?最好能给我一些资料,谢谢!!
[下一篇帖子]:[灌水]好东东,教你20分钟做个S51在线编程器http://www.mcu51.com/showi