摘要: 74HC595是一个串入并出的芯片。/SCLR(10脚):低电平时将移位寄存器的数据清零,通常将它接到VCC。SCK(11脚):上升沿时数据寄存器的数据移位。QA->QB->QC->……->QH,下降沿移位寄存器数据不变。(脉冲宽度:5V时,大于几十纳秒就行了)。RCK(12脚):上升沿时移位寄存器的数据进入数据存储寄存器,下降沿时存储寄存器数据不变。通常将RCK置低电平,当移位结束后,在RCK端产生一个正脉冲(5V时,大于几十纳秒就行了。通常都选微妙级),更新显示数据。/G(13脚):高电平时禁止输出(高组态)。如果单片机的引脚不紧张,用一个引脚控制它,可以方便地产生 阅读全文
posted @ 2013-04-25 17:46 wxy-北京 阅读(465) 评论(0) 推荐(0) 编辑
摘要: BAT54S有电压钳位的作用. 钳位就是一个二极管,把它的负极接5V,正极接电压,当大于5V是,导通同时把电位拉到5V. 如它正极接5V,则负极电压小于5V.BAT54S是两个反并联的二极管组成的,所以它的正反向压降被钳制在二极管正向导通压降0.5-0.7V,从而起到保护电路的作用.BAT54S 1号脚接地 2号脚接3.3V 3号脚接如电路 则输出的电压被钳位在0-3.3V.BAT54S还有超高速开关和阻塞二极管作用。 阅读全文
posted @ 2013-04-24 12:15 wxy-北京 阅读(7381) 评论(0) 推荐(0) 编辑
摘要: USB的上拉下拉电阻不是随便接任意一个电阻就OK了。当USB作为HOST的时候在USB的D+ 和D- 上要接15K的下拉电阻,这样在没有USB设备插入时,D+和D-始终保持低电平。当USB作为Slave从设备的时候,可以通过上拉电阻来设置不同的频率。D+ 上接1.5K的上拉电阻时,可以工作到高速率模式例如12MBps。当D-接1.5K的上拉电阻时,工作在低速率模式,例如:1.5MBPsUSB自动识别是高速还是低速,就是靠D+和D-上的上拉电阻来区别的。电阻的阻值不规范会影响USB自动识别分配资源。就会出现不能发现硬件等问题。所以USB上的上拉电阻不是随便放的。USB OTG(on the go 阅读全文
posted @ 2013-04-24 11:14 wxy-北京 阅读(2134) 评论(0) 推荐(0) 编辑
摘要: “源”不是指电源。而是指震荡源。 也就是说,有源蜂鸣器内部带震荡源,所以只要一通电就会叫。 而无源内部不带震荡源,所以如果用直流信号无法令其鸣叫。必须用2K~5K的方波去驱动它。 有源蜂鸣器往往比无源的贵,就是因为里面多个震荡电路。 无源蜂鸣器的优点是:1.便宜,2.声音频率可控,可以做出“多来米发索拉西”的效果。3.在一些特例中,可以和LED复用一个控制口 有源蜂鸣器的优点是:程序控制方便 。 阅读全文
posted @ 2013-02-26 15:07 wxy-北京 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 做一个详细的解说:windows xp 操作系统的朋友请留意了,你安装完成PADS9.2后在这里可以找到C:\Documents and Settings\All Users\Application Data\pads\9_2\licensefile.dat 只要你把破解文件中的licensefile.dat复制过来慢的问题就解决了。第二种方法:把环境变量里面的MGLS_LICENSE_FILE=C:\flexlm\license.dat;没有就手动加一个。 阅读全文
posted @ 2013-02-21 09:59 wxy-北京 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 最近在调试DM9000,遇到了很多问题,在网上几乎也能找到同样的问题,但是答案千变万化,弄的我这样不行,那样也不行。1、遇到的第一个问题,网卡不识别,出现的调试信息就是:dm9000 dm9000.0:DM9000E read wrong id 0x00000040dm9000 dm9000.0:DM9000E read wrong id 0x00000040dm9000 dm9000.0:DM9000E read wrong id 0x00000046dm9000 not found其中id经常发生变化,常见的有0x00000000或者0x2b2a2928这个问题主要在四个方面去查:CMD信 阅读全文
posted @ 2012-10-30 19:49 wxy-北京 阅读(1278) 评论(0) 推荐(0) 编辑
摘要: 设计人员在电路板布局过程中需要遵循的一般原则如下。(1)元器件最好单面放置。如果需要双面放置元器件,在底层(Bottom Layer)放置插针式元器件,就有可能造成电路板不易安放,也不利于焊接,所以在底层(Bottom Layer)最好只放置贴片元器件,类似常见的计算机显卡PCB板上的元器件布置方法。单面放置时只需在电路板的一个面上做丝印层,便于降低成本。(2)合理安排接口元器件的位置和方向。一般来说,作为电路板和外界(电源、信号线)连接的连接器元器件,通常布置在电路板的边缘,如串口和并口。如果放置在电路板的中央,显然不利于接线,也有可能因为其他元器件的阻碍而无法连接。另外在放置接口时要注意接 阅读全文
posted @ 2012-07-04 23:39 wxy-北京 阅读(2113) 评论(0) 推荐(0) 编辑
摘要: 确定多层PCB板的层叠结构需要考虑较多的因素。从布线方面来说,层数越多越利于布线,但是制板成本和难度也会随之增加。对于生产厂家来说,层叠结构对称与否是PCB板制造时需要关注的焦点,所以层数的选择需要考虑各方面的需求,以达到最佳的平衡。对于有经验的设计人员来说,在完成元器件的预布局后,会对PCB的布线瓶颈处进行重点分析。结合其他EDA工具分析电路板的布线密度;再综合有特殊布线要求的信号线如差分线、敏感信号线等的数量和种类来确定信号层的层数;然后根据电源的种类、隔离和抗干扰的要求来确定内电层的数目。这样,整个电路板的板层数目就基本确定了。确定了电路板的层数后,接下来的工作便是合理地排列各层电路的放 阅读全文
posted @ 2012-07-04 23:35 wxy-北京 阅读(908) 评论(0) 推荐(0) 编辑
摘要: 如果在工具栏里看不到格式刷,那就按照以下步骤将格式刷添加到工具栏里:“工具”—“自定义”—“命令”—“类别”—“格式”右边窗口里就由对应的选项,通过滚动找到格式刷然后按住左键将格式刷拖到WORD工具栏里就可以了 阅读全文
posted @ 2012-06-28 11:32 wxy-北京 阅读(1673) 评论(1) 推荐(0) 编辑
摘要: 通常就是 计算读写一定大小的块耗费的时间 ,本身有速度输出基本的测试如下 磁盘读速度#time dd if=[mountpoint] of=/dev/null bs=4096k count=2000测试数据大小为:4096k×2000磁盘写速度#time dd if=/dev/zero of=[mountpoint] bs=4096k count=2000测试数据大小为:4096k×2000[mountpoint]替换为你实际的挂载点以上都是测试 2000个 4M块的速度 可以通过改变 bs大小来分析不同级别块的性能 阅读全文
posted @ 2012-06-25 21:22 wxy-北京 阅读(2516) 评论(0) 推荐(0) 编辑