avr单片机通过调用此函数轻松输出任意频率任意占空比的方波,然后#include就行了 ,也可直接COPY出来用:),当然要注意的是函数产生的频率都是以K为单位的,要是需要0-100Hz的频率的话,自己修改一下主频计算部分的公式,大家一看都明白了的...
分类:
其他好文 时间:
2015-01-31 10:45:57
阅读次数:
202
刚刚接触这个东西只知道这是类似于单片机的开发板,可以做一些单片机实现或者不能实现的东西,但是比单片机要简单得多。Arduino到底是什么?维基百科上的描述是:Arduino是一块开发板的微控制器和一整套的开发软件,它的硬件包含一个以AVR单片机为核心的开发板和其他各种I/O板。软件包括一个标准编程语...
分类:
其他好文 时间:
2015-01-29 22:25:16
阅读次数:
208
今天下午自己仔细的把avr的uart串口与PC机通信研究学习了一下,特意记录一下自己的学习,继续加油啊,有线通信部分...
分类:
其他好文 时间:
2015-01-25 16:39:28
阅读次数:
208
一线通信技术以其单总线的优势越来越受到重视,那么用AVR做一个红外通信的程序必不可少,红外通信好好学啊...
分类:
其他好文 时间:
2015-01-23 20:12:30
阅读次数:
219
下面是蜂鸣器的电路图。代码:蜂鸣器代码。/**info:buzzer*author:chenlu*date:2014.11.20*///input the head file so that the program can work normally//iom16v---know the regis...
分类:
其他好文 时间:
2015-01-21 13:17:31
阅读次数:
243
做了这么多年的嵌入式软硬件开发,用过的平台很多,细数了一下,自己都吓了一跳,51单片机、AVR Mega128、EMC单片机、CPLD/FPGA、DSP(LF2407)、S3C2410、44B0、STM32等,软件平台有Keil C51、汇编、ADS1.2、MDK、uCOS、Linux、VC++等。没有办法,在小公司干活就是要一个人做几个人的活。很多时候,去到一间新的公司,并不是自己来决定选用哪种...
分类:
其他好文 时间:
2015-01-09 09:19:09
阅读次数:
203
第一步:atmega128的片内flash分区描述在atmega128 datasheet的275页中有分区描述对应的在284页中,有具体的应用区与boot区的大小设置注意:Byte address = word address * 2这里的BOOT区首地址,$F000 = 0x1E000根据手册中...
分类:
其他好文 时间:
2014-12-25 20:28:56
阅读次数:
527
第一步:在项目的Linker选项下,Output中选择“Debug information for C-SPY”,一定要选中“Allow C-SPY-specific extra output file” (这一步的作用是用于仿真,而“Allow C-SPY-specific extra outpu...
分类:
其他好文 时间:
2014-12-25 20:28:45
阅读次数:
305
(1)安装开发工具链yum install avr-*会安装以下的工具avr-gcc-4.7.2-1.fc17.i686avr-libc-1.8.0-2.fc17.noarchavr-binutils-2.23.1-1.fc17.i686avr-gcc-c++-4.7.2-1.fc17.i686av...
分类:
系统相关 时间:
2014-12-12 16:19:01
阅读次数:
331
大家学习MCS51单片机和AVR单片机,又或者是PIC单片机,又或者是MSP430单片机之后,是否感觉自己可以成为一名工程师了呢?我在这里来说说我的看法吧。
我们学习这些单片机的时候,先学习了理论知识,这个一般是书本上的理论知识,比如介绍单片机的发展、单片机的应用领域、单片机的原理等等。然后呢找一块开发板,对着视频教程学习,边看视屏边做实验,学习完之后呢,去做那么一两个小项目,比如“基于La...
分类:
其他好文 时间:
2014-11-30 11:29:47
阅读次数:
158