- 1、本文档共489页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
最近下载
- (2014年版) 室外排水设计规范.pdf VIP
- 采购订单达成率提升方案__范文模板以及概述 .pdf VIP
- 第一单元+第2课《多样的中国民间美术》 2025学年人美版(2024)初中美术七年级下册.pdf VIP
- 混凝土掺加剂题库及答案.doc
- JCT 2602-2021 预应力混凝土U形板桩.docx
- 大象版三年级下册科学《生活离不开电》PPT说课教学课件.pptx VIP
- 部编版一年级语文下册第一单元识字4猜字谜(共34张PPT).pptx VIP
- 青岛版小学数学四年级下册智慧广场《排列》公开课课件.pptx
- 新编16、32位微型计算机原理及应用(第5版)李继灿习题答案解析.pdf
- 《金融概论》课后答案 秦梓华,安春梅.doc
文档评论(0)