单片机原理与应用技术;特点:突出实践,突出实用,突出技能培养
特色:率先将单片机系统设计与仿真平台PROTEUS引进教学
参考书: 编著“单片机系统的PROTEUS设计与仿真”电子工业出版社;;内容和要求;;图1-1 为MCS-51单片机内部结构(功能部件)原理示意框图; 3、单片机特点
单片机除具体积小,灵活性强、可靠性高、用途广、价格低等优点外还具有许多特点。
(1)突出控制功能
(2)ROM和RAM分开
(3)单片机资源具有广泛的通用性
(4)易于扩展ROM、RAM、定时/计数器、中断源等资源;1.1.2单片机发展概况从70年代以来,单片机经历了4位 ?8 位?16位?32 位机的各个阶段。;AT89系列、PIC系列、AVR系列、HT系列、ARM系列等单片机的举例照片;2.我国单片机发展简况;1.1.3 应用广泛的AT89系列单片机;1.2 单片机应用系统及其应用领域 1.2.1 单片机应用系统;1.单片机系统 由有内ROM的单片机和时钟电路、复位电路等,可构成单片机应用的最小系统。若单片机最小系统不能满足使用要求时,可外部扩展(例扩展存储器、定时器/计数器、中断源等),从而构成单片机系统。;1.2.2 单片机应用领域 单片机已渗透到我国国民经济的各个领域。是工业、农业、国防、医疗…等的智能化手段。例如:;;例5:能回答问题的机器人;2.智能化仪器、仪表、传感器;3.智能化通讯产品例手机,电话机、小型程控交换机、自动通信呼叫系统、列车无线通信、移动电话、自动拨号报警器 等。;5.各种图文电子屏例LED条幅电子显示屏,图文电子显示屏…等。;1.3 单片机应用研发工具和实验装置 这里只简单介绍本课程用到的部分工具 ; 图1-4 万利52P型单片机仿真器;图1-5(A) WH-500型编程器;1.3.4 单片机系统的PROTEUS设计与仿真平台 PROTEUS是英国Labcenter?公司研发的EDA。是先进的多种型号单片机(微控制器)系统的设计与仿真平台。 ;1.3.5 AT89S51单片机教学实验装置;1.3.6 单片机实训常用工具;习题练习与思考11、2、3、4、5、6;第2章 AT89C51单片机内部结构基础; 图2-1 AT89C51单片机内部结构框图;2.内部结构主要部件
(1)1个8位的中央处理器(CPU),是单片机的核心
(2)128个字节的内部数据RAM,地址为00H~7FH
(3)21特殊功能寄存器SFR, 离散分布于地址80H~FFH中
(4)程序计数器PC,是物理上独立的16位专用寄存器
(5)4K 字节FLASH内部程序存储器(内ROM)
(6)4个8位可编程I/O口(P0、P1、P2、P3)
(7)1个UART串行通信口
(8)2个16位定时器/计数器
(9)5个中断源,两个中断优先级的中断控制系统
(10)一个片内振荡器和时钟电路
(11)用于扩展外RAM、外ROM等的结构
地址总线(AB);数据总线(DB)控制总线(CB);2.1.2 引脚功能 40个引脚分四类: 电源(2)、时钟(2)、控制(4)和I/O引脚(32);1.电源引脚(括号中数为引脚编号)
(1)Vss(20):接地端。 (2)Vcc(40):接DC电源端
2.时钟引脚
(1)XTAL1(19);(2)XTAL2(18):外接晶体引脚。
3.控制线
(1)RST(9):复位输入端。
(2)ALE/(/PROG)(30):地址锁存允许/编程脉冲。
(3)/PSEN(29): 外ROM读选通信号。
(4)/EA/Vpp(31): 内、外ROM选择/编程电源
/EA为内、外ROM选择端。ROM寻址范围为64KB。当/EA保持
高电平时,先访问内ROM,当PC的值超过4KB时,自动转向
执行外ROM中的程序。当/EA保持低电平时,只访问外
ROM。
4.P0~P3: 4个8位输入/输出口,一共32条引脚。;2.2 时钟电路与复位电路;1.振荡器元件、振荡周期
只要在XTAL1和XTAL2引脚上跨接振荡器元件(例晶体振荡
器),则构成振荡器。 AT89C51振荡器频率最高24MHz,也可很
低。振荡频率的倒数称振荡周期。如图2-4所示。;图2-4 振荡周期、状态时钟周期、机器周期、指令周期间的关系;2.2.2复位电路 1.复位 复位是令单片机初始化的操作。其主要功能是初始化单片机工作状态:使(PC)=0H ;并使表2-1中的寄存器取初值。 ;2.复位信号RST引脚是复位信号的输入端。要实现复位操作,必须使RST引脚上至少保持2个机器周期的高电平,再从高电平变为低电平完成复位。;2.3存储器结构 2.3.1 存储器组成; 2.3.3
原创力文档

文档评论(0)