微型计算机原理摘要,微机原理三级项目摘要.doc

《微型计算机原理及应用》三级项目

----汽车玻璃总成工装控制系统设计

班级:12级轧钢二班

指导教师: 李艳文

完成时间:2015年 05 月

前言

微机原理主要内容包括微型计算机体系结构、8088微处理器和指令系统、汇编语言设计以及微型计算机各个组成部分介绍等内容。微机原理接口技术是一门实践性强的学科,不但要求较高的理论水平,而且还要求有实际的动手能力。这次项目设计的主要目的是提高我们的实践能力,包括提高汇编语言都的编程能力,在进行项目设计的过程中,通过亲身体验、自己分析解决问题,从而系统地掌握微机原理的接口技术的相关知识。项目设计使用星研集成环境软件和STAR?ES598PCI试验仪进行真,包括程序输入、调试、运行,最后进行结果分析,验证程序的正确性。该项目的实验题目为某生产线控制系统计,实验过程中用到了8255及8155芯片,LED灯和LED数码管及开关,直流电机及

摘要:3

一.项目要求3

三.设计流程图4

四.硬件及插口连线图5

4.1 连线说明5

4.2 原理图5

五.程序端口设置7

六.程序代码7

七.调试与结果分析12

7.1程序调试12

7.2运行结果12

7.3运行结果分析13

八.心得体会13

九.参考文献13

摘要:

项目要求

直流电机模拟传送带的运转

三点定位

顺、逆时针分别模拟贴片动作

,计数并显示

设计流程图

硬件及插口连线图

4.1

8255B4区:A0,A1,CSA3区:A0,A1,CS1B4区:JP56A3区:JP518155B4区:CS,IO/MA3区:CS3,A8B4区:PA,PBG5区:JP41,JP42直流电机:B4区:PC2F1区:CTRL步进电机:E1区:A,B,C,DA3区:P1.0,P1.1,P1.2,P1.3开关:G6区:K6,K7,K8,K9B4区:PC4,PC5,PC6,PC7指示灯:G6区:LED2,LED3B4区:PC0,PC34.2 原理图

8255原理图

8155原理图

异步电机原理图

数码管原理图

8255A8155

A端口

0F000H

A端口

0D101H

B端口

0F001H

B端口

0D102H

C端口

0F002H

C端口

0D103H

控制寄存器

0F003H

控制寄存器

0D100H

程序代码

.model small

.stack

.data

shul dw 0

zhixing db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh

qian dw 1000

bai db 100

shi db 10

qianwei db 0

baiwei db 0

shiwei db 0

gewei db 0

.code

.startup

mov si,offset zhixing ;取得变量字型的偏移地址

kaishi: mov al ;定义8255方式控制字,c端口上部为输入

mov dx,0f003h 下部为输出, out dx,al

mov dx,0d100h ;定义8155方式控制字,a、b端口均为输出

mov al,3

out dx,al

again: mov dx,0f002h

mov al

out dx,al

mov dx,0f002h ;判断总开关是否开启

in al,dx

and al

cmp al

jnz again

mov dx,0f002h ;红灯亮 表示总开关处于开启状态

mov al

out dx,al

mov dx,0f002h

mov al ;直流电机模拟传送带运动

out dx,al

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值