1 / 54
文档名称:

AVR新手单片机入门(第一讲).ppt

格式:ppt   大小:2,508KB   页数:54页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

AVR新手单片机入门(第一讲).ppt

上传人:wyj199215 2017/7/9 文件大小:2.45 MB

下载得到文件列表

AVR新手单片机入门(第一讲).ppt

相关文档

文档介绍

文档介绍:AVR单片机技术 AVR Microcontroller
主讲李正中
课程安排 Course schedule
第一讲:单片机及其开发工具简介
第二讲:AVR硬件电路设计教程
第三讲:AVR开发环境的建立,数字逻辑与C语言程序设计基础知识
第四讲:流水灯、蜂鸣器、数码管的程序设计
第五讲:普通按键与矩阵键盘的程序设计
第六讲:外部中断、定时器的应用
第七讲:USART的应用
第八讲:ADC的应用
第九讲:项目应用实例-循迹小车
单片机就是一台微型电脑。麻雀虽小,五脏俱全,单片机将微型电脑的所有基本部分都集成在一片硅片上。
构成单片机的基本要素:
CPU核
ROM
RAM
片上外设
总线
单片机概念
片上系统的概念 System on Chip,SoC
AVR单片机是完全集成的混合信号系统级芯片(SoC),具有单指令RISC内核,片内集成了数据采集和控制系统中常用的模拟、数字外设及其他功能部件;内置FLASH程序存储器、内部RAM。AVR单片机具有片内调试电路,通过4脚的JTAG接口可以进行非侵入式、全速的在系统调试。
CPU核
相当于电脑的CPU,执行从ROM中取出指令
性能指标:
主频:CPU时钟的频率,类似于电脑的主频。
指令集:复杂指令集CISC与精简指令集RISC,后者比前者执行效率高很多。
字长:一次处理的二进制数据位数。
价格详相近的几种单片机之比较
CPU类型
AT、STC系列51
MSP430F1系列
AVR系列
主频
2MHz
8MHz
20MHz
指令集
CISC
RISC
RISC
字长
8位
16位
8位
ROM(只读存储器)
价格详相近的几种单片机之比较
单片机型号
STC89C52
MSP430F1101
ATmega16
Flash容量
8KB
1KB
16KB
自编程能力
不具备
具备
具备
目标代码存储器,相当于硬盘,用于存储运行在单片机上的程序代码
目前大多数单片机为Flash结构
基本性能指标:容量,单位一般为KB(千字节)
高级的指标:自编程能力
RAM(随机存储器)
数据存储器,相当于内存,ROM中的程序在运行时快速的存取数据
目前大多数单片机为SRAM结构
性能指标:容量,单位一般为B(字节)或KB(千字节)
RAM(随机存储器)
数据存储器,相当于内存,ROM中的程序在运行时快速的存取数据
目前大多数单片机为SRAM结构
性能指标:容量,单位一般为B(字节)或KB(千字节)
价格详相近的几种单片机之比较
单片机型号
STC89C52
MSP430F1101
ATmega16(AVR)
SRAM容量
512字节
128字节
1KB
片上外设
相当于电脑的键盘鼠标接口、显示器接口等
常见的片上外设模块有外部中断、定时/计数器、UART、SPI、IIC、ADC、模拟比较器等
价格详相近的几种单片机之比较
单片机型号
STC89C52
MSP430F1101
ATmega16(AVR)
片上外设
外部中断
定时/计数器
UART
外部中断
定时/计数器
ADC
外部中断
定时/计数器
UART、SPI、IIC
ADC、模拟比较器
总线
用于在以上四部分之间传输数据的通道,相当于硬盘IDE线、光驱线等