[置顶] 多文档编辑器V1.0.0.

 多文档编辑器是一款基于.net的文档编辑软件。

目前支持doc (word97-2003),docx(word 2007-2010),html,htm,rtf,xml,txt文件的编辑和浏览,支持导出HTML,PDF文件。

 

 

用AVR单片机产生正弦波信号

作者:马潮老师
取自《M128》上。供参考。

一、定时/计数器PWM设计要点

根据PWM的特点,在使用ATmega128的定时/计数器设计输出PWM时应注意以下几点:

1.首先应根据实际的情况,确定需要输出的PWM频率范围,这个频率与控制的对象有关。如输出PWM波用于控制灯的亮度,由于人眼不能分辨42Hz以上的频率,所以PWM的频率应高于42Hz,否则人眼会察觉到灯的闪烁。

2.然后根据需要PWM的频率范围确定ATmega128定时/计数器的PWM工作方式。AVR定时/计数器的PWM模式可以分成快速PWM和频率(相位)调整PWM两大类。

...

GCCAVR(AVR Studio)数据存储在程序存储器(flash)空间的定义

(1)flash常量:

        #include  <avr\pgmspace.h>//须增加的头文件

        const prog_uchar FlashConst = 3;        //定义uchar型的常量n定义在flash里(flash常量)

...

巧用与运算使单片机同时产生多种频率

仿真结果与程序

  大家都知道计算器是以二进制进行运算的,这也告诉我们要产生与二相关的信号比较容易,下面以位运算产生频率为例。

     本文介绍二种方案(使用AVR MEGA16 PA口)

      一、PA口从第0-7位产生的频率依次满足1/2的关系

     二、PA口第0-1位产生的频率相同,其他各位满足1/2的关系

...
分页:« 首页...«1»...尾页 »

Powered By Z-Blog 1.8 Walle Build 100427

湘ICP备10205583号 | QQ: 点击这里给我发消息418588655 | MSN: [email protected] | Email: [email protected]| 管理