电赛历程
文章平均质量分 79
飒然
April showers bring May flowers!
展开
-
C51的一些误区和注意事项
1)C忌讳绝对定位 常看见初学者要求使用_at_,这是一种谬误,把C当作ASM看待了。在C中变量的定位是编译器的事情,初学者只要定义变量和变量的作 用域,编译器就把一个固定地址给这个变量。怎么取得这个变量的地址?要用指针。比如unsigned char data x;后,x的地址就是&x, 你只要查看这个参数,就可以在程序中知道具体的地址了。2)设置SP的问题原因和1差不对,编...原创 2009-07-05 20:46:46 · 187 阅读 · 0 评论 -
关于Keil生成汇编代码中的 AR1...的意思
今天想用汇编做AD部分。于是先用C写了一个框架,然后用Keil生成了汇编源代码。其中总是出现类似MOV R1,AR2这种的代码。不知道什么意思。在网上查也查不到。后来查看KEIL的帮助。才发现,这个AR是寄存器的绝对地址的意思。MOV Rn,Rn是非法的,而用MOV Rn,ARn 就可以代替了。记录下来以供参考。...2009-08-04 23:37:31 · 673 阅读 · 0 评论 -
PWM的概念
PWM技术的基本原理就是通过调整一个周期固定的方波的占空比,来调节输出的平均电压、电流或功率等被控量。 脉冲宽度调制(PWM)是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。PWM信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电要么完全有(ON),要么完全无...原创 2009-07-26 17:18:35 · 1434 阅读 · 0 评论 -
2009-7-22
我们组最终决定使用双机作为我们的单片机系统。一个采用宏晶的增强型51系列单片机,一个采用2051。其中使用2051主要是扫描键盘,然后双机通信将键盘扫描数据传输给主单片机。主单片机中,AD DA我们组使用了串行SPI控制的器件,以节省I\O口。不选择MSP430的原因在于以防对其不熟悉而造成的问题无法解决。其实在一些题目上,51单片机也不会处于太大的劣势。初步的,我们选择了电源题。软件方面,针对新...原创 2009-07-22 20:37:57 · 84 阅读 · 0 评论 -
2009-7-20
这几天西安又恢复了那种桑拿天气,又闷又热,很是不舒服!自己的心情也莫名的低落,状态相当不好。Verilog已经基本看完了,但仅仅是看完,还真不知道怎么用。对于FPGA和单片机的联合使用,一直有点迷茫。另外新的51系统原理图完成,也该重写一下各个模块了。...原创 2009-07-20 15:12:43 · 72 阅读 · 0 评论 -
Protel99快捷键大全
转载以备忘:enter——选取或启动 esc——放弃或取消 f1——启动在线帮助窗口 tab——启动浮动图件的属性窗口 pgup——放大窗口显示比例 pgdn——缩小窗口显示比例 end——刷新屏幕 del——删除点取的元件(1个) ctrl+del——删除选取的元件(2个或2个以上) x+a——取消所有被选取图件的选取状态 x——将浮动图件左右翻转 y——将浮动图件上下翻转 space——将浮动...原创 2009-07-18 16:34:23 · 264 阅读 · 0 评论 -
Edc(2)
输入口:input输出口:output双向总线端口:inout内部连接线:wireand #2 u1(a,b)“其中#2表示输出延迟为2个单位时间”always既可用于描述组合逻辑也可描述时序逻辑x表示不定值 z表示高阻值 <位宽><进制><数值>parameter参数型网络数据类型:wire tri 用于连接器件单元 输入、输出信号默认为wire型reg...2009-07-18 00:18:59 · 187 阅读 · 0 评论 -
Edc(1)
软件注意事项:1、它要单片机整体实现什么功能2、功能细分(模块化),先干什么,再干什么,最后干什么3、画初步流程图,(把几个模块画出即可)4、模块之间的分析:一个模块到另一个模块之间,怎么变换,怎么连接(优化流程图)5、单个模块分析:每个模块要做什么(流程图细化)6、所有模块结合连接,细化所有流程图7、分析单个模块每步要用到的方法或者指令8、总流程图定型9、纸上写程序,对照流程图分析其可行性,若不...2009-07-18 00:17:37 · 219 阅读 · 0 评论 -
Verilog的一些总结
一:基本的类型Verilog中的变量有线网类型和寄存器类型。线网型变量综合成wire,而寄存器可能综合成WIRE,锁存器和触发器。二:Verilog语句结构到门级的映射1、连续性赋值:assign连续性赋值语句逻辑结构上就是将等式右边的驱动左边的结点。因些连续性赋值的目标结点总是综合成由组合逻辑驱动的结点。Assign语句中的延时综合时都将忽视。2、过程性赋值:过程性赋值只出现在alw...2009-07-16 23:30:26 · 143 阅读 · 0 评论 -
09年电子竞赛参赛技巧经验11条(转自大学生电子设计联盟)
有许多认识我的同学经常会问我一些关于怎样参加电子竞赛怎样准备,他们打算参加全国电子竞赛,但又感到很迷茫,不知道该从何做起 ,该怎么准备,今天我以个人的看法和我的经验所知,也收集补充了这些网上的建议,希望能给大家做个参考( 2年一次每次都有新的变化,本文章仅限于 09年电子竞赛参考) 1、对竞赛满怀热情 很清楚,热情是保持一个人对一件事物的热忠程度,它可以引导你,为你注入...原创 2009-08-07 00:14:13 · 232 阅读 · 0 评论