首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> avr-gcc

avr-gcc 文章 进入avr-gcc技术社区

AVR汇编初探之二《AVR的指令与汇编系统》

  •   学单片机那么久了,感觉想要深入,还得看汇编语言,至少得了解单片机内部结构。  下面就以ATmega16为例,介绍一下AVR单片机结构和汇编语言。  AVR单片机的CPU内核结构        如上两图,左图是虚线框内AVR CPU的内核结构,右图是AVR单片机内核结构的方框图,可以看出AVR单片机的数据总线(CPU字长)是8位的,也就说它是8位单片机。  AVR采用了Harvard结构,具有独立的数据和程序总线,CPU在执行一条指令的同时,就将PC中指定的下一
  • 关键字: AVR  ATmega16  

AVR汇编初探之一《AVR单片机的CPU内部结构》

  •   学单片机那么久了,感觉想要深入,还得看汇编语言,至少得了解单片机内部结构。  下面就以ATmega16为例,介绍一下AVR单片机结构和汇编语言。  AVR单片机的CPU内核结构        如上两图,左图是虚线框内AVR CPU的内核结构,右图是AVR单片机内核结构的方框图,可以看出AVR单片机的数据总线(CPU字长)是8位的,也就说它是8位单片机。  AVR采用了Harvard结构,具有独立的数据和程序总线,CPU在执行一条指令的同时,就将PC中指定的下一
  • 关键字: AVR  CPU  

基于AVR的锂电池智能充电器的设计与实现

  •   1 引言  锂电池闲其比能量高、自放电小等优点,成为便携式电子设备的理想电源。近年来,随着笔记本电脑、PDA,无绳电话等大功耗大容量便携式电子产品的普及,其对电源系统的要求也日益提高。为此,研发性能稳定、安全可靠、高效经济的锂电池充电器显得尤为重要。  本文在综合考虑电池安全充电的成本、设计散率及重要性的基础上,设计了一种基于ATtiny261单片机PWM控制的单片开关电源式锂电池充电器,有效地克服了一般充电器过充电、充电不足、效率低的缺点,实现了对锂电池组的智能充电,达到了预期效果。该方案
  • 关键字: AVR  锂电池  

如何使用AVR-GCC API

  • API嵌入式编程的代码可以简单地分为两部分,一是与硬件无关的算法部分,对其编程与普通C编程没有区别;二是与硬件相关的寄存器端口操作部
  • 关键字: AVR-GCCAP  

avr-gcc中关于delay延时函数的应用修改版

  • 在51中我们的延时函数都是自己编写的,无论是在汇编中还是在C言语中。虽然有模板,有时还是有点烦。呵呵。不过在应用avr单片机的时候我们
  • 关键字: avr-gccdelay延时函  

AVR-GCC如何调用存储于Flash中的指向函数的指针

  • ---------------------------------------------------------------功能:演示AVR-GCC如何调用存储于Flash中的指向函数的指针(摇
  • 关键字: AVR-GCCFlash指向函数指  

用arm-linux-gcc.4.3.2交叉编译器编译linux-3.0.1内核

交叉编译链arm-linux-gcc-3.3.2在ubuntu10.04下的安装

重温经典――AVR单片机串口ISP下载器

  • 在AVR单片机的学习过程中,ISP编辑下载器是一个必不可少的调试工具。在Atmel官方网站也分布并开源了简易ISP下载器的原理图与BOM。如下图所示:这个版本使用了一个数字逻辑芯片74HC244,逻辑芯片主要启到数据缓冲的作
  • 关键字: AVR    单片机    ISP    下载器  

单片机AVR微控制器蓄电池充放电控制器的设计

  •   本设计采用AVR单片机Mega16L作为核心,可同时控制两块539CH-1型蓄电池的充、放电过程。Mega16L通过串行总线接收上位机的命令,然后通过SPI总线将数据发送给TLV5638。单片机通过多路模拟开关CD4053将TLV5638的两路D/A输出送入信号调整电路,从而完成对充放电电流的控制。放电过程中,Mega16L通过控制8D锁存器74LS573和复合管阵列ULN2081控制放电电阻接入。系统框图如图1所示。        图1 系统原理框图硬件设计   硬件系统包括串
  • 关键字: AVR  Mega16L  

AVR开发前准备—熔丝位(Fuse)快速入门

  •   AVR通过熔丝来控制芯片内部的一些功能,比如JTAG,时钟的使用,掉电检测电压,是否允许调试等。   AVR Studio 中 STK500 处理熔丝位有巨大的优势:它是以功能组合让用户配置。 这种方式与小马(PnoyProg2000,SL-ISP)相比,具有以下的优势(优势是如此明显,可以用“巨大优势”来形容):   有效避免因不熟悉熔丝位让芯片锁死 (这是初学者的恶梦), 笔者曾经锁死过三片Atmega16。   不需要靠记忆与查文档,就能配置熔丝位(这也是初学者的恶
  • 关键字: AVR  芯片  

基于Proteus仿真的AVR单片机串口程序

  •   以前在Proteus上做过51的串口仿真没有成功,昨天再次尝试atmega16的串口仿真居然成功了;当然仿真是最简单的,实际做事的时候需要加上max232芯片,但仿真时就不需要了,   程序功能:由串口助手向单片机发送一组数据“I LOVE YOU-----SBILY1988”,单片机收到数据后发送回串口助手,   数据传输方向:计算机——>单片机; 单片机——>计算机;   现送上仿真图和程序:   
  • 关键字: Proteus  AVR  

ICC错误集锦,看懂ICC AVR的报错

  •   新手用ICC编程的时候,经常会出现一些错误,现在将常见的错误报告整理如下。这里的一些错误是我为了展示而故意制造的,欢迎你提供你遇到的错误。排名不分先后:   一、正常编译通过   CODE:   C:\icc\bin\imakew -f main.mak   iccavr -c -IC:\icc\include\ -e -DATMEGA -DATMega16 -l -g -Mavr_enhanced D:\桌面\实验教程\LED应用\霓虹灯\main.c   iccavr -o main -
  • 关键字: ICC  AVR  

老外用AVR设计的数字电源电路分析

  •        上面这款电路是老外用AVR单片机设计的一款数字电源.   采用按键输入和LCD显示,仅用一个单片机加少量外围元件形成一款电源.设计思路非常好.值得我们大家来学习...   他电路的设计点有1个点非常不错...   DA电路...在AVR单片机中并没有DA电路...他这里面采用IO口加电阻分压的方式完成DA电路...这样能省下一个DA.从而使电路更加简洁...   HE HE...其实整个电路也不是很复杂...我现在把整个电源的电路各部分分开...爱好分析的朋友可以一
  • 关键字: AVR  数字电源电路  

学习单片机的步骤

  • 当前的单片机种类很多,但是 51 是最基础的,因此单片机的学习最好也是从 51 开始,不仅容易上手,而且相当实用,然而 51 单片机毕竟过于基础,后来的很多单片机在功能上都有很大的扩展,因此按照我们实验室多数人的路线接下来大多数人会学习 AVR 单片机
  • 关键字: 51单片机  AVR  实用  程序编制  
共405条 3/27 « 1 2 3 4 5 6 7 8 9 10 » ›|
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473