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

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

PIC16F876的RA4口線的問(wèn)題:

作者:qd_sk 欄目:單片機(jī)
PIC16F876的RA4口線的問(wèn)題:
請(qǐng)教:我在用RA4做輸出時(shí),外加100K電阻,負(fù)載是2個(gè)CD4051(8選1)的一個(gè)選擇端B。用ICD仿真時(shí),單步運(yùn)行指令 BSF PORTA,0X4,可以得到高電平5V。但連續(xù)運(yùn)行,哪怕斷點(diǎn)就設(shè)置在其后的一條指令上,都只能得到低電平。
請(qǐng)問(wèn)哪位用過(guò)RA4做輸出的,可以指教嗎?
其他指令好用。
    初始化:
         ADCON1=0X05; /*ADRESH有效*/
    TRISA=0X0B;    /*RA0,1輸入,RA2,4,5,DO,RA3=VREF+,VSS=VREF-
執(zhí)行指令:
    case 2:
        RA2=1;
        RA4=0;
        RA5=0;
        break;
    case 4:
        RA2=0;
        RA4=1; /*此處單步正常,連續(xù)運(yùn)行不正常。RA2,RA5都正常*/
        RA5=0;
        break;

4051的ABC選擇端的不會(huì)把電平拉下吧?單步可是好用的,5V


2樓: >>參與討論
kingpoo
RA4是集電極開(kāi)路輸出的!
RA4是集電極開(kāi)路輸出的!注意驅(qū)動(dòng)能力問(wèn)題!還有要注意端口的“讀---修改---寫(xiě)”你可以用字節(jié)操作方式試試!

3樓: >>參與討論
qd_sk
硬件沒(méi)有問(wèn)題。
實(shí)踐證明:876的RA4可能有問(wèn)題,因?yàn)閳?zhí)行以下程序就可以:        RA2=0;
        RA4=1;
        asm("nop");
        asm("nop");
        asm("nop");
        asm("nop");
        asm("nop");
        asm("nop");
        asm("nop");
        RA5=1;
也就是說(shuō):沒(méi)有延時(shí),又對(duì)RA口進(jìn)行操作,不行。
字節(jié)操作可能也行,還沒(méi)試。
謝謝KINGPOO.


4樓: >>參與討論
張明峰
典型的“讀-修改-寫(xiě)”問(wèn)題
1)100K的上拉電阻顯然太大,一般10K;
2)RA4出去的PCB走線太長(zhǎng),使分布電容較大;
3)同一端口連續(xù)位操作間的延時(shí)不夠。

5樓: >>參與討論
qd_sk
謝謝船長(zhǎng):
用10k固然很好,可是要是在有功耗要求的場(chǎng)合似乎就不太好。
我覺(jué)得還是采用對(duì)口字節(jié)操作,或延時(shí)。RA4引線確實(shí)較長(zhǎng)。
我現(xiàn)在還是不明白“讀-修改-寫(xiě)”是怎樣一個(gè)過(guò)程。船長(zhǎng)能指教嗎?

6樓: >>參與討論
張明峰
用“讀-修改-寫(xiě)”做主題搜索
已經(jīng)詳細(xì)討論過(guò)了

7樓: >>參與討論
qd_sk
謝謝。懂了一些了。
 
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請(qǐng)問(wèn)如何使用877控制LCD實(shí)現(xiàn)上下翻屏幕功能
用過(guò)EMC78E451的SPI串口的朋友,請(qǐng)幫忙,急!
怎樣計(jì)算程序長(zhǎng)度?如:pic16f74的程序儲(chǔ)存器是4K
中斷處理問(wèn)題
P87LPC767為什么對(duì)晶振沒(méi)要求,就能從掉電模式輕易換醒??
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)