打印

pic16f883程序解析

[复制链接]
1662|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
anther|  楼主 | 2010-5-30 17:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
processor 16F883
    #include <P16F883.INC>
    __config _CONFIG1, 0x23A4
    __config _CONFIG2, _WRT_1FOURTH & _BOR40V
   org 0x0000
   GOTO MAIN
   NOP
   NOP
   NOP
INTER
   NOP
   RETFIE

   org 0x0100
MAIN
   BCF   STATUS,RP1
   BSF   STATUS,RP0

    MOVLW 0x71
    MOVWF OSCCON         ;  INTERNAL OSC 8MHz

    BCF STATUS,RP0
    CLRF PORTC
    MOVLW 0xD8
    BSF STATUS,RP0
    MOVWF TRISC          ; SET RC0 RC1 RC2 RC5 AS OUTPUT

   BCF   STATUS,RP0
   CLRF  0x20

LOP
   NOP
   MOVLW 0x50
   MOVWF DELY
   CALL  DELAY
   BTFSS 0x20,0
   goto LOP1
   goto LOP2
LOP1
   bsf  0x20,0
   bsf  PORTC,0
   GOTO LOP
LOP2
   BCF  0x20,0
   BCF  PORTC,0
   GOTO LOP
DELAY
   MOVWF DELY
DELAY1
   NOP
   NOP
   NOP
   NOP
   NOP
   NOP
   DECFSZ DELY,F
   GOTO  DELAY1
   RETURN
程序很简单,目的是得到RC0输出的方波
可程序通过ISP写到16F883,居然测不到波行
很是费解!
请大虾帮我看看

相关帖子

沙发
897293874| | 2010-5-31 09:39 | 只看该作者
883,我们公司价格很好哦

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:神仙本是凡人做,只怕凡人心不坚

3

主题

17

帖子

0

粉丝