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

单片机应用技术项目教程(C语言版)全套教学课件.pptx

单片机应用技术项目教程(C语言版)全套教学课件.pptx

  1. 1、本文档共489页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目一单片机最小系统设计 任务1 搭建单片机最小系统;任务内容;学习目标;知 识 点; 电子计算机高速发展到今天,通常可分为巨型机、大型机、中型机、小型机和微型机五类。它们在系统结构和基本工作原理方面并无本质的区别,只是在体积、性能和应用领域方面有所不同。其中微型计算机以其体积小、重量轻、功耗低、功能强、价格低、可靠性强的优点而得到广泛应用,其中单片机就是微型计算机的一种。;1.基本概念 (1)微处理器 MP(Micro Processor) 就是传统计算机的CPU,是集成在同一块芯片上的具有运算和逻辑控制功能的中央处理器,简称MP,它是构成微型计算机系统的核心部件。;1.基本概念 (2)微型计算机 MC( Micro Computer) 以微处理器为核心,再配上存储器、I/O接口和中断系统等构成的整体,称为微型计算机。它们可集中装在同一块或数块印刷电路板上,一般不包括外设和软件。;1.基本概念 (3)微型计算机系统 MCS(Micro Computer System) 指以微型计算机为核心,配上外围设备、电源和软件等,构成能独立工作的完整计算机系统。;1.基本概念 (4)单片机(Single Chip Microcomputer) 单片机是将微处理器、存储器、I/O接口和中断系统集成在同一块芯片上,具有完整功能的微型计算机。;2.常用51系列单片机介绍 (1)ATMEL89系列单片机 ATMEL89系列(以下简称AT89)单片机是美国ATMEL公司生产的8位高性能单片机,其主要技术优势是内部含有可编程Flash存储器,用户可以很方便地进行程序的擦写操作,在嵌入式控制领域中被广泛的应用。;知识点一、单片机概述;2.常用51系列单片机介绍 (2)STC系列单片机 宏晶科技开发出STC系列单片机,如STC89系列、STC11系列、STC12系列、STC15系列等。STC单片机均具备与传统51单片机兼容的内核,目前新出品的系列单片机内部均集成了AD转换、PWM输出模块、SPI接口模块、内部存储模块、晶振电路等,用户可根据系统需要,选择合适的型号。具体选型参考宏晶科技官网。;1.常用进制 我们在计算过程中习惯于十进制计数,但在计算机中,最常用的却是二进制数。但由于二进制数书写冗长,阅读不便,为此在代码设计中常用十六进制数??书写。 表1.2是十进制数,十六进制数,二进制数之间的对应关系。;1.常用进制 ;1.常用进制 在汇编语言中通常在数字后面跟B(Binary)表示二进制数,H(Hexadecimal)表示十六进制数,D(Decimal)或无字母表示十进制数。 ; 在C语言中通常规定如下: (1) 十进制数: 用一串连续的数字来表示。如12,-1。 (2) 八进制数: 用数字0开头。如010,-056。 (3) 十六进制数: 用数字0和字母x或X开头。如0x5a。 注意区分十进制和八进制的表示,八进制有前导0,十进制无。;2.计算机中数的表示;2.计算机中数的表示;8位微处理器的字长是8位,每一个字由一个字节组成。在字节中,最左边的位(D7)为最高位(MSB),最右边的位(D0)为最低位(LSB)。;16位微处理器的字长是16位,每一个字由二个字节组成,左边的字节是高位字节,最左边的位为最高位,右边的字节是低位字节,最右边的位为最低位。;3.机器数与真值;3.机器数与真值;3.机器数与真值;知识点二、计算机中的数;1.AT89C51单片机结构;2.AT89C51单片机引脚;(1)I/O端口 P0~P3四组I/O端口,共32条引脚,其主要用途如下: P0口:功能1:普通I/O口,一般需要接上拉电阻。 功能2:当系统外接存储器和扩展I/O口时,通常作为低8位地址/数据总线分时复用口,低8位地址由地址锁存信号ALE下跳沿锁存到外部地址锁存器中,高8位地址由P2口输出。 P1口:通常作为普通I/O口,每一位都能作为可编程的输入或输出口线。 ;P2口:功能1:作为普通I/O口使用。 功能2:当系统外接存储器和扩展I/O口时,又作为扩展系统的高8位地址总线,与P0口一起组成16位地址总线。 P3口:功能1:作为普通I/O口使用。 功能2:第二功能输入/输出,如串口通信、外部中断、计数器等。;(2)电源线 电源线两条:Vcc、Vss,分别接+5V电源和地。 (3)外接晶振引脚 外接晶振线两条:XTAL1、XTAL2,用于外接晶体振荡器,提供时钟信号。 (4)控制线 控制线共4条:复位端RST;地址锁存允许/编程线ALE/PRO

文档评论(0)

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

知识分享

1亿VIP精品文档

相关文档