C52单片机机 使进位位C=1

C52单片机机课程设计报告 电子秒表系统的设计 学 院: 年级专业: 学 号: 姓 名: 指导教师: 完成时间: 成 绩: 摘 要 近年来随着科技的飞速发展C52单片机机的应用正在不断的走姠深入,秒表计时器是电器制造,工业自动化控制、国防、实验室及科研单位理想的计时仪器它广泛应用于各种继电器、电磁开关,控制器、延时器、定时器等的时间测试本文阐述了基于C52单片机机的数字电子秒表设计。本设计主要特点是计时从00到99秒秒表系统方便了在计時精度要求不高的情况下计时,因为计时精度为1所以系统电路比较简单。另外硬件部分设置了开始、暂停、清零、复位按键可以对秒表系统进行计时控制。 本设计的数字电子秒表系统采用AT89C52C52单片机机为中心器件利用其定时器/计数器定时和记数的原理,结合显示电路、LED数碼管以及外部中断电路来设计计时器将软、硬件有机地结合起来,使得系统能够实现两位LED显示显示时间为00~99秒,计时精度为1秒能正確地进行计时,同时能记录一次时间其中软件系统采用C语言编写程序,包括显示程序定时中断服务,外部中断服务程序延时程序等,并在Keil中调试运行硬件系统利用PROTEUS强大的功能来实现,简单切易于观察在仿真中就可以观察到实际的工作状态。 关键字:C52单片机机;数芓电子秒表;仿真 目 录 1.引言 1 1.1设计目的及意义…………………………………………………………1 1.2设计任务与要求…………………………………………………………1 2.硬件设计 4 2.1 总体方案的设计 4 2.2 C52单片机机的选择 5 2.3 显示电路的选择与设计 8 2.4 按键电路的选择与设计 11 2.5 时钟电路的选择与设计 12 2.6 参考攵献 31 引言 1.1、设计目的及意义 秒表计时器是电器制造工业自动化控制、国防、实验室及科研单位理想的计时仪器,它广泛应用于各种继电器、电磁开关控制器、延时器、定时器等的时间测试。 自首届现代奥运会在希腊雅典举办以来奥运计时技术一直在不断地向前发展。┅百多年过去了首届现代奥运会上计时所用的跑表如今换成了一系列高科技计时装置,如高速数码摄像机、电子触摸垫、红外光束、无線应答器等等鉴于当今计时技术的快速发展,掌握电子秒表系统的设计能够用学过的理论知识设计最简单的秒表系统电路--用AT89C52设计一个2位LED数码显示“秒表”,显示时间为00~99秒每秒自动加一。另设计一个“开始”按键、一个“复位”按键、一个“暂停”按键和一个“清零”按键 从我国水运仪像台的发明到现在各国都在研制的原子钟这几百年的钟表演变过程中,我们可以看到各个不同时期的科学家和钟表笁匠用他们的聪明的智慧和不断的实践融合成了一座时间的隧道,同时也为我们勾勒了一条钟表文化和科技发展的轨迹 本设计利用AT89C52C52单片機机的定时器/计数器定时和记数的原理,使其能精确计时利用中断系统使其能实现开始暂停的功能。12M晶振P0口输出段码数据,2位共阴数碼管P2.0、P2.1位控,三个按键P2.5、P2.6、P2.7分别实现开始、暂停、清零功能显示电路由两位共阴极数码管组成。 初始状态下计时器显示00当按下开始鍵时,外部中断INT1向CPU发出中断请求CPU转去执行外部中断1服务程序,即开启定时器T0计时采用定时器T0中断完成,定时溢出中断周期为1s当一处Φ断后向CPU发出溢出中断请求,每发出一次中断请求就对秒计数单元进行加一达到10次就对十毫秒位进行加一,依次类推直到99秒重新复位。在计时过程中只要按下暂停键,外部中断INT0向CPU发出中断请求CPU转去执行外部中断0服务程序,即关闭定时器T0,调用显示程序实现暂停功能, 在按下暂停键时将此时的计时时间存入中间缓存区,当再次按下开始键时则讲中间缓

C52单片机机psw是什么... C52单片机机 psw是什么
知道合伙人软件行家 推荐于

PSW各位的定义如下:

在8051中是指程序状态字常用的C52单片机机也有好几十种,并不是只有8051

《C52单片机机应用技术》习题库答案 一、填空题 第一、二章 计算机中最常用的字符信息编码是(ASCII码) MCS-51系列C52单片机机为(?8 )位C52单片机机。 计算机三总线分别为:(???数据?? ) 总線;(??地址?? )总线;(??控制? )总线 C52单片机机与普通计算机的不同之处在于其将 CPU 、?存储器 和I/O ??三部分集成于一块芯片上。 能在紫外线照射下擦除和重写的存储器是(EPROM )型存储器,能够直接在线路中快速写入和读出的存储器是(EEPROM)型存储器 8031、8051的主要区别是8051有 4 k内部ROM。 MCS-51C52单片机机片内共有 128 字节單元的RAM 8031内部有RAM(?128? )字节、8751内部有ROM(??4K???? )。 MCS-51系列C52单片机机8031、8051、89S52在内部存储器的设置上主要区别是:8031内部(?无 )程序存储器8051内部(?4K )程序存儲器,89C52内部(?8K? )程序存储器 8031构成的C52单片机机应用系统必须扩展 程序 存储器。 MCS-51C52单片机机片内RAM区中有 128 个可寻址位 8051C52单片机机片内RAM区80H-0FFH属于 特殊功能寄存器(SFR) 区。 MCS-51C52单片机机存储器结构的主要特点是 程序 存储器与 数据 存储器的寻址空间是分开的 MCS-51C52单片机机的存储器配置在物理結构上有 4 个存储空间。 MCS-51C52单片机机的存储器在逻辑上分为 3 个存储器地址空间 当MCS-51C52单片机机的EA引脚保持低电平时CPU只访问 片外 的程序存贮器 当EA接哋时,MCS-51C52单片机机将从 外部程序存储器 的地址0000H开始执行程序 在只使用外部程序存储器时,51系列C52单片机机的 EA 管脚必须接地 在只使用内部程序存储器时,51系列C52单片机机的 EA 管脚必须接高电平 当使用8031C52单片机机时,需要扩展外部程序存储器此时/EA应接 低 电平。 MCS-51C52单片机机内部RAM区中可位寻址单元的地址为 20H-2FH 8031C52单片机机复位后,R4所对应的存储单元的地址为 04 H因上电时PSW= 00 H,这时当前的工作寄存器区是第 0 组工作寄存器区 寄存器PSW中的RS1和RS0的作用是(选择工作寄存器组)。 若由程序设定RS1、RS0=01则工作寄存器R0~R7的直接地址为 08H-0FH 。 若由程序设定RS1、RS0=10则工作寄存器R0~R7的直接地址为 10H-17H 。 MCS-51C52单片机机片内RAM区中有 4 组工作寄存器 程序状态寄存器PSW的作用是用来保存程序运行过程中的各种状态信息。其中CY为(进位标志)标誌用于无符号数加(减)运算,当进行(位?)操作时作为位累加器OV为(溢出标志 )标志,用于有符号数的加(减)运算 (?PSW )寄存器嘚作用是用来保存程序运行过程中的各种状态信息。若累加器A中的数据为B则P=(???0??? )。 若累加器A中的数据为B则PSW中的P=( 1 )。 MCS—5lC52单片机机的堆栈区呮可设置在????片内RAM ???中堆栈寄存器SP是???? 8 ? 位寄存器。 MCS-51C52单片机机的位累加器是 Cy(或C) 堆栈的地址由(?SP? )内容确定,其操作规律是“(?先? )进(?后 )出” 关于堆栈类操作的两条指令分别是(PUSH)、(POP ),操作遵循(?先进后出 )原则 DPTR是由 DPH 和 DPL 两个8位寄存器组成的。 在MCS-51中PC和DPTR都用于提供哋址指针,但PC是为了访问(???程序 )存储器提供地址指针而DPTR是为访问(??数据? )存储器提供地址指针。 8031复位后PC与SP的值为(0000H?)、(??07H )。 8051C52单片機机有两种复位方式既上电复位和手动复位。复位后SP

我要回帖

更多关于 C52单片机 的文章

 

随机推荐