网站大量收购闲置独家精品文档,联系QQ:2885784924

1基础学习(单片机)资料.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机应用技术 单片机概述 一、单片机及其发展 把中央处理单元CPU、存储器、中断系统、定时器/计数器以及I/O接口电路等主要微型机部件集成在一块芯片上,称为单片微型计算机,简称单片机。 从功能和形态上来说单片机都是应控制领域应用的要求而诞生的,国际上称为微控制器(MCU)。 二、单片机应用 智能仪器仪表 机电一体化 实时控制系统 日常生活 计算机网络和通信领域上的应用 宣传指示应用 三、AVR型单片机 学习情境一 交通灯控制器显示系统设计与实现 项目要求 一设备上有16个不同功能的指示灯,8个绿色,8个红色。要求对此16个指示灯控制:8个绿色指示灯右边两个亮,其他6个灭;8个红色指示灯左边3个亮,其他灭。 2、硬件电路 项目电路 项目程序 软件使用方法 (1)用软件CVAVR编写程序: 双击CVAVR图标---单击File/New ---选择Project---单击OK,会弹出对话框---选择File---倒数第二项---同一个文件名,保存三次。 编辑程序--- 选择Project|Make命令---检查错误---无错误就下载程序 (2)用软件ISP下载: 单片机基本程序结构 #includemega16.h main( ) { 初始化部分 while(1) { 执行部分 } } 项目电路 项目程序 项目程序 * * 计算机 微型计算机 单片机 输入设备 输出设备 CPU 运算器 控制器 存储器 输入接口 输出接口 计算机的构成 单片机的构成 1974年单片机产生。 1978年到1982成熟,代表产品:Intel公司MCS-51系列机、Motorola公司的6810等。 20世纪90年代初,ATMEL公司,MCS-51+Flash-AT89系列单片机。 1997年,推出了全新配置的精简指令集系列单片机,简称AVR。 几年来,AVR单片机已形成系列产品,其中Attiny,AT90及Atmega分别对应低、中、高档产品。 我们学习的为ATmega16。 让LED灯亮起来 ☆很多装置中,都有相关功能的指示灯,单片机可实现对其控制☆ #includemega16.h void main( void ) { DDRA=0 DDRD=0 while(1) { PORTD=0 //D口所接的红色发光管 PORTA=0 /*A口接绿色发光管*/ } } DDRA.0 DDRA.1 DDRA.2 DDRA.3 DDRA.4 DDRA.5 DDRA.6 DDRA.7 0 1 2 3 4 5 6 7 并行I/O口相关寄存器的设定 1. 数据方向控制寄存器: Data Direction Register PN DDRA 0入1出 输入:0 输出:1 例:DDRA=0 DDRB=0 要求:8个绿色指示灯右边两个亮,其他6个灭 DDRA=0b1111 1111; 8个红色指示灯左边3个亮,其他灭 DDRD=0b1111 1111; 注: 1、相关量定义在头文件“mega16.h”中 2、要求用大写字母书写 .n PORTA.0 PORTA.1 PORTA.2 PORTA.3 PORTA.4 PORTA.5 PORTA.6 PORTA.7 0 1 2 3 4 5 6 7 2.输出数据/上拉电阻控制寄存器: PORTN PORTA (输出时) 输出高电平:1 输出低电平:0 例:PORTA=0 PORTB=0 要求:8个绿色指示灯右边两个亮,其他6个灭 PORTA=0 8个红色指示灯左边3个亮,其他灭 PORTD=0 .n Data Direction Register n数据方向寄存器 DDRA DDRB DDRC DDRD PORTn 数据输出 PORTA PORTB PORTC PORTD D0 D1 D2 D3 D4 D5 D6 D7 DDRA.0 DDRA.1 DDRA.2 DDRA.

您可能关注的文档

文档评论(0)

四娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档