单片机课程设计

发布 2022-10-04 22:31:28 阅读 1419

《单片机原理及接**术》课程设计。

姓名。学号。

班级移动通信

指导老师。信息与电子工程系。

一、课程设计内容。

交通信号灯燃灭规律:设有一十字路口,初始态为四个路口的红灯全亮。之后,东、西路口的绿灯亮,南、北路口红灯亮,东、西路口方向通车,延迟一段时间后,东、西路口的绿灯熄灭,黄灯开始闪烁。

闪烁若干次后,东、西路口的红灯亮,而同时南、北路口的绿灯亮,南、北路口方向开始通车。延迟一段时间后,南、北路口的绿灯熄灭,黄灯开始闪烁。闪烁若干次后,再切换到东、西路口方向。

之后,重复上述过程。

二、设计过程。

写出设计思路,画出硬件原理图、介绍其中用到的芯片。

课程设计中用到的主要芯片。

硬件原理图。

1、可编程并行接口芯片8155:8155具有两个八位的并行口和一个六位的并行口,分别为pa口、pb口和pc口。它们都可通过软件编程来改变i/o工作方式,且8155可与mcs—51单片机直接连接。

8155的pa口、pb口可工作于基本的输入/输出方式、或选通输入/输出方式。pc口可作为基本的输入/输出口或作为pa口和pb口的控制线。当工作于基本的输入/输出方式时,适用于无条件地传送数据的设备。

例如,读一组开关状态,控制一组指示灯,cpu可随时读入开关状态,随时可把一组数据送到指示灯显示。因而本次课程设计将8155的pa口、pb口设定为基本的输入/输出口。

2、led发光二极管。

在本次课程设计中,共需12个发光二极管来模拟交通信号灯。由于tdn86/51实验系统中led发光二极管为共阳极,因而要使其点亮应使相应位置为低电平。

三、画出程序流程图,编写程序,附程序清单。

软件流程图。

连线图。附:程序清单。

pctl equ 7f00h

paequ pctl+1

pbequ pa+1

pc0equ pb+1

org 0000h

ljmp start

org 1200h

start: mov dptr,mov a,movx

mov dptr,

mov a,

movx @dptr, a

mov dptr,mov a,

movx @dptr, a

acall de6s

lll: mov dptr, #pb

mov a,

movx @dptr, a

mov dptr, #pa

mov a,

movx @dptr, a

acall de12s

mov dptr, #pb

mov a,

movx @dptr, a

mov dptr, #pa

mov a,

movx @dptr, a

mov r1,

ddd: mov dptr, #pb

mov a,

movx @dptr, a

mov dptr, #pa

mov a,

movx @dptr, a

acall de02s

mov dptr, #pb

mov a,

movx @dptr, a

mov dptr, #pa

mov a,

movx @dptr, a

acall de02s

djnz r1, ddd

mov dptr, #pb

mov a,

movx @dptr, a

mov dptr, #pa

mov a,

movx @dptr, a

acall de6s

mov dptr, #pb

mov a,

movx @dptr, a

mov dptr, #pa

mov a,

movx @dptr, a

acall de12s

mov dptr, #pb

mov a,

movx @dptr, a

mov dptr, #pa

mov a,

movx @dptr, a

mov r1,

ggg: mov dptr, #pb

mov a,

movx @dptr, a

mov dptr, #pa

mov a,

movx @dptr, a

acall de02s

mov dptr, #pb

mov a,

movx @dptr, a

mov dptr, #pa

mov a,movx @dptr, a

acall de02s

djnz r1, ggg

mov dptr, #pb

mov a,

movx @dptr, a

mov dptr, #pa

mov a,

movx @dptr, a

acall de6s

单片机课程设计

可变程序控制器是集微机技术 自动化技术 通讯技术于一体的通用工业控制装置。它可靠性强 性能 比高 使用方便,已在工业控制的各个领域里得到了极为广泛的应用,成为实现工业自动化的一种强有力的工具 1 plc的定义有许多种。国际电工委员会 iec 对plc的定义是 可编程控制器是一种数字运算操作的电子系统...

单片机课程设计

目录。内容提要2 关键词2引言3 一 硬件电路设计3 一 电路板原理3 二 电路元器件3 二 软件设计3 一 秒钟设计方案3 二 时钟设计方案4 结语7单片机时钟设计。内容摘要 一 在实验板上用动态扫描显示00 59秒钟,具体要求如下 一 6m晶振 二 l9 l10显示00 59十进制数并循环,间隔...

单片机课程设计

1 选题背景。1.1 家庭智能防盗报警系统设计的背景及目的。随着经济的发展,人们对防盗 防劫 防火保安设备的需求量大大增加。针对偷盗 抢劫 火灾 煤气泄漏等事故进行检测和报警的系统,其需求也越来越高。家居智能是以家为平台,兼备建筑 自动化,智能化于一体的高效 舒适 安全 便利的家居环境。自动化的家居...