Cool Edit Pro生成周期性方波

0

本文作者:xjtudll  发布于:2013-2-10  分类:技术心得  点击:

工作中有时候要生成一些周期性方波,如下图所示:

clip_image002

...

OKI单片机调试时如何修改变量值

1

本文作者:xjtudll  发布于:2013-2-6  分类:技术心得  点击:

OKI的仿真器有个特点,只要重新load程序,哪怕程序不变,之前加的断点也全部清除。这点与tenx(十速)不同, tenx(十速)的仿真器只要不改变当前文件的程序,当前文件的断点依旧全部保留。

调试程序时,为了验证程序的准确性,需要不停的改变变量值,如果采用在程序里加赋值语句的方法,那必然会改变程序,程序一改变,断点就清除了,就得重新加断点。多次测试时此项工作颇为繁琐。利用仿真器随意修改变量值显得颇为重要了。有两种方法可以实现这个功能。

...

OKI单片机-如何查看编译后的汇编代码

0

本文作者:xjtudll  发布于:2013-2-3  分类:技术心得  点击:

使用OKI单片机时,有几种情况需要看汇编代码:

1、精确延时,这个用C基本上无法实现;

2、用汇编编程,但某部分程序用汇编写感觉有难度。此时先用C编写,然后查看其汇编代码,借鉴一二。

...

OKI单片机-如何查看编译后程序占用的RAM和ROM大小

2

本文作者:xjtudll  发布于:2013-1-31  分类:技术心得  点击:

程序编译成功后,Project目录下将会多出一个map文件。通过这个文件,可以知道程序占用的RAM和ROM

1、程序占用ROM

...

ML610Q473 程序烧录

0

本文作者:xjtudll  发布于:2013-1-28  分类:技术心得  点击:

仿真器能够仿真程序的运行,但毕竟是“仿”,与实际情况可能有些出入,因此最终还是要将程序烧录到实际的目标板中。

对于ML610Q473,大体要有这么几步:

...

使用ML610Q407模拟仿真ML610Q473

0

本文作者:xjtudll  发布于:2013-1-25  分类:技术心得  点击:

ML610Q473号称是Flash型,本质只是MTP(Multiple Time Programmable),可重复擦写次数80次左右。在开发阶段,如果像51一样,每次都烧录程序看结果,时间不长IC就挂了。ML610Q473自身是不能作为仿真芯片直接仿真的,需要用ML610Q407来模拟仿真。

1、烧录MODE610Q473.HEX
...

OKI编译器路径设置及uEase驱动的安装

1

本文作者:xjtudll  发布于:2013-1-23  分类:技术心得  点击:

1、OKI编译器系统路径的设置

OKI的编译器环境IDEU8默认是安装到C盘的。在安装时,若选择到其他盘,则在默认设置下无法编译成功,编译报错。原因是默认的路径都是在C盘,要解决这个问题,必须重新设置系统路径。

...

浅谈单片机程序设计中的“分层思想”

0

本文作者:xjtudll  发布于:2012-12-25  分类:技术心得  点击:

    网络转载,出处未知,收藏甚久。

    分层的思想,并不是什么神秘的东西,事实上很多做项目的工程师本身自己也会在用。看了不少帖子都发现没有提及这个东西,然而分层结构确是很有用的东西,参透后会有一种恍然大悟的感觉。如果说我不懂LCD怎么驱动,那好办,看一下datasheet,参考一下别人的程序,很快就可以做出来。但是如果不懂程序设计的思想的话,会给你做项目的过程中带来很多很多的困惑。

...

两个IO 6按键

0

本文作者:xjtudll  发布于:2012-12-15  分类:技术心得  点击:

clip_image002

...

堪称一绝的“IO口扫键”法

0

本文作者:xjtudll  发布于:2012-12-12  分类:技术心得  点击:

在做项目(工程)的时候,我们经常要用到比较多的按键,而且IO资源紧张,于是我们就想方设法地在别的模块中节省IO口,好不容易挤出一两个IO口,却发现仍然不够用,实在没办法了就添加一个IC来扫键。一个IC虽然价格不高,但对于大批量生产而且产品利润低的厂家来说,这是一笔不菲的开支!

那,我们能不能想到比较好的扫键方法:用最少的IO口,扫最多的键?可以吗?
...

Page 3 of 5 « 首页...«12345»...尾页 »