内容简介
本书从实际应用入手,结合作者自身多年从事AVR单片机竞赛培训与课堂教学的经验基础,以具体应用实例为引导,由浅入深、循序渐进地讲述了AVR单片机的硬件结构,在CodeVision AVR环境下的编程方法及实例应用。本书以引导读者快速掌握对ATmega128单片机的编程开发为目的,详细介绍了ATmega128单片机内部结构和外围接口的特点、性能及其指令系统。在此基础上,介绍了CodeVision AVR集成开发环境编译器使用C语言的相关知识。书中加入了大量的C语言实例程序,且均在CodeVision AVR开发环境下编译通过。全书共分为13章,内容包括实用电子基础知识,数字电子电路基础,AVR单片机简介,CodeVision AVR C编译开发环境,基本程序命令与I/O引脚,显示器件原理及应用,AD与DA,基本中断,定时/计数器,串口通信,电机......
前言
AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC(Reduced Instruction Set CPU) 精简指令集高速8位单片机,简称AVR。AVR单片机可以广泛应用于计算机外部设备、工业实时控制、仪器仪表、通信设备、家用电器等各个领域。ATmega128是ATMEL公司8位系列单片机的*高配置的一款单片机,稳定性极高,应用极其广泛。本书选择了ATmega128为蓝本,软件开发工具选择了CodeVision AVR,从实际应用入手,以实验过程和实验现象为知名品牌,循序渐进地讲述了AVR单片机在CodeVision AVR环境下的编程方法及硬件结构和功能应用,内容可以扩展到其他型号的AVR单......
评论晒单