计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

脉搏测量数字显示(一)信息工程毕业论文(2)

2013-06-19 01:10
导读:;向I/O口。当用于外部程序存储器 或16位地址外部数据存储器进行 存取时,P2口输出地址的高八位。 在给出地址“1”时,它利用内部 图4 AT89C51芯片引脚图
;向I/O口。当用于外部程序存储器        
 或16位地址外部数据存储器进行
 存取时,P2口输出地址的高八位。                                 
 在给出地址“1”时,它利用内部         图4  AT89C51芯片引脚图 
上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
 P3口:P3口管脚是8个带内部上拉电阻的双向I/O口。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。同时也可作为AT89C51的一些特殊功能口,如下所示:
P3.0 RXD串行输入口,      P3.4 T0记时器0外部输入,
P3.1 TXD串行输出口,      P3.5 T1记时器1外部输入,
P3.2 /INT0外部中断0 ,   P3.6/WR外部数据存储器写选通,
P3.3 /INT1外部中断1 ,   P3.7/RD外部数据存储器读选通,
 RST:复位信号。当输入的复位信号延续2个机器周期以上高电平时即为有效,用以完成单片机的复位操作。
 ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。
 /PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。
 /EA:当/EA信号为低电平时,对ROM的读操作限定在外部程序存储器;当/EA信号为高电平时,对ROM的读操作是从内部程序存储器开始,并可延续至外部程序存储器。
 XTAL1 和XTAL2:外接晶体引线端。当使用内部时钟时,此二引线端用于外接石英
 晶体和微调电容;当使用外部时钟,用于接外部时钟脉冲信号。
2.3 振荡器特性:
 XTAL1和XTAL2分别为反向放大器的输入和输出,如图5所示。该反向放大器可以配置为片内振荡器,石晶振荡和陶瓷振荡均可采用,如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分        图5  AT89C51振荡电路
频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。
2.4 单片机存储器结构
 AT89C51片内有4kB的程序存储单元,其地址为0000H—0FFFH,单片机启动复位后,程序计数器的内容为0000H,所以系统将从0000H单元开始执行程序,但在程序存储中有些特殊的单元,这在使用中应加以注意:其中一组特殊是0000H—0002H单元,系统复位后,(PC)=0000H,单片机从0000H单元开始取指令执行程序,使用时则应在这三个单元中存放一条无条件转移指令,让CPU直接去执行用户指定的程序;另一组特殊单元是0003H—002AH,这40个单元被均匀的分为五段,它们的定义如下:
 0003H—000AH 外部中断0中断地址区
 000BH—0012H 定时/计数器0中断地址区
 0013H—001AH 外部中断1中断地址区
 001BH—0022H 定时/计数器1中断地址区
 0023H—002AH 串行中断地址区

2.5 中断
 向CPU发出中断请求的来源、或引起中断的原因称为中断源,中断源要求服务的请求称为中断请求。中断源有五个,可分为三类。
 ⑴ 外部中断(外部中断0和外部中断1)
 ⑵ 定时中断(定时中断0和定时中断1)
 ⑶ 串行中断
 在单片机中,当CPU在执行程序时,由单片机内部或外部的原因引起的随机事件要求CPU暂时停止正在执行的程序,而转向执行一个用于处理该随机事件的程序,                                                      处理完后又返回被停止的程序处继续执行,这一过程  图6  中断服务示意图      就称为中断,如图6所示。            

(科教范文网 fw.nseac.com编辑发布)


 单片机处理中断的4个步骤:中断请求、中断响应、中断处理和中断返回。 
2.6 复位系统
 2.6.1复位功能
 ⑴、复位是单片机的初始化操作。
 ⑵、复位功能是把PC初始化为0000H,使CPU从0000H单元开始执行程序。
 ⑶、除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需要按复位键重新启动。
 2.6.2 复位方式
 复位操作有上电自动复位和按键手动复位两种方式,这两种方式本电路都采用了,如图7所示,当接通电源瞬间电容C和电阻R2对单片机进行上电复位,或单片机正在工作时按下SB1对单片机进行复位,复位时间至少持续24个振荡脉冲周期(即2个机器周期)以上 ,才能完成了系统的复位初始化。                 
上一篇:关于AT89S52单片机串口通信功能的单片机系统的设 下一篇:发光二极管走马灯电路的设计与实现实验(一)