ATmega16 定时器总结【转】
来源:互联网 发布:java extends用法 编辑:程序博客网 时间:2024/06/03 15:32
每次重新需要用AVR调试个东西的时候觉得好多东西原来搞得似是而非的又忘记了,软件还好,以前每个独立的模块都保存了一份程序,但硬件就没笔记了,很不爽的感觉,我不需要准确地记得上面的ADC精度有多少,我要达到的目的是看到下面的引脚图时就知道每个口干什么用的有什么特点。还有三个定时器各自有什么特点。
首先ADC,TDI,MISO这些简单的就不用说了吧。
TOSC是什么东东?直接附上手册里的内容:对于拥有定时器、振荡器引脚(TOSC1和TOSC2)的AVR微处理器,晶体可以直接与这两个引脚相连,无需外部电容,此振荡器针对32.768kHz的钟表晶体作了优化,不建议在TOSC1管脚输入振荡信号,它到底干嘛用呢?看定时器一节的叙述:T/C的时钟可以为通过预分频器的内部时钟或通过由TOSC1/2接入的异步时钟,(唉!想弄一幅图上来结果还要插入,浏览才行,粘贴都不行,百度真烂。。那就省了吧)
接下来,VCC,AVCC,AREF有什么不同?VCC当然是普通电源,AVCC单独为ADC提供电源的,它俩之间的偏差不能超过0.3V,AREF看名字应该是ADC转换时的参考电压,但它不是必需的,ADC的参考电压源VREF反映了ADC的转换范围,它可以是AVCC,内部2.56V基准电源或外接于AREF引脚的电压。
XCK?它也是外部时钟,是USART的,也很少用到。
AIN0、1,模拟比较器对正极 AIN0 的值与负极 AIN1 的值进行比较。当 AIN0 上的电压比负极AIN1上的电压要高时,模拟比较器的输出 ACO 即置位。
最麻烦的就是定时器了:
先看一下百度文库http://wenku.baidu.com/view/d357494e767f5acfa1c7cd47
- ATmega16 定时器总结【转】
- Atmega16的定时器time0
- ATMEGA16定时器0
- AVR单片机(ATMEGA16)定时器程序
- B001-Atmega16-定时器2-(ques=4)
- B001-Atmega16-定时器1-(ques=1)
- ATmega16单片机(AVR)主要特点总结
- ATMEGA16 IO端口相关总结
- AVR单片机ATMega16的UART通信总结
- ATmega16的定时器0、1、2的比较
- Cocos2dx 定时器
- IO 总结 (转)
- java 定时器
- K60 PIT定时器
- 定时器总结
- 【原创】Python 定时器 …
- Java Timer 定时器的使用
- 6410中的PWM 定时器
- s3c2440硬件篇之三:MMU【转】
- 浅谈java异常[Exception]
- 线程互斥锁封装
- Linux系统下超级终端Minicom的使用…
- Django之逆向解析url
- ATmega16 定时器总结【转】
- 一个毕业的大学生应该懂得的20句话…
- ATMEGA16定时器0
- 国外的有名嵌入式网站收集【转】
- AVR简单通用的串口配置方法
- 51nod 1556 计算&&卡特兰数的扩展,HV格路径
- 【转】给初入社会的你
- 单片机I/O口推挽输出与开漏输出的…
- PS/2键盘原理 【转】