日志分类:嵌入式相关

DelayGen发布

星期日,十月21日, 2007 07:02:33  |  分类:嵌入式相关,软件网络

以前转了一篇延时的文章,呵呵。其实我写了一个VB的程序,可以根据这个来生成延时代码的。曾经在pic16上发布过的,地址:http://pic16.com/bbs/dispbbs.asp?BoardID=9&ID=25231。不过发布后,实际使用中发现了很多问题,并进行了多次更新。只是一直没有时间发到网上来大家分享。今天把它整理一下发上来^_^

该程序名叫DelayGen,借用KeyGen的创意,呵呵,就是延时生成器的意思。程序根据前面转载的那篇文章的计算原理,可进行二重循环延时时间的计算,并可根据给定的延时时间来求出最佳循环参数值。同时,可以给定参数或计算结果生成8位PIC汇编代码。

阅读全文——共997字

【转】关于PIC常用软件延时的精确计算公式

星期三,十月17日, 2007 07:00:10  |  分类:嵌入式相关

原帖地址:http://www.pic16.com/bbs/dispbbs.asp?boardID=9&ID=22973

延时在单片机应用中经常要用到,不管是测试还是正是的开发的程序中延时子程序都是随处可见。而延时又分硬件延时和软件延时。本贴所要说的延时是指常用的二重循环的软件延时,并推导出准确的计算公式,该公式能精确到一条指令都不差。因为软件延时比较耗CPU资源,所以可能用的地方不多,也没必要精确一条不差那么准,但我推导的公式也许对这有兴趣的人可能有用。

阅读全文——共1518字

PIC之端口使用

星期三,十月10日, 2007 20:44:39  |  分类:嵌入式相关

嗯,好久没更新了。看见那位兄弟给我的留言,真是汗颜。。。呵呵

其实,有时候我是属于那种会做不会说的,所以很多东西我算是知道,但是不会表述。呵呵。总之,在这里尽量写下自己的心得就好了吧。

嗯。言规正传。今天讲讲基本的IO口。呵呵。

其实,IO口并没有什么特别好讲的。输入输出而已么。但是值得一提的是,PIC这个BT单片机的输入输出的驱动力很强悍,这个貌似是公认的。我也没用过别的,不好评判,但是别人都这么说,我也姑且听之吧。

阅读全文——共1751字

PIC之ICSP

星期日,九月16日, 2007 18:08:13  |  分类:嵌入式相关

呵呵,PIC讲堂再度开张。嗯。保持每周一篇,也很不错么。

今次要说的是ICSP。ICSP,全称In-Circuit Serial Programming,在线串行编程。这行英文和ICSP这四个字母,一般使用时都带有TM标记的,也就是说,这是MICROCHIP的商标。也是MC独有的吧。呵呵。

从名字可以看出来,ICSP是一种编程方法,也就是说是一种烧写手段。这种手段可以在线烧写——即不需要将芯片取下就可以在板子上烧写。而这种烧写方法使用串行的数据。在线烧写其实也不是什么新闻了,大家熟悉的TI的DSP,一向可以使用JTAG口进行烧写,那就是标准的在线烧写。

阅读全文——共3236字

PIC之串行通讯

星期一,八月27日, 2007 21:53:10  |  分类:嵌入式相关

呵呵。继续说PIC。上周本同学折腾了一周的串行通讯。下面和各位侃侃。

说到串行通讯,首先就要提到USART。USART,全称通用同步异步发送接收器(Universal Synchronous Asynchronous Receiver Transmitter),是一个很常见的芯片外设。广泛应用于各种单片机,从51到ARM都有他的身影。当然,各芯片的USART细节上肯定不会一样,但是大致的功用都是一样的,就是提供串行数据的通信。

众所周知,串行通信的关键在于移位。而USART这个小小的外设就是以硬件的方式完成移位的活动,我们所要做的,只是设置好其应有的参数,然后把数据放到待发送寄存器或者从接收寄存器里面把数据取出就好了。硬件层面的移位和波特率之类完全不用关心其实现细节。还是很方便的。

阅读全文——共2326字

PIC简介

星期四,八月16日, 2007 23:27:46  |  分类:嵌入式相关

今天没有太大的技术收获,呵呵,翻老底讲讲PIC吧。

可能很多伙计们没有听说过PIC这个东西,或者认为这个东西是Picture的简写。虽然这样也不错,但是PIC还有另一个含义:MICROCHIP公司出产的PICmicro单片机。简称PIC。

一般说到单片机,想到的都会是51什么的吧。呵呵。其实做单片机的厂商很多,品牌种类也很多,AVR啊PIC啊,freescale的HCS08啊(这个的名字有点忘了,没打错吧。。)等等。不过51在学校教育中使用最为广泛,所以导致很多人只知道51单片机。我个人的观点,51虽然好用,但是毕竟还是更像一个通用芯片,在嵌入式控制方面并没有太大优势。相比而言其他各单片机,各自都有各自的优势和长处,在实际应用中反而用的更多。所以如果要学单片机的话,不要执着于51,学点PIC、AVR很不错的。

阅读全文——共2246字

祝我生日快乐

星期日,五月20日, 2007 02:21:24  |  分类:嵌入式相关,杂七杂八

呵呵,此文虽然仍然是在rabo中编辑,可是是正规通过网页发表的。证据就是前面没有rabo图标。。。恩

最近rabo和blogcn后台的交互一直不好,一直处于有问题中。和KF联系了,他们说尽快帮我解决。后台已经看见了好几个测试的日志,可以看见他们在干活呢。不过不知道什么时候能好。希望不要太久吧。。。

算了,在此之前,先网页发表吧。希望技术部的伙计们不要误把我的日志删了就好。呵呵。。

半夜了呢。刚洗完热水澡,浑身发热。打开空调,吹一吹,然后继续敲击键盘……

阅读全文——共2919字

Pages: Prev 1 2 3