论文部分内容阅读
摘要: 8051单晶片是同步式的顺序逻辑系统,整个系统的工作完全是依赖系统内部的时脉信号,用以来产生各种动作周期及同步信号。在8051单片机中已内建时钟产生器,在使用时只需接上石英晶体谐振器(或其他振荡子)及电容,就可以让系统产生正确的时钟信号。我们讨论的课题就是利用软件MCU 8051 IDE进行程序架构,后经过汇编语言,进行七段显示,这样就把8051变成了类电子时钟,能进行开始,停止及重置功能。中断功能完成电子时钟的定时工作,应用8051对单片机I/0 Port 驱动发光二极管、LED进行电子时钟时、分、秒显示。
关键字: 8051單片机;时钟信号;MCU 8051 IDE;汇编语言;类时钟;时、分、秒显示
【中图分类号】K826.16
【文献标识码】B
【文章编号】2236-1879(2017)08-0151-01
1前言
8051单片微型计算机简称为单片机,又称为微型控制器,是微型计算机的一个重要分支。单片机是70年代中期发展起来的一种超大规模集成电路芯片,是集成CPU、RAM、ROM、I/O界面和中断系统于同一硅片上的器件。80年代以来,单片机发展迅速,各类新产品不断涌现,出现了许多高性能新型型号,现已逐渐成为工厂自动化和各控制领域的支柱产业之一。
2汇编指令
指令由于操作码和操作数。分为单字节指令,双字节指令,三字节指令。
寻址方式:
立即寻址:操作数包含在指令字节中,指令操作码后面字节的内容就是操作数本身。
直接寻址:1内部数据存储器的低128个字节单元(00H-7FH)2位地址空间;3专用功能寄存器
寄存器寻址:由指令指出某一个寄存器中的内容作为操作数,这种寻址方式称为寄存器寻址。
寄存器间接寻址:由指令指出某一个寄存器的内容作为操作数的地址。
基址寄存器加变址寄存器间接寻址:用于访问程序存储器中的数据表格。
相对寻址:以PC的内容作为基地址,加上指令中给定的偏移量所得结果作为转移地址,只适用于双字节转移指令。
3利用MCU 8051 IDE 软体进行程序架构
流程图
主程序
计时中断子程序0计时中断子程序1
4结论
电子时钟功用,能利用MCS—51单片机定时、中断功能完成时间的定时工作。整个系统具有参数设定、时间运行、报时、查询当前年、月、日等功能。开机可显示HELLO-,按某个特定的按键后,时钟还可以开始计时,还可以通过另一些键功能,完成分,时、日、月、年参数设定。参数设定完后,也可以通过一些键继续计时。电子时钟常显示的是当前的时间,年、月、日还可以通过按几个特定的键切换、查询, 6位LED显示查询的内容,如现在的年月日。注意事项:时钟计时时可进行时间查询,但不能更改参数,若要更改参数,必须先停止时钟运行。
关键字: 8051單片机;时钟信号;MCU 8051 IDE;汇编语言;类时钟;时、分、秒显示
【中图分类号】K826.16
【文献标识码】B
【文章编号】2236-1879(2017)08-0151-01
1前言
8051单片微型计算机简称为单片机,又称为微型控制器,是微型计算机的一个重要分支。单片机是70年代中期发展起来的一种超大规模集成电路芯片,是集成CPU、RAM、ROM、I/O界面和中断系统于同一硅片上的器件。80年代以来,单片机发展迅速,各类新产品不断涌现,出现了许多高性能新型型号,现已逐渐成为工厂自动化和各控制领域的支柱产业之一。
2汇编指令
指令由于操作码和操作数。分为单字节指令,双字节指令,三字节指令。
寻址方式:
立即寻址:操作数包含在指令字节中,指令操作码后面字节的内容就是操作数本身。
直接寻址:1内部数据存储器的低128个字节单元(00H-7FH)2位地址空间;3专用功能寄存器
寄存器寻址:由指令指出某一个寄存器中的内容作为操作数,这种寻址方式称为寄存器寻址。
寄存器间接寻址:由指令指出某一个寄存器的内容作为操作数的地址。
基址寄存器加变址寄存器间接寻址:用于访问程序存储器中的数据表格。
相对寻址:以PC的内容作为基地址,加上指令中给定的偏移量所得结果作为转移地址,只适用于双字节转移指令。
3利用MCU 8051 IDE 软体进行程序架构
流程图
主程序
计时中断子程序0计时中断子程序1
4结论
电子时钟功用,能利用MCS—51单片机定时、中断功能完成时间的定时工作。整个系统具有参数设定、时间运行、报时、查询当前年、月、日等功能。开机可显示HELLO-,按某个特定的按键后,时钟还可以开始计时,还可以通过另一些键功能,完成分,时、日、月、年参数设定。参数设定完后,也可以通过一些键继续计时。电子时钟常显示的是当前的时间,年、月、日还可以通过按几个特定的键切换、查询, 6位LED显示查询的内容,如现在的年月日。注意事项:时钟计时时可进行时间查询,但不能更改参数,若要更改参数,必须先停止时钟运行。