欢迎来到天天文库
浏览记录
ID:42738254
大小:1.95 MB
页数:97页
时间:2019-09-21
《单片机课件复习资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《微机原理及应用》教学课件适用2010级32+16学时第二章单片机的硬件结构主讲教师:司杨水利电力学院电工教研室第二章单片机的硬件结构第一节MCS-51单片机内部总体结构第二节MCS-51单片机的引脚第三节MCS-51的微处理器第四节MCS-51存储器的结构第五节MCS-51的并行I/O口第六节MCS-5l时钟电路与时序第七节MCS-51的复位和复位电路准备知识数制及其相互转换二进制数和十六进制数间的转换十六进制数和十进制数间的相互转换符号数的表示机器数与真值原码、反码、补码二进制数的加减运算二进制数逻辑运算二进制的编
2、码——BCD码相应的数字电路知识触发器:JK,RS,D,T寄存器计数器三态门和缓冲放大器译码器常用术语位字和字长字节指令程序指令系统第一节MCS-51单片机内部总体结构一、单片机与通用微机的异同1.从组成上看CPU(进行运算、控制)RAM(数据存储器)I/O口(串口、并口等)ROM(程序存储器)PC机:上述部件以芯片形式安装在主板上。单片机:上述部件被集成到单芯片中。通用PC包括:键盘、显示器、鼠标、硬/软/光驱、音箱、打印机、扫描仪…等外设。单片机则只是一片集成电路。(……100、48、40、32、28、20、16、
3、8条引脚)。返回通用微机单片机2.从功能上看PC机:数据运算、采集、处理、存储、传输;单片机:控制(或受控于)外设。通用计算机擅长于数据运算、采集、处理、存储和传输;单片机的专长则是测控,往往嵌入某个仪器/设备/系统中,使其达到智能化的效果。3.从应用特点上看PC机:体积大,功耗大,价格高,用途较固定,属通用计算机。易于学习掌握和使用,但用于控制时必须制作或购买专用的接口卡,并编制专门的应用软件。单片机:体积小,功耗小,价格低,用途灵活,无处不在,属专用计算机。是一种特殊器件,需经过专门学习方能掌握应用,应用中要设计专
4、业的硬件和软件。二、MCS-51单片机基本特性8位的CPU,片内有振荡器和时钟电路,工作频率为1~12MHz(Atmel89Cxx为0~24MHz)片内有128/256字节RAM片内有0K/4K/8K字节程序存储器ROM可寻址片外64K字节数据存储器RAM可寻址片外64K字节程序存储器ROM片内21/26个特殊功能寄存器(SFR)4个8位的并行I/O口(PIO)1个全双工串行口(SIO/UART)2/3个16位定时器/计数器(TIMER/COUNTER)可处理5/6个中断源,两级中断优先级内置1个布尔处理器和1个布尔累
5、加器(Cy)MCS-51指令集含111条指令MCS-51系列单片机配置一览表系列片内存储器(字节)定时器计数器并行I/O串行I/O中断源片内ROM片内RAM无有ROM有EPROMIntelMCS-51子系列803180C31805180C51(4K字节)875187C51(4K字节)128字节2x164x8位15IntelMCS-52子系列803280C32805280C52(8K字节)875287C52(8K字节)256字节3x164x8位16注意:今后将会经常提到ATMEL的AT89C8051/51/52等MCU!
6、ATMEL89C系列(常用型)1051(1K)/2051(2K)/4051(4K)(20条引脚DIP封装)1282151589C51(4K)/89C52(8K)(40条引脚DIP封装)128/2562/33215/6内部结构框图返回时钟电路CPUROMRAMT0T1中断系统串行接口并行接口P0P1P2P3TXDRXDINT0INT1定时计数器结构框图中央处理器CPU:8位,运算和控制功能内部RAM:共256个RAM单元,用户使用前128个单元,用于存放可读写数据,后128个单元被专用寄存器占用。内部ROM:4KB掩膜R
7、OM,用于存放程序、原始数据和表格。定时/计数器:两个16位的定时/计数器,实现定时或计数功能。并行I/O口:4个8位的I/O口P0、P1、P2、P3。串行口:一个全双工串行口。中断控制系统:5个中断源(外中断2个,定时/计数中断2个,串行中断1个)时钟电路:可产生时钟脉冲序列,允许晶振频率6MHZ和12MHZ2-2MCS-51系列单片机的结构原理一、基本组成第二节MCS-51单片机的引脚从一片集成电路的角度去认识单片机一、认识单片机的引脚返回MCS-51单片机40脚Vcc,GND2XTAL1,XTAL22RESET1
8、EA/Vpp1ALE/PROG1PSEN1P0.0—P0.78P1.0—P1.78P2.0—P2.78P3.0—P3.781.单片机的引脚(电源端)Vcc,GND:正电源端与接地端(+5V/3.3V/2.7V)不同的单片机可以允许不同的工作电压,不同的单片机表现出的功耗也不同。2.单片机的引脚(晶振端)Vcc,GND:正电源端与接
此文档下载收益归作者所有