立即注册 找回密码

微雪课堂

搜索
微雪课堂 AVR
订阅

AVR

AVR 看门狗WDT程序
系统功能  很多人喜欢养宠物狗,很多单片鸭大侠则喜欢养看门狗,如果您也希望搞条AVR的看门狗养养,那么本节很适合您。  养看门狗的用意,在于用它监控系统:在程序本该运行的地方喂狗,如果程序卡死或跑飞,将 ...
分类:    2015-6-2 16:56
AVR USART(UART)发送中断程序 使用缓冲器
系统功能  使用USART发送数据,需要一定时间,若是用传统方法,等发送完再处理其它任务(如语句while(!(UCSRA0x40));),那么,将大大降低了高速的AVR的执行效率!AVR会等到“花都谢了~”  那么怎样处理才可以 ...
分类:    2015-6-2 16:56
AVR USART(UART)接收中断程序
系统功能   使用AVR的USART进行自发自收(将发送引脚RXD短接到接收引脚TXD),发出数据:0,1,2。。。数据,能接收到自己发出的数据:0,1,2。。。使用LED作出简单指示!硬件设计AVR主控电路原理图(点击图片放 ...
分类:    2015-6-2 16:56
AVR 外部中断程序
系统功能   使用AVR外部中断INT1检测按键,并使用LED作出简单指示!硬件设计AVR主控电路原理图(点击图片放大,不需要放大镜!)LED控制电路原理图(点击图片放大,不需要放大镜!)软件设计下面部分从TXT拷出,拷 ...
分类:    2015-6-2 16:55
AVR 定时器中断程序
系统功能   使用AVR定时器做1S定时,并使用LED作出简单指示!硬件设计   本设计基于7.3728M晶振作AVR定时器的时钟源进行1S定时!AVR主控电路原理图(点击图片放大,不需要放大镜!)LED控制电路原理图(点击图片 ...
分类:    2015-6-2 16:55
AVR IO输入之独立按键检测程序
系统功能   使用AVR检测八个独立按键,一旦检测到按键被按,立马做出指示,非常牛!硬件设计   关于AVR的I/O结构及相关介绍详见Datasheet,这里仅对作部分简单介绍,下面是AVR的I/O引脚配置表:AVR I/O 口引脚配 ...
分类:    2015-6-2 16:54
VR IO输出之蜂鸣器控制程序
系统功能   使用AVR控制一个蜂鸣器,能随心所欲控制蜂鸣器的鸣叫,不会让它乱叫!硬件设计   关于AVR的I/O结构及相关介绍详见Datasheet,这里仅对作部分简单介绍,下面是AVR的I/O引脚配置表:AVR I/O 口引脚配置 ...
分类:    2015-6-2 16:53
AVR IO输出之LED显示程序
系统功能使用AVR控制8位LED,做到想闪就闪,不想闪就不闪,左闪右闪,拚命闪,演示AVR单片机之“点灯术”。硬件设计关于AVR的I/O结构及相关介绍详见Datasheet,这里仅对作部分简单介绍,下面是AVR的I/O引脚配置表:A ...
分类:    2015-6-2 16:49
ATtiny2313 时钟源
ATtiny2313芯片有如下几种通过Flash熔丝位进行选择的时钟源。时钟输入到AVR时钟发生器,再分配到相应的模块。Note: 1. 对于所有的熔丝位, "1" 表示未编程,"0" 代表已编程。不同的时钟选项将在后续部分进行介绍。当 ...
分类:    2015-5-28 21:20
ATtiny2313 时钟系统及其分布
时钟系统及其分布Figure 11为AVR的主要时钟系统及其分布。这些时钟并不需要同时工作。为了降低功耗, 可以通过使用不同的睡眠模式来禁止无需工作的模块的时钟,详见ATtiny2313 P26“ 电源管理及睡眠 模式 ” 。时钟 ...
分类:    2015-5-28 21:20
ATtiny2313 I/O存储器
ATtiny2313的 I/O P150“ 寄存器概述 ” 。ATtiny2313所有的I/O及外设都被放置于I/O I/O位置都可以通过LD/LDS/LDD 与ST/STS/STD指令来访问,在32个通用工作寄存器和I/O之间传输数据。 地址为0x00 - 0x1F的I/O寄存器 ...
分类:    2015-5-28 21:20
ATtiny2313 EEPROM数据存储器
ATtiny2313包含128字节的EEPROM数据存储器。它是作为一个独立的数据 可以按字节读写。EEPROM的寿命至少为 100,000 次擦除周期。EEPROM 的访问由地 址寄存器、数据寄存器和控制寄存器决定。详见 EEPROM的串行数据下载 ...
分类:    2015-5-28 21:20
ATtiny2313 标定的片内RC振荡器
标定的片内 RC 振荡器提供了固定的 8 MHz 或 4 MHz 的时钟。 这些频率都是 3V、 25 C下的标称数值。若频率超出器件标称值,必须对CKDIV8熔丝位编程,以在启动阶段 对内部频率 8 分频,详见 P24“ 系统时钟预分频器 ...
分类:    2015-5-28 21:20
ATtiny2313 SRAM数据存储器
SRAM数据存储器Figure 9 给出了ATtiny2313 SRAM 空间的组织结构。前 224 个数据存储器包括了寄存器文件、I/O 存储器及内部数据 SRAM。起始的 32 个地 址为寄存器文件与 64 个标准 I/O 存储器,接着是 128 字节的内部 ...
分类:    2015-5-28 21:19
ATtiny2313 Flash程序存储器
系统内可编程的Flash 程序存储器ATtiny2313具有2K字节的在线编程Flash,用于存放程序指令代码。因为所有的AVR指令为 16 位或 32 位,故而 Flash 组织成 1024 x 16 位的形式。Flash存储器至少可以擦写10,000次。ATtin ...
分类:    2015-5-28 21:19
AVR

微雪官网|产品资料|手机版|小黑屋|微雪课堂. ( 粤ICP备05067009号 )

GMT+8, 2024-4-24 06:28 , Processed in 0.015770 second(s), 9 queries .

返回顶部