面试的题目,你可以搞定不?

[复制链接]
6175|37
 楼主| shouzhou 发表于 2007-11-3 23:21 | 显示全部楼层

二分频,哦,是哦,呵呵,好像脑子好用了点,哈哈~

  
hotpower 发表于 2007-11-3 23:26 | 显示全部楼层

分频就是增加脉冲宽度,所以脉冲频率问题就转化为脉冲宽度

真想不出来20楼921的电路是如何画出来的~~~<br /><br />&quot;电路上,可以用2个10分频的计数器和1个2分频计数器实现&quot;???????
iC921 发表于 2007-11-3 23:44 | 显示全部楼层

晕,说你晕肯定不服

1&nbsp;kHz脉冲就是周期1&nbsp;ms的脉冲。<br /><br />10×10分频,得100&nbsp;ms周期的脉冲,这时占空比为100%才有100&nbsp;ms有脉宽,但100%占空比是不可能的。<br /><br />100&nbsp;ms周期的脉冲经2分频得100&nbsp;ms的脉宽。总的来说,是200分频,但只有经过2分频才能简单地得到100&nbsp;ms的脉宽。<br /><br />如果没有2分频计数器,只好用逻辑门搭建,反正它有的是。
iC921 发表于 2007-11-4 10:59 | 显示全部楼层

上帖给出的脉冲宽度处理方法

由于题目要求是单脉冲,因此,还要按照xwj说的进行启动前清零和门控。此外,由于1kHz脉冲源周期为1ms,因此,何时开始计数也是要讲究的。不然,可能发生最大达近1ms的误差。因为如果不作处理,时钟有效沿完全可能在启动时刻之前而不是刚好在有效沿的时候。<br /><br />这个题目,5分钟是可以想得差不多,但答出来不太可能,哪怕是口答。
 楼主| shouzhou 发表于 2007-11-4 12:25 | 显示全部楼层

就是就是 ,满难的,自我安慰下,哈哈

  
hq_y 发表于 2007-11-4 12:36 | 显示全部楼层

加一个按键,按一下出一个100ms脉冲,更加有意义

  
iC921 发表于 2007-11-4 13:00 | 显示全部楼层

xwj的方法是不是超出了题目的要求范围?

不知道这位朋友为什么不发帖。先发一下。如果有意见我再删除。<br /><br /><br /><br />___________________________________________<br />xwj&nbsp;发表于&nbsp;2007-11-3&nbsp;22:30&nbsp;EDA&nbsp;技术&nbsp;←返回版面&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />17楼:&nbsp;1、设置正确的上电逻辑保证计数从0开始;2、计数到N时封锁时钟&nbsp;<br /><br />就可以停下来了<br /><br />配合门电路译码想发多少个脉冲就是多少个脉冲,<br /><font color=#FF0000>再配合DAC和存储器就可以输出任意波形了</font><br />&nbsp;<br />&nbsp;<br /><br /><br /><br />_______________________________________<br />&nbsp;iC921&nbsp;发给&nbsp;stycx&nbsp;于&nbsp;2007-11-4&nbsp;9:53:11&nbsp;&nbsp;&nbsp;<br />:&nbsp;你审题有误,人家要的是单个的宽度100ms的脉冲.只要一个就够了.<br />:&nbsp;我认为17楼的方法比较简单<br />这个我知道,前面xwj已经说到了门控的问题,我不再多说。我只是就脉宽问题说一说。我刚才查看过帖子,好象你没有在帖子里讲这个,说出来提醒一下人也好……<br />&nbsp;<br />&nbsp;stycx&nbsp;发给&nbsp;iC921&nbsp;于&nbsp;2007-11-4&nbsp;6:46:21&nbsp;&nbsp;&nbsp;<br />你审题有误,人家要的是单个的宽度100ms的脉冲.只要一个就够了.<br />我认为17楼的方法比较简单&nbsp;<br />
xwj 发表于 2007-11-4 14:21 | 显示全部楼层

那一行是针对14楼王紫豪的说法补充的,是和题目无关,

但和上面别人的铁有关!<br /><br /><font color=#777777><br />王紫豪&nbsp;发表于&nbsp;2007-11-3&nbsp;22:13&nbsp;EDA&nbsp;技术&nbsp;←返回版面&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />14楼:&nbsp;我做的信号源的猝发功能就是这个,哈哈!&nbsp;<br /><br />能产生独立的n个脉冲。。。&nbsp;<br />&nbsp;</font><br /><br /><br /><br />别人说你审题错误你还不服:<br />LZ&nbsp;明明强调了“给你几块<font color=#FF0000>模十计数器</font>,基本门电路芯片(基本门都有了)”,你还非要说:<br /><font color=#777777><br />&nbsp;iC921&nbsp;发表于&nbsp;2007-11-3&nbsp;23:14&nbsp;EDA&nbsp;技术&nbsp;←返回版面&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />20楼:&nbsp;电路上,可以用2个10分频的计数器和1个2分频计数器实现&nbsp;<br /></font><br /><br /><br /><br />To&nbsp;LZ:<br />&nbsp;&nbsp;&nbsp;&nbsp;合理使用门电路可以实现任意分频的,自己去仔细想想吧,想通了就是很简单的事哦<br /><br /><br />至于要求脉冲前后沿时间均非常准确,则要全部采用同步方式触发,这也是学习数字电路必须会的基础知识哦<br /><br />因此,你这次面试失败的原因归根结底还是你自己没学好,加油学习吧:-)
iC921 发表于 2007-11-4 14:27 | 显示全部楼层

模十计数器

我理解是一位10进制计数器,即10分频计数器,如果有误,我认错。
iC921 发表于 2007-11-4 14:30 | 显示全部楼层

当然,人家说我审题有误的问题应该是一个而不是多个脉冲

他没说计数器问题。<br />-----------------<br />stycx&nbsp;发给&nbsp;iC921&nbsp;于&nbsp;2007-11-4&nbsp;6:46:21&nbsp;&nbsp;&nbsp;<br />你审题有误,人家要的是单个的宽度100ms的脉冲.只要一个就够了
oyyg 发表于 2007-11-4 19:49 | 显示全部楼层

应该要一个触发吧

&nbsp;&nbsp;&nbsp;&nbsp;没有触发能够产生这样的脉冲吗?
liuxiqing 发表于 2007-11-7 14:44 | 显示全部楼层

两个十井制计数器分频

没学数电就会了
choosechan 发表于 2007-11-27 22:07 | 显示全部楼层

用3个模10计数器,输出从第三个的Q0端

同题
jzt369 发表于 2007-11-28 07:45 | 显示全部楼层

!

写个vhdl程序,然后按照编译出来的原理图搭不就行了!现场搞可能比较麻烦的,100ms还是比较好出来的。考语言比较实用,有些连线很复杂的,有些可能画不出来的,为什么vhdl和verilog这么流行,原因就在此,不局限于门电路描述了,而是行为描述高效,也便于交流。
zusen 发表于 2007-11-28 14:03 | 显示全部楼层

花了几分钟画的图,希望没有会错题吧

yuyuedl 发表于 2007-12-8 09:06 | 显示全部楼层

觉得使用状态机的话,能够实现。

  
zhangkafei 发表于 2007-12-10 16:25 | 显示全部楼层

Let me see!

我想想啊
darui 发表于 2007-12-12 10:05 | 显示全部楼层

看看偶的方法,1分钟

__________|-----------<br />xor<br />100ms__________|------------<br /><br />__________|----|___________________<br /><br /><br />模10计数器可以做到吧,前面那个延时是任意的吗?应该也是,貌似一个复位启动的逻辑。<br />不是搞IC的,不知可否?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部