版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、什么是单片机、单片机能做什么。 从点亮实验板上的一个发光二极管开始 KEIL工程建立详细介绍及KEIL软件使用方法,主要内容,1、微型计算机硬件结构 常见的微机外形,什么是单片机,微型计算机硬件结构 微机硬件组成,显示器,主机,键盘,鼠标,硬件系统构成微机的实体和装置,软件系统微机系统所使用的各种程序的总称,软件系统与硬件系统共同构成实用的微机系统,两者是相辅相成、缺一不可的。,微型计算机系统,在一片集成电路芯片上集成微处理器(CPU)、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机(MCU,Micro Controller Unit)。简单说,就是集成在一个芯片上的微型计算机单
2、片机实质上就是一个芯片,单片微型计算机,单片机内部结构示意图,组成: CPU(进行运算、控制) RAM(数据存储器) I/O口(串口、并口等) ROM(程序存储器) PC机: 上述部件以芯片形式安装在主板上。 单片机:上述部件被集成到单芯片中。,通用PC包括:键盘、显示器、鼠标、硬/软/光驱、音箱、打印机、扫描仪等外设。 单片机则只是一片集成电路。(100、48、40、32、28、20、16、8条引脚)。,单片机与计算机之异同,单片机与计算机之异同,功能: PC机: 数据运算、采集、处理、存储、传输; 单片机:控制(或受控于)外设。 通用计算机擅长于数据运算、采集、处理、存储和传输; 单片机的
3、专长则是测控,往往嵌入某个仪器/设备/系统中,使其达到智能化的效果。,9,单片机产品近况,ATMEL公司融入Flash存储器技术的AT89系列; Philips公司的80C51、80C552系列; 华邦公司的W78C51、W77C51高速低价系列; ADI公司的ADC8xx高精度ADC系列; LG公司的GMS90/97低压高速系列; Maxim公司的DS89C420高速(50MIPS)系列; STC公司的STC89CXX系列;, 80C51系列单片机产品繁多,主流地位已经形成,近年来推出的与80C51兼容的主要产品有:,10,非80C51结构单片机新品不断推出,给用户提供了更为广泛的选择空间
4、,近年来推出的非80C51系列的主要产品有:,Intel的MCS-96系列16位单片机 ; Microchip的PIC系列RISC单片机 ; TI的MSP430F系列16位低功耗单片机 。, 8051单片机的外部引脚,引脚介绍共40个引脚,4类 (1)电源接口:VCC(40脚)VSS(20脚) (2)时钟接口:XTAL2(18脚),XTAL1(19脚) (3)I/O接口:4个8位的并行口P0、P1、P2、P3。 (4)其他引脚: RST(9脚)复位,高电平有效,小窍门1: 接口助记词: 奇左偶右,小上大下; 占 4 个角,P3少3脚。 只有P0序号反。,单片机最小系统 任何单片机想要正常工作,
5、都有3个必接的电路:电源电路、时钟电路、复位电路。接好这3种电路的单片机系统,称为单片机最小系统。 1 电源电路 VCC(40脚)一般接5V电源,VSS(20脚)接地。,2 时钟电路 Y1为晶体振荡器,简称晶振,C1、C2为电容。 单片机通电后,晶振电路开始工作,产生周期性方波,CPU就是以波动周期为时间标准的。 MCS-51系列单片机常用的晶振频率为f=12MHz和f=11.0592MHz。,3 复位电路,复位的功能:使单片机恢复初始状态。令程序计数器PC清零,令大部分RAM存储器清零。特殊的有:P0P1P2P3复位后各引脚均为高电平;堆栈指针SP=07H。 复位的条件: 复位引脚的高电平维
6、持两个机器周期以上。 复位的方式:上电复位和手动复位。,51单片机最小系统,LED发光二极管的工作原理,阳极,阴极,51单片机最小系统,执行语句 P10 0;,如何点亮LED?,执行语句 P10 1;,如何熄灭LED?,如何实现LED闪烁?,void main(void) while(1) LED1 = 0; LED1 = 1; ,#include Sbit LED1 = P10;,头文件,无限循环,主函数,完整的LED闪烁程序,void main() while(1) LED1 = 0; LED1 = 1; ,#include SbitLED1 = P10;,Delay(10);,Delay
7、(10);,例:能使8个发光二极管循环顺序闪烁的单片机电路,void Delay(char delaytime) /延时函数 char i=0; char j=0; for(i=0;idelaytime;i+) for(j=0;j100;j+) ; ,void main(void) /主函数 P1=0 xff; / 1、熄灭所有发光二极管 while(1) / 系统主循环 LED1=0; /2、点亮第1个发光二极管 Delay(100); /3、延时0.1秒 LED1=1; /4、熄灭第1个发光二极管 LED2=0; /5、点亮第2个发光二极管 Delay(100); /6、延时0.1秒 LE
8、D2=1; /7、熄灭第2个发光二极管 LED3=0; /8、点亮第3个发光二极管 Delay(100); /9、延时0.1秒 LED3=1; /10、熄灭第3个发光二极管 LED4=0; /11、点亮第4个发光二极管 Delay(100); /12、延时0.1秒, LED7=1; /22、熄灭第7个发光二极管 LED8=0; /23、点亮第8个发光二极管 Delay(100); /24、延时0.1秒 LED8=1; /25、熄灭第8个发光二极管 /26、跳回第2步开始循环执行 ,#include void Delay(unsigned char delaytime); unsigned char DispBuffer8=0 xfe,0 xfd,0 xfb,0 xf7,0 xef,0 xdf, 0 xbf,0 x7f; void
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年中国东盟自贸区3.0版与RCEP规则对比应用指南
- 2026年高端医疗器械向深而行培育新质生产力制造增长极
- 2026年骨与软组织肉瘤质子重离子治疗适应证解析
- 2026年气凝胶复合材料制备与应用指南
- 2026年量子传感器从实验室走向工程化规模化应用前景
- 2026年居住权与所有权分离法律实务解析
- 2026年飞秒激光FMM精细金属掩膜板异形孔加工工艺解析
- 2026年企业展陈与司志编纂:记录奋斗历程夯实文化传承载体
- 2026年生物改良药监管路径缺乏协调指南开发挑战分析
- 2026年高端轴承强国建设助力中国式现代化实践
- 重大疾病保险科普知识培训课件
- 中文俄文贸易合同范本
- 矿山年度生产计划编制模板
- 深圳市工务署参考品牌库(2021.12)
- 电线电缆市场营销方案
- 上海事业单位笔试真题2025
- 现代诗歌《以梦为马》赏析与解读
- 化工仪表检修与维护课件
- 《如何做好调查研究》课件
- 肝损害课件教学课件
- 学堂在线 雨课堂 学堂云 海上求生与救生 章节测试答案
评论
0/150
提交评论