技术专题更多
TI 最新直播、研讨会视频回顾
满满干货,随时免费观看!
社区精华更多
一套适合小型项目使用的通用代码
BabyOS 为小型项目而生,一个如孩童般需要集体喂养的弱操作系统。为什么称它为弱操作系统,因为相比 ...
最新
ATMEGA16 IO端口相关总结
ATMEGA16 IO端口相关总结 ATMEGA16 IO端口相关的寄存器总共有三个DDRX、PORTX和PINX。如果要对IO操作基本上就是对这三个寄存器进行相关的操纵。DDRX也称为数据方向 ...
关键字: ATMEGA16 IO端口 寄存器
发布时间:2020-08-02
IAR for AVR 报array is too large错误 【已解决】
IAR for AVR 报array is too large错误 【已解决】 解决办法:工程右键,options -> General Options -> Memory Model 改为 small...
关键字: IAR AVR array is too large错误 【已解决】
发布时间:2020-08-02
AVR Option -H must not be defined more than once: -H1895 【已解决】
AVR Option -H must not be defined more than once: -H1895 【已解决】 在使用IAR for AVR 5 40 做mega128的开发时,编译出现如下提示原因分析:-H 在AVR编译器中设置过一次,在option文件中也设置过,造成 ...
关键字: AVR Option -H must not be defined more than once: -H1895
发布时间:2020-07-29
IAR for AVR 配置JTAGICE mkII仿真时不擦EEPROM
IAR for AVR 配置JTAGICE mkII仿真时不擦EEPROM {业务提出的需要}有时我们想在仿真时,依然可以使用EEPROM中配置好的参数,而不是每次仿真时都重新设置。{配置方法}工程->右键-> Debu ...
关键字: IAR for AVR 配置JTAGICE mkII仿真 不擦EEPROM
发布时间:2020-07-29
基于AVR128单纯Modbus协议实施
基于AVR128单纯Modbus协议实施 Modbus通信协议Modicon公司1979在发展中,适用于工业现场总线协议控制。Modbus通信系统包含芯片的节点,并与组合物可编程控制的公共传输线 ...
关键字: AVR128 Modbus 协议实施
发布时间:2020-07-29
AVR第9课:定时器1的CTC模式
操作定时器实际上就是在操作寄存器并配置参数。<strong> include<iom16v h> include<macros h>void main(){ DDRD = DDRD|0x30; TCCR1A ...
关键字: AVR 定时器1 CTC模式
发布时间:2020-07-29
基于AVR128的简单Modbus协议实现
基于AVR128的简单Modbus协议实现 Modbus通讯协议是由Modicon公司在1979年开发的,应用于工业现场控制的总线协议。Modbus通讯系统包括带有可编程控制的芯片节点和公共传输线 ...
关键字: AVR128 Modbus协议
发布时间:2020-07-29
AVR第4课:流水灯
代码:流水灯程序。 **info:led flow*author:chenlu*date:2014 11 20* input the head file so that the program can work no ...
关键字: AVR 流水灯 循环
发布时间:2020-07-29
AVR第11课:如何对待我们的单片机
大家学习MCS51单片机和AVR单片机,又或者是PIC单片机,又或者是MSP430单片机之后,是否感觉自己可以成为一名工程师了呢?我在这里来 ...
关键字: AVR 工程师了 单片机
发布时间:2020-07-25
解决“检测到 #include 错误
解决“检测到 #include 错误 配置好VSCode的Arduino环境后可能会在编写代码时出现以下错误检测到 include 错误。请更新 includePath。已为此翻译单元(E:abc ino)禁 ...
关键字: 检测 include 错误 AVR
发布时间:2020-07-25
AVR446_Linear speed control of stepper motor步进电机曲线分析
AVR446_Linear speed control of stepper motor步进电机曲线分析 1 1 单片机代码处理 定义定时器预分频,定时器实际时钟频率为:72MHz (STEPMOTOR_TIMx_PRESCALER+1) define STEPMOTOR_TIM_PRESCAL ...
关键字: AVR446_Linear speed control of stepper motor 步进电机 曲线分析
发布时间:2020-07-25
LCD1602液晶显示模块深入详解之软件篇(AVR)
LCD1602液晶显示模块深入详解之软件篇(AVR) LCD1602液晶显示模块的驱动虽然比七段数码管之类的显示要复杂一些,但实际上也并不是很难,最主要的还是初始化,为什么这么说呢?我们在调 ...
关键字: LCD1602 液晶显示模块 软件篇 AVR
发布时间:2020-07-25
旧文备份:AVR读写EEPROM分析
由于AVR的EEPROM写周期比较长(一般为毫秒级),因此在编程使用过程中要特别注意 对于读EEPROM没什么好说的,读一个字节的数据要耗费4个时钟周 ...
关键字: AVR 读写EEPROM 写周期
发布时间:2020-07-25
通过底层AVR方法实现SPI数据传输
主机端:1 *********************************2 代码功能:通过底层AVR方法实现SPI数据传输(主机端)3 创作时间:2016*10*174 使用资源 ...
关键字: 底层 AVR SPI 数据传输
发布时间:2020-07-25
AVR单片机控制发光二极管
AVR单片机控制发光二极管 点亮ARV单片机开发板上的一个LED灯原理图:分析:上面的截图就是单片机和LED灯的连接原理图,其中J6是一个排阻,起到限流的作用,防止LED电 ...
关键字: AVR 单片机控制 发光二极管
发布时间:2020-07-25
AVR第5课:蜂鸣器
<span style="font-size:18px;"> **info:buzzer*author:chenlu*date:2014 11 20* input the head file so that the program can ...
关键字: AVR 蜂鸣器 循环
发布时间:2020-07-24
AVR第8课:独立按键
值得注意的是,独立按键的检测原理和消抖处理在51单片机中已经讲过了,这些东西都不会变。只是AVR单片机的IO口操作方式改变了。在AVR中,检 ...
关键字: AVR 独立按键 IO口
发布时间:2020-07-24
ImageCraft下的AVR启动代码
以前经常想自己使用编译器编写MCU的C代码,编译器帮我们做了什么。编译器是如何分配变量和代码的。所以就闲着没事去看编译器的安装 ...
关键字: ImageCraft AVR 启动代码
发布时间:2020-07-24
AVR开发 Arduino方法(二) 中断子系统
在了解ATMega328P的中断子系统之前,首先要了解中断的概念。你正在看书,这时电话响了,你会怎么做呢?相信大多数人会这样:先标记看到的位 ...
关键字: AVR开发 Arduino方法 中断子系统
发布时间:2020-07-24
AVR开发 Arduino方法(六) 内存子系统
  Arduino UNO R3主处理器ATMega328P的芯片内部拥有3种存储器:数据存储器,程序存储器和电可擦写可编程存储器;它们各自有不同的用途 ...
关键字: AVR开发 Arduino方法 内存子系统
发布时间:2020-07-24
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved