AVR_M16_PWM_KeyScan_7Seg_Interrupt.zip - 自己工作需要,需输出可调脉宽、频率的PWM波,网上找的资料都是介绍AVR快速PWM的,没有使用AVR相頻修正实现PWM控制的。就自己查资料,仿真、做板子。自己做了一个,调试通过了,如果需实际使用,部分参数需稍加修正。
功能:AVR ATmega16 相頻修正PWM波实现
涉及模块:7Seg(7段数码管驱动)
键盘扫描(包括长按和短按,稍加修改可实现多键检测)
定时器0,2的定时使用
定时器1的相頻修正PWM输出
PWM频率范围:0.1-99.9Hz,占空比:0.1-99.9可调
ATmega16 工作频率:内部RC 8MHz
仿真工具:Proteus
编译工具:WinAVR,2014-07-20 16:44:59,下载4次
weight.rar - 使用delphi做的四轮称重程序,附带称重模块资料。可完成单独称重和总重。,2014-07-20 16:10:13,下载3次
whwncircleprogress_vb.rar - VB做的仪表盘控件,附有Visual Basic 源码。,2010-08-18 16:53:07,下载253次