摘要: 硬件:MAX II EPM240T100C5软件:Quartus II 10.0 step_motor.vmodule step_motor//#(parameter RPM50 = 40, RPM300 = 6)#(parameter RPM50 = 1000, RPM300 = 3)( // global clock and asyn reset input CLOCK_50, input R... 阅读全文
posted @ 2011-04-16 01:49 _安德鲁 阅读(4416) 评论(2) 推荐(2) 编辑
摘要: 引子:新近在做热电偶的分度表,由于要提高其解析度,若以要对已有的分度表进行插值。然而,上万个数据,若是手动插值,不知道要弄到猴年马月。小试一下C语言的fscanf和fprintf的格式化输入和输出,因为之前从来没有使用C来操作文件,所以一番折腾,还好成功了,现贴出来,以后再用。 insert_new_elsement.c#include <stdio.h>typedef struct{ int V... 阅读全文
posted @ 2011-04-16 01:41 _安德鲁 阅读(9201) 评论(0) 推荐(1) 编辑
摘要: 请问51单片机P0口接74HC573驱动共阳极数码管时候,要在P0和573之间加上拉电阻吗? 答:从理论上说不需要上拉电阻。但是,如果你的单片机的输出是TTL电平的话,由于TTL的输出高电平Voh的保证值是2.7V,而74HC573的输入高电平的保证值是3.6V,所以必须接提升电阻把TTL的输出高电平Voh提升到至少3.6V以上,否则会造成数据传送的不稳定,一般接10k左右的提升电阻。 阅读全文
posted @ 2011-04-16 01:28 _安德鲁 阅读(2087) 评论(0) 推荐(1) 编辑
摘要: 注:使用excel绘制的线图 阅读全文
posted @ 2011-04-16 01:25 _安德鲁 阅读(668) 评论(0) 推荐(1) 编辑
摘要: BOOT[0:1] = 0? 用户闪存存储器 = 10 系统存储器 = 11 内嵌SRAM 阅读全文
posted @ 2011-04-16 01:23 _安德鲁 阅读(719) 评论(0) 推荐(1) 编辑
摘要: http://bbs.21ic.com/icview-50831-1-1.html 小明接到这样一个任务:有一个水缸点漏水(而且漏水的速度还不一定固定不变),要求水面高度维持在某个位置,一旦发现水面高度低于要求位置,就要往水缸里加水。小明接到任务后就一直守在水缸旁边,时间长就觉得无聊,就跑到房里看小说了,每30分钟来检查一次水面高度。水漏得太快,每次小明来检查时,水都快漏完了,离要求的高度相差很远... 阅读全文
posted @ 2011-04-16 01:21 _安德鲁 阅读(2615) 评论(2) 推荐(2) 编辑
摘要: 在Options for Target选项的Linker---Misc controls加入入口地址:--entry Reset_Handler 阅读全文
posted @ 2011-04-16 01:18 _安德鲁 阅读(7593) 评论(0) 推荐(1) 编辑
摘要: 通过调节电位器R4来调整屏幕的对比度。 通过切换PNP BJT的基级电压来开关LED+,即开关背光。 阅读全文
posted @ 2011-04-16 01:16 _安德鲁 阅读(12084) 评论(0) 推荐(1) 编辑
摘要: 可能原因: 1 录入的格式不对,需仔细检查 2 录入的文件格式不对,应该通过工具修改为ANSI格式的。 譬如从xls导出的文本文件,就是UCS-2 Big Endian格式。 总之,只要不是ANSI,就应该先想办法转换位ANSI。 阅读全文
posted @ 2011-04-16 01:11 _安德鲁 阅读(459) 评论(0) 推荐(1) 编辑
摘要: 解决方法:将C文件保存为ANSI格式,然后重新编译即可。 阅读全文
posted @ 2011-04-16 01:09 _安德鲁 阅读(1201) 评论(0) 推荐(1) 编辑
摘要: http://www.actel.com/documents/hdlcode_ug.pdf 阅读全文
posted @ 2011-04-16 01:06 _安德鲁 阅读(408) 评论(0) 推荐(1) 编辑
摘要: 缺氧乱语:呵呵,还没搞过USB呢。偷偷地把向哥的博文转过来,有空多瞄几眼。 转自:http://www.cnblogs.com/craftor/archive/2011/03/06/1972413.html 关键字: Cypress EZ-USB FX2LP CY7C68013A Keil C++Builder VC6 CyAPI CyUSB CyConsole Cypress的FX2LP系列的U... 阅读全文
posted @ 2011-04-16 00:57 _安德鲁 阅读(5167) 评论(1) 推荐(1) 编辑
摘要: 缺氧乱语:向哥这篇博文写得不错。 转自:http://www.cnblogs.com/craftor/archive/2011/04/09/2010461.html 简单来说,HDL的精髓就是if、case、FSM(有限状态机),而if、case通常又是伴随在状态机之中的。所以,状态机的重要性是毋庸置疑的。通常,在一个always或者process中,用到的都是一阶的状态机比较多,二阶以上的较复杂... 阅读全文
posted @ 2011-04-16 00:55 _安德鲁 阅读(978) 评论(0) 推荐(2) 编辑
摘要: 缺氧乱语:程序匠人写的这些技巧非常值得借鉴和吸收。其中几条我们已经经常使用:比如第九条,在写Verilog Testbench的时候,就会用到“快镜头”;再比如第十条,我个人就比较喜欢在C代码里面加上DEBUG总开关宏。转自:http://bbs.21ic.com/icview-128517-1-1.html一、前言调试程序,是软件开发过程中的一个必不可少的环节。这篇帖子,匠人试着来整理一下一些调试的技巧。说到“技巧”,这个词自从被所长批臭之后,匠人就吓得不敢再提,生怕一不小心就暴露了思想的浅薄和眼光的局限,呵呵。所以咱们不叫“技巧”,干脆低调点,就叫“雕虫小技”吧。这里所讨论的“调试”技巧, 阅读全文
posted @ 2011-04-16 00:53 _安德鲁 阅读(1715) 评论(1) 推荐(1) 编辑