单片机课程设计外部中断控制流水灯变化样本
本文主要讲解单片机课程设计外部中断控制流水灯变化样本,通过学习单片机工作原理和各种工作方式及各管脚功能,设计了一个外部中断控制流水灯变化的实验项目。
知识点一:单片机工作原理
单片机是一种微型计算机系统,具有输入/输出接口、存储器和中央处理器三个基本组成部分。单片机工作原理是通过输入/输出接口接收外部信号,然后中央处理器对信号进行处理和执行,最后输出结果到输出接口。
知识点二:外部中断
外部中断是指从单片机外部引脚输入祈求信号。输入/输出中断祈求、实时事件中断祈求、掉电和设备故障中断祈求都可以作为外部中断源,从引脚 INT0、INT1 输入。外部中断有两种触发方式:电平触发及跳变(边沿)触发。
知识点三:MCS-51 硬件构造
MCS-51 是一种单片机微控制器,具有双功能口 P3 口,默以为第一功能(通用 I/O 口),通过编程可设立第二功能。P3 口状态可以通过编程来设立。
知识点四:中断传送方式
中断方式则是在外设为数据传送做好准备之后,就向 CPU 发出中断祈求信号(相称于告知 CPU)。CPU 接受到中断祈求信号之后及时作出响应,暂停正在执行原程序(主程序),而转去外设数据输入输出服务,待服务完之后,程序返回。CPU 再继续执行被中断原程序。
知识点五:程序流程图
程序流程图是指程序的执行流程图,通过流程图可以了解程序的执行过程。在本实验中,程序流程图主要包括主程序、外部中断 0 和外部中断 1。
知识点六:汇编语言
汇编语言是一种低级语言,使用汇编语言可以直接控制硬件设备。汇编语言的优点是可以控制硬件设备的详细操作,但缺点是编程繁琐,运算范畴及运算速度很受限制。
知识点七:实验硬件电路图
实验硬件电路图是指实验中使用的硬件电路图,包括单片机、电阻、电容、 LED 灯等元件。
知识点八:课程设计总结
通过本次课程设计,发现了学习中某些局限性地方,及时进行了补充学习。更进一步理解了本门课程意义与作用,同步对汇编语言也有了更进一步理解。设计中发现,在使用汇编语言编程运算比较繁琐,并且运算范畴及运算速度很受限制;而它长处却在于进行控制,而语言使用自身并不是很难,核心是逻辑思路要清晰。
- 1
- 2
前往页