音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

12C508問題(最簡單的程序,怎么也不能運行)

作者:周軒 欄目:單片機
12C508問題(最簡單的程序,怎么也不能運行)
;USE PIC12C508
       LIST P=12C508
INDF                       EQU 0H
TMR0                       EQU 1H
PCL                        EQU 2H

STATUS                     EQU 3H
C                          EQU 0     ;C  =bit0
DC                         EQU 1     ;DC     =bit1
Z                          EQU 2     ;Z  =bit2
PD                         EQU 3     ;PD     =bit3
TO                         EQU 4     ;TO     =bit4
RP0                        EQU 5     ;PR0    =bit5
GPWUF                      EQU 7     ;GPWUF=bit7

FSR                        EQU 4H
OSCCAL                     EQU 5H

GPIO                       EQU 6H
GP0                        EQU 0     ;bad
GP1                        EQU 1     ;RELAY CTRL
GP2                        EQU 2     ;volt input
GP3                        EQU 3       ;bad
GP4                        EQU 4       ;bad
GP5                        EQU 5     ;nc

W                          EQU     0H

;*****************************************
CT1                        EQU     7H
CT3                        EQU     8H
CT3N                       EQU     9H  
CT2                        EQU     10H
PN                         EQU     11H
CT4                        EQU     12H
CT4N                       EQU     13H

;******************************************

            ORG     00H
            GOTO    START        

START       MOVWF   OSCCAL
            CLRF    GPIO
            MOVLW   B'00000000' ;設(shè)置當前I/O口狀態(tài):GP2輸入,其他輸出
            TRIS    GPIO
            
            BSF     GPIO,0
            NOP
            NOP
            NOP
            NOP
            NOP
            NOP
            NOP
            NOP
            NOP
            NOP
            NOP
            NOP
            NOP
            NOP
            NOP

            BCF     GPIO,0
            NOP
            NOP
            NOP
       
2樓: >>參與討論
蘭天白云
用軟件仿真試一下,若行,檢查振蕩器
 
3樓: >>參與討論
周軒
我使用INT RC振蕩器,應(yīng)該試沒有問題阿
 
4樓: >>參與討論
XIEYUANBIN
你要看什么效果
2-30KHZ的頻率你用什么看?

5樓: >>參與討論
32768Hz
把延時時間加到50ms以上才能看到閃爍
 
6樓: >>參與討論
周軒
我用泰克的TDS1002示波器測試沒有波形
 
7樓: >>參與討論
xieyuanbin
自己找找看
也許電路不對。先把WDT關(guān)了,5V電源確定沒問題,MCLR沒有使能并且GPIO,3沒有高于10V的電壓

8樓: >>參與討論
周軒
并且GPIO,3沒有高于10V的電壓"
 
9樓: >>參與討論
周軒
"并且GPIO,3沒有高于10V的電壓"是什么意思?
 
10樓: >>參與討論
定時器t0
508復(fù)位地址多少?
org   0h  ????????????
??????????????????????
會跑才怪

11樓: >>參與討論
xieyuanbin
GPIO3兼作燒寫時的VPP輸入,
燒寫時需VPP=13V編程電壓,如果高于10V,單片機認為進入編程狀態(tài)就會死機。有的單片機7V時就會死。
TO:定時器t0
其實復(fù)位向量在最后或在最前這樣的程序都會運行,一般508在復(fù)位向量上預(yù)先寫有一個MOVLW XX的語句,那是預(yù)先寫好的內(nèi)部及RC振蕩的校準值,復(fù)位是程序指針在最后的字沒錯,不過執(zhí)行了那一句之后馬上會跳回00,不用擔心跑不回來。所以如果用到內(nèi)部RC的話,一般00地址那邊第一句程序會有MOVWF OSCCAL以校準內(nèi)部RC,同樣其它PIC有內(nèi)部RC的均有這個設(shè)置。

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
[求助]為什么不能中斷?我的設(shè)置正確嗎?
張版主請看依你說的方式編的初步程序有否問題?
有人用過lcd么
關(guān)于多個頻率采樣的問題?
急急,求助
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號