色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃

x
x
查看: 5668|回復(fù): 4
打印 上一主題 下一主題

[提問(wèn)] 求助:兩路頻率輸出,一路不正常

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2012-9-19 18:38:29 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
各位大俠:
       我有一個(gè)程序,輸入頻率為1kHz,另有兩個(gè)輸入口接了撥碼開(kāi)關(guān)(撥碼開(kāi)關(guān)ON接地,OFF懸空)。通過(guò)輸入"00","01","10","11"來(lái)讓輸出口輸出500Hz,250Hz,125Hz,67.5Hz。
library IEEE;
use IEEE.std_logic_1164.all;
use IEEE.std_logic_arith.all;
use IEEE.std_logic_unsigned.all;
Entity fen is
   port( xh:in std_logic;
         ds:in std_logic_vector(1 downto 0);
         sc:out std_logic);
End fen;
Architecture fenpin of fen is
  Signal data:std_logic_vector(3 downto 0);
  begin
   yi:process(xh)
      begin
        if(xh'event and xh='1') then
          data<=data+1;
        end if;
     end process;
   er:process(ds,data)
     begin
       case ds is
       when "00"=>sc<=data(0);
       when "01"=>sc<=data(1);
       when "10"=>sc<=data(2);
       when "11"=>sc<=data(3);
       when others=>NULL;
       end case;
     end process;
end fenpin;
我用的芯片是EPM7064STC44-10,xh為40腳,sc為6腳,ds[0]為10腳,ds[1]為11腳。只有“00”與“10”時(shí)能輸出500Hz與125Hz,而"01"與"11"不正常,也就是說(shuō)當(dāng)撥碼開(kāi)關(guān)的1腳接地時(shí),撥碼開(kāi)關(guān)的2腳接地與懸空能正常輸出頻率;當(dāng)撥碼開(kāi)關(guān)的1腳懸空時(shí),輸出頻率就不正常了。這是為什么?請(qǐng)大俠們指點(diǎn)。謝謝!


未命名.bmp (778.55 KB)

未命名.bmp
沙發(fā)
發(fā)表于 2012-9-20 10:03:07 | 只看該作者
看看你的ds[0]能不能變成高電平!
板凳
發(fā)表于 2012-9-29 21:04:15 | 只看該作者
是不是要補(bǔ)上拉電阻啊? 你端口配置的什么接口。
地板
發(fā)表于 2013-4-8 13:27:04 | 只看該作者
最好要補(bǔ)上上拉電阻。
地下室
發(fā)表于 2013-4-10 22:11:31 | 只看該作者
幫不上忙,呵呵,只用verilog,不懂vhdl

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表