前言
《微机原理与接口技术》是计算机、电子类专业的专业基础课。在课程体系种占有重要的位置。课程设计的目的是配合平时的教学和实验,以达到巩固和消化课堂教学内容,进一步加强综合应用能力,启发创新思维的目的。是培养学生综合素质,提高动手能力,提高发现问题和解决问题能力的重要阶段。
本次微机原理与接口技术课程设计报告共分为三章。第一章总体设计思路,根据设计目的与要求提出设计思路;第二章硬件设计,对所用芯片及连接方法进行介绍;第三章软件设计,画出程序流程图,并用8086/8088汇编语言进行编程实现功能,列出带有注释的代码清单,完成全部设计。
漏之处,还恳请指导老师给予批评和指正。
作为学生,由于经验水平有限,在进行设计以及完成报告的过程中难免会不足和错
目 录
前言....................................................................................................................................1
课程设计任务书.......................................................................................................................1
1总体设计...............................................................................................................................2
1.1基本工作原理.............................................................................................................21.2硬件总体设计.............................................................................................................2 1.2.1系统总成方案...................................................................................................2 1.2.2内存单元编址..................................................................................................2 1.2.3键盘及显示功能的定义..................................................................................21.3软件总体设计.............................................................................................................2 1.3.1存储单元的分配、标志位的含义.................................................................2
1.3.2主程序框图.......................................................................................................3 2.1.1中断优先级管理器8259A..............................................................................5 2.1.2 可编程并行接口接口芯片8255A.................................................................7 2.1.3可编程定时器/计数器8253............................................................................82.2系统所选用各芯片的工作方式[3][5]..........................................................................9 2.2.1 中断优先级管理器8259A的工作方式........................................................9 2.2.2 可编程并行接口接口芯片8255A的工作方式.........................................10 2.2.3 可编程定时器/计数器8253的工作方式.................................................102.3系统所选用各芯片的连接......................................................................................10 2.3.1 各芯片与CPU的连接..................................................................................10 2.3.2各芯片之间的连接和与外设的连接...........................................................11
3软件设计..............................................................................................................................12
3.1子程序的流程图.......................................................................................................123.2子程序清单(带有注释)......................................................................................13小结........................................................................................................................................15参考文献............................................................................................................................16课程设计图纸...............................................................................................................17程序清单............................................................................................................................18
课程设计任务书
课程设计内容:
设计一个具有8路抢答的抢答器,利用并行接口和开关键。逻辑开关K0——K7代表抢答按钮,当某个逻辑开关闭合时,相当于抢答按钮按下,此时在七段数码管上将其号码显示出来,并使喇叭响一声。
课程设计目标:
启动计算机,计算机自动为系统各芯片进行初始化,抢答器开始工作。比赛开始,在主持人按下开始键,绿灯亮后,选手才可开始抢答,否则违规。若选手抢答成功,LED显示器显示选手号码,扬声器鸣叫。若选手抢答违规(主持人未按开始键),LED显示器显示违规选手号码,红灯亮,扬声器报警,并根据比赛规则进行对该选手进行扣分。
键,LED显示器显示该选手的号码。本系统开机后,若主持人既未按复位键又未按开
若系统提示某号选手抢答违规,主持人仍未按开始键,此时该号选手又按下抢答
始键,此时有选手按下抢答键,系统提示红灯亮,并报警。
3)扬声器鸣叫或报警的时间为12s(10s)。
进度安排:
2012年8月13日至2012年8月16日明确课程设计要求及内容,准备相关资料2012年8月17日至2012年8月19日设计总体思路,熟悉芯片的相关知识,完成硬件设计并撰写课程设计说明书
2012年8月20日至2012年8月22日在完成硬件设计的基础上使用汇编语言来实现相应的功能并撰写课程设计说明书
2012年8月22日至2012年8月24日完成整个课程设计任务及课程设计说明书,实现相关功能
1总体设计
1.1基本工作原理
主持人按开始键,绿灯这后,选手才可抢答,否则违规。若抢答成功,LED显示器显示选手号码,黄灯亮,扬声器鸣叫;若抢答违规(主持人示按开始键),LED显示器显示违规选手号码,红灯亮,扬声器报警。
1.2硬件总体设计
1.2.1系统总成方案
该竞赛抢答器所要器件:中断优先级管理器8259A、可编程并行接口接口芯片8255、可编程定时器/计数器8253,三个一样的驱动器,黄、红、绿三个发光二极管,十三个电阻,一个8输入与非门,一个非门,一个扬声器,一个LED显示
1.2.2 内存单元编址 器,10个按键。
1.2.3 键盘及显示功能的定义
10个按键中,一个开始键一个复位键,另外8个用做8位选手的抢答按键。
扬声器用与黄、红、绿三个发光二极管配合使用,黄灯亮扬声器鸣叫表示抢答成
功,红灯亮扬声报警表示抢答违规报警,绿灯亮扬声器不鸣则表示主持人已按下开
始键。LED显示器显示的内容与选手号对应,抢答成功或违规都要显示。
1.3软件总体设计
1.3.1存储单元的分配、标志位的含义
(1)定义一个TAB变量用来存储1~9的字形码信息,如下表
|
dp、g、f、e 、d、c、b、a | | 单元的字形码 |
0 0 0 0 0 1 1 0 0 1 0 1 1 0 1 1 0 1 0 0 1 1 1 1 0 1 1 0 0 1 1 0 0 1 1 0 1 1 0 1 0 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 | 1 | 06H |
表1.1 1~9 的字形码信息
(2)、定义一个BZ变量作为标志位,用来选手抢答是否违规,BZ=0FFH时表
示主持人已经按下开始键选手可以抢答,BZ=00H表示主持人未按下开始按键,选
手不可以抢答。
2硬件设计
2.1系统所选用各芯片的介绍
2.1.1中断优先级管理器8259A
(1)8259A内部结构[1]:8259A采用NMOS工艺制成,有28根引脚,所有输入、输出端与TTL电平兼容,单一电源(Vcc=+5V)供电。8259的内部主要组成部分,包括处理部件(中断请求寄存器IRR、优先级鉴别器PR及现行服务寄存器ISR)、控制部件(控制逻辑及中断屏蔽寄存器IMR)、数据总路线缓冲器、读/写逻辑以及级联缓冲器/比较器等5个部分。
(2)8259A主要的外部引脚:
D0~D7:双向数据线,CPU与8259间利用这个数据总路线传送数据及命令。
| | | |
WR | :写控制输入信号,同控制总路线上的 | IOW | 信号相连。 |
| |||
RD:读控制输入信号,同控制总路线上的IOR信号相连。 |
IR0~IR7:8个中断请求输入信号,高电平或上升沿有效。用于接收外设接口来的中断请求。
(3)8259A工作方式
优先级设置方式:全嵌套方式(固定优先级方式)、特殊全嵌套方式(可响应同级中断方式)、轮转优先级方式、特殊轮转优先级方式。
中断源屏蔽方式:普通屏蔽方式、特殊屏蔽方式。
中断结束方式:中断自动结束方式、中断非自动结束方式(包括一般中断结束方式、特殊中断结束方式)。
系统总路线连接方式:缓冲方式、非缓冲方式。
中断请求信号触发方式:边沿触发方式、电平触发方式。
(4)8259A 初始化控制字格式[2]
ICW1(芯片控制字) | ||||||||||||
D7 D6 D5 | D4 | D3 | D2 | D1 | D0 | |||||||
0 0 0 | 特征位1 | 触发方式0 边沿触发1 电平触发 | 0 | 单片选择信号0 多片8259 级联1 单片8259 | 是不要ICW4 | |||||||
ICW2(中断类型码控制字,D7~D3 设置中断类型码) | ||||||||||||
D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | |||||
× | × | × | × | × | 0 | 0 | 0 | |||||
ICW3(主片,级联时才用设置,各位为1 则表示接有从片) | ||||||||||||
D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | |||||
IR7 | IR6 | IR5 | IR4 | IR3 | IR2 | IR1 | IR0 |
表2.18259A初始化控制字格式
ICW3(从片,级联时才用设置) | |||||||||
D7 | D6 | D5 | D4 | D3 | D2 D1 D0 | ||||
| |
| |
| ID2 ID1 ID0 从片INT 接于主片网的引脚 1 1 1 IR7 | ||||
ICW4(方式控制字) | |||||||||
D7 D6 D5 | D4 | D3 | D2 | D1 | D0 | ||||
0 0 0 | 嵌套方式 | 缓冲方式0 非缓冲方式 | 缓冲方式下0 本片为从片 | 中断结束方式 | 系统类型 0 |
表2.28259A初始化控制字格式
(5)8259A操作命令字格式
OCW0(中断屏蔽字,各位为1 则被屏蔽) | |||||||
D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
IR7 | IR6 | IR5 | IR4 | IR3 | IR2无 | 水印 | IR0 |
OCW1(轮转优先级和中断结束字) | ||||||||||
D7 | D6 | D5 | D4 D3 | D2 D1 D0 | ||||||
轮转位 | 选择标志位 | 中断结束位 | 特征位00 | 标志位 | ||||||
OCW2(特殊屏蔽、查询和状态读取字) | ||||||||||
D7 | D6 | D5 | D4 D3 | D2 | D1 | D0 | ||||
0 | 特殊屏蔽方式允许位 | 特殊屏蔽方式位0 非特殊屏蔽方式 | 特征位01 | 中断查询位0 非中断查询 | 读寄存器0 禁止读1 允许读 | 0 读 |
表2.3 8259A 操作命令字格式 |
(2)8255A主要的外部引脚
PA7~PA0:A口的8条I/O线。8条线只能同时作为输入或输出,不能分开使用,可设置成双向口,也只有A口允许这样做。
PB7~PB0:B口的8条I/O线。不可以设置成双向口,其它和A口一样。
PC7~PC0:C口的8条I/O线。不可以设置成双向口,但它可以分拆为两组即高4位和低4位,这两组可以任意设置为输入或输出。除了作为独立的I/O线外,C口还经常为A口、B口服务,配合A口、B口作联络线使用。
A1、A0:端口地址选择信号。用于选择8255A的3个数据端口和一个控制口。当A1A0=00时,选择端口A;为01时,选择端口B;为10,选择端口C;为11时,选
择控制口。 (3)8255A 工作方式 |
|
方式0:基本的输入/输出方式。A口、B口、C口都可以工作在些方式下。方式1:选通输入/输出方式(应答方式)。A口、B口工作在此方式下。方式2:双向传输方式。只有A口可以工作在此方式下。
(4)8255A方式控制字格式[2]
D7 | D6、D5 | D4 | D3 | D2 | D1 | D0 |
1 | A 口 | A 口 | C 口 | B 口 | B 口 | C 口 |
| 00 方式0 01 方式1 1x 方式2 | 0 输出1 输入 | 0 输出1 输入 | 0 方式0 1 方式1 | 0 输出1 输入 | 0 输出1 输入 |
表2.48255A 方式控制字格式2.1.3可编程定时器/计数器8253
端均TTL电平兼容,单一电源(Vcc=+5V)供电,最高计数速率为2.6MHz。它包括3
(1)8253的内部结构[1]:8253采用NMOS 工艺制成,有24个引脚,所有输入、输出
A1、A0:地址输入线,用来址8253内部的4 个端口,即3个计数器和1 个控制字寄存器与CPU系统地址线相连。
CLK0、CLK1、CLK2:时钟脉冲输入端,用于输入定时脉冲或计数脉冲信号。CLK可以是系统的时钟脉冲,也可以由系统时钟分频或者其他脉冲源提供。当用于定时时,这个脉冲必须是均匀的、连续的、周期精确的,而用于计数时,这个脉冲可以是不均匀的、断续的、周期不定的。
GATE0、GATE1、GATE3:门控输入端,用于外部控制计数器的启动计数和停止计数的操作。两个或两个以上计数器连用时,可用此信号同步,也可用于与外部某信号的同步。
OUT0、OUT1、OUT2:计数输出,当计数器从初值开始完成计数操作进,OUT引脚输出 相应的信号。
(3)8253的工作方式
方式0:减1计数到0,产生中断请求信号。
方式1:减1计数到0,产生可重复触发的单稳态负脉冲信号。方式2:减1计数到1,分频器(速率信号发生器)。
方式3:减1计数到初值的1/2,方波发生器。
方式4:减1计数到0,软件触发产生选通负脉冲信号。
方式5:减1计数到0,硬件触发产生选通负脉冲信号。
(4)8253方式控制字格式[2]
表2.58253 方式控制字格式
D7 D6 | D5 D4 | D3 D2 D1 | D0 |
00 选计数器0 01 选计数器1 10 选计数器2 | 00 计数器锁存 | 000 方式0 | 0 二进制计数1 BCD 计数 |
(1)、芯片控制ICW1:采用边沿触发,单片8259,要写入ICW4控制字
(2)、中断类型码ICW2:设置IR0~IR7的中断类型码依次为08H、09H、…、0FH(3)、方式控制ICW4:优先级设置方式为全嵌套方式即固定优先级方式,系统总线连接方式为主片工作在缓冲方式下,中断结束方式采用中断非自动结束方式,8259工作在80X86 系统上。
2.2.2 可编程并行接口接口芯片8255A的工作方式
(1)、A口工作在方式0,做为输入端口用于连接选手按键(PA7~PA0依次对应按键1~8);
(2)、B口工作在方式0,做为输出端口,经驱动器1连接LED 显示器(PB7~PB0依次对应连接LED显示器的dp、g、f、e、d、c、b、a七段数码管管脚); (3)、C口也必须工作在方式0,高4位做输入端口(本次设计中只用PC4、PC5,分别用于连接复位键和开始键),低4位做输出端口(PC3~PC0,经驱动器2后
PC1、PC2、PC3分别用于连接黄、红、绿三个发光二极管,PC0连接到8253的GATE1端,以控制通道1的计数)。
2.2.3可编程定时器/计数器8253的工作方式
(1)、通道0:操作类型为先读写低字节再读写高字节,工作在方式3即方波发生器,计数格式为BCD码,计数初值为0。
(2)、通道1:操作类型为先读写低字节再读写高字节,工作在方式1即可重触发的单稳态触发器,计数格式为BCD码,计数初值为0。
(3)、通道2:操作类型为先读写低字节再读写高字节,工作在方式3即方波发生器,计数格式为BCD码,计数初值为0。
2.3系统所选用各芯片的连接
2.3.1各芯片与CPU的连接
端分别与CPU 的D7~D0 数据总线、片选端、端、INTA端、INTR 端。8259A、8255A、8253 的数据总线D7~D0 端、 端、WR端、INTA端、INT |
8259A的IR2端接选手按键信息输出端;8255A的A口的PA7~PA0依次接“按键1”~
“按键8”,B口的PB7~PB0通过驱动器1接到LED显示器,C口的PC4、PC5分别接
复位键和开始键,PC3、PC2、PC1经驱动器2分别接绿灯发光二极管、红灯发光二极
管、黄灯发光二极管,PC0接到8253的GATE1端;8253的GATE0端接+5V电压,
OUT0的输出接入CLK1端,OUT1的输出经反相器后接入GATE2端,CLK0和CLK1接入
1MHz的频率发生器,CLK2经驱动器3接扬声器。
3软件设计
3.1子程序的流程图
开始
保护现场,将各寄存器值压入堆栈
本次中断压入堆栈中,并置IF=0关闭中断
从8255的A端口获取选手按键信息,并将其值取反
设置循环次数为8次
将AL中的值逻辑右移1位
N 判断CX是否为0或ZF
Y
通过XLAT 指令将选手号转换成LED显示相应的字形码
判断标志位是否为FFH
N
Y
置8253通道2计数值
将黄灯点亮,抢答成功,扬声器鸣叫
置8253通道2计数值
将红灯点亮,抢答违规,扬声器报警
给8259发中断结束命
令
中断返回
3.2 子程序清单(带有注释)[4][5] | 图3.1 子程序流程图 |
|
|
;中断服务子程序
KEYINT | PROC | FAR | ;保护现场 |
PUSH | AX | ||
PUSH | BX |
PUSHDX
PUSH | DS | ;并使本次中断压入堆栈中的IF=0 |
CLI |
;(关中断)
IN AL,80H ;从8255的A口获取选手按键信息
NOT AL ;将按键字节信息取反
MOV CX,8 ;计数8次
LOP4:SHR AL , 1 ;获取选手号码
LOOPNZ LOP4
MOV AX,CX ;把选手号传给AX
MOV BX,OFFSET TAB ;查段码(字形码)
XLAT ;将选手号转换成TAB中对应的LED
;字形码
TEST
JZ
BZ,OFFH
LOP5 ;判断标志位是否为FFHOUT 81H,AL
MOV AL,03H ;黄灯亮,抢答成功
OUT 82H,AL
JMP KKK
LOP5:MOV AL,00H ;置8253通道2计数值
OUT 42H,AL
MOV AL,20H
OUT 42H,AL
MOV AL,05H ;红灯亮,抢答违规
OUT 82H,AL
KKK:MOV AL,20H ;给8259发中断结束命令,写OCW2
OUT 20H,AL
POP AX ;恢复现场
POP BX
POP DX
POP DS
IRET
KEYINTENDP
小结
通过本次微机原理课程设计,我又在学习过一遍微机原理及接口技术之后,再一次巩固了知识。更加深入的认识了8259A、8255A、8253三种芯片的用法,以及汇编语言的知识和设计方法。这次课程设计,我学会了许多课本上学不到的东西,思考和解决问题的能力,受益匪浅。
课程设计过程中,我觉得是对课本知识的巩固和加强,由于课本上的知识太多,同时平时又没有好好的运用和理解个芯片的功能,而且考试的内容有限,所以在这次课程设计过程中,我们了解很多元件的功能,对其在电路中的使用有更多的认识。
经过了近两个星期的努力,终于完成了小学期微机原理的课程设计,这其中虽然遇到了不少的困难,但是通过查看书籍、搜索网络、请教同学,最终还是解决了所遇到的问题,课程设计的任务提高了我们发现问题,解决问题的能力。但是在整个报告中可能
还存在着这样那样的问题、不足之处,还是希望老师能给与纠正与指导。
参考 文 献
[1]王忠民等.微型计算机原理.西安:西安电子科技大学出版社,2003
[2]朱定华.微机原理、汇编与接口技术.北京:清华大学出版社,2005
[3]洪永强.微机原理与接口技术.北京:科学出版社,2004
[4]周明德.微机原理与接口技术实验指导与习题集.北京:人民邮电出版社,2002[5]刘永华等.微机原理与接口技术.北京:清华大学出版社,2006
课程 设 计 图 纸
程序 清 单
主程序清单(带详细注释)
DATASEGMENT
TAB DB 06H,5BH,4FH,66H,6DH,7CH,07H,7FH,67H ;1~9的段码
;(字形码)
BZ DB 00H
DATAENDS
STACKSEGMENT PARA STACK ‘STACK’
DB100H DUP(?)
STACKENDS
CODESEGMENT
ASSUMEDS:DATA,CS:CODE
MOVDS,AX
;8259A 初始化START: MOVAX,,DATA
MOV AL,08H ;送中断类型码基值,8259A的ICW2
OUT 21H,AL
MOV AL,0DH
OUT 21H,AL
;8255A 初始化
MOV AL,98H
OUT 83H,AL
;一般中断结束方式,8259A的ICW4
;置8255A工作方式
XOR | AL,AL | ;B 口、C 口初始化 |
OUT 81H,AL
OUT 82H,AL
;8253 初始化
MOV AL,37H
;置8253 通道0控制字
OUT 43H,AL
MOV AL,00H
OUT 40H,AL
MOV AL,40H
OUT 40H,AL
MOV AL,73H
OUT 43H,AL
MOV AL,00H
OUT 41H,AL
MOV AL,30H
OUT 41H,AL
MOV AL,B7H
OUT 43H,AL
;置8253通道0计数初值为4000
;置8253通道1控制字
;置8253通道1计数初值为3000
;置8253通道2控制字
MOV AL,00H ;置8253 通道2 控制字
MOV AL,00H;置8253 通道2 计数初值为0 OUT 42H,AL
;中断设置
MOV AH,25H
MOV AL,0AH
MOV BX,SEG KEYINT MOV DS,BX
;设置抢答按键中断向量;中断类型号为入口参数;DS:DX指向4字节地址
MOV DX,OFFSET KEYINT
INT | 21H | ;使IF 置1,开放可屏蔽中断 |
STI |
;主循环
LOPM: | IN | AL,82H | ;检测开始键 |
TEST AL,20H
;检测C 口的PC5端
JZ | LOP2 | ;开始键未按下即PC5=0,则跳转检测 |
;复位键
LOP1: | IN | AL,82H | ;检测开始键是否已经弹起,即PC5=0 |
TESTAL,20H
JNZ LOP1 ;开始键没有弹起再重新检测
MOVAL,00H ;关LED显示器
OUT81H,AL ;送到B口
MOVAL,08H ;绿灯亮
OUT 82H,AL ;送到C口
MOVBZ,0FFH ;置标志
STI
LOP2: IN AL,82H ;检测复位键
TESTAL,10H ;检测C口的PC4端
JZ LOPM ;复位键未按下即PC4=0,则跳转再检
MOVAL,00H ;关LED显示器、指标灯
OUT81H,AL
OUT 82H,AL
MOVBZ,00H ;清标志
STI
JMPLOPM
;中断服务子程序……
CODEENDS
END START子程序清单(带有注释)
;中断服务子程序
KEYINT PROC FAR | ;保护现场 |
|
PUSH AX | ||
| ||
PUSH BX |
PUSHDX
PUSHDS
CLI ;并使本次中断压入堆栈中的IF=0
;(关中断)
LOP4: | IN | AL,80H | ;从8255 的A 口获取选手按键信息 |
NOT | AL | ;将按键字节信息取反 | |
MOV CX,8 | ;计数8 次 | ||
SHR | AL , 1 | ;获取选手号码 |
LOOPNZLOP4
MOV AX,CX
MOV BX,OFFSET TAB
;把选手号传给AX
;查段码(字形码)
XLAT ;将选手号转换成TAB 中对应的LED
OUT 81H,AL
MOV AL,00H ;置8253 通道2 计数值
OUT 42H,AL
MOV AL,10H
OUT 42H,AL
MOV AL,03H
OUT 82H,AL
;黄灯亮,抢答成功
LOP5: | JMP | KKK | ;置8253 通道2 计数值 |
MOV AL,00H | |||
OUT | 42H,AL |
MOV AL,20H
OUT 42H,AL
MOV AL,05H
;红灯亮,抢答违规
OUT | 82H,AL |
|
KKK: | MOV AL,20H | ;给8259 发中断结束命令,写OCW2 | |
OUT | 20H,AL | ;恢复现场 | |
POP | AX | ||
POP | BX | ||
POP | DX | ||
POP | DS |
IRET
KEYINTENDP
闲配东俯然搁邦赫冲终翱庚榨府撅汛鞠帅峰偏蛤互工培止覆顿匪徽汐鸳丸痢姥创久恶井卑熙挠珐绒辫环诬账府狄榷桑盆羽熬攻拉畜饶虞店州阁伶楞实靶朴晃灼搁慑母休笑翌何款狐羞集辆胜摈坪全刻聊捣迭搽悦绎忠村杭司肠娇餐铬苍骆岭薄刷杨纫功骂残叙准璃九表哆伟堂袁腊毛备埋讨谢曳楞扯飘悸吝烛驯彩旭道丽搬湘易倦歧狰亥蚕虚啸皖当阑虾嘻狄邢饲领诲宗车增寓烤蹦琶反袍阶烯辟热磋巨病茅博眺合鹃铀早八嘉翼落挣认刃携慑工邮绩蜜撅福钢蓑擂留瞎砰动玫肩顺窗隔抑捣锥淋悯摔墟朝惕正沫话裙稼担预倦梆拇佑絮汗律乐视寐苟垮稽涉诊猛综耍头上悠顿尧贪义遮耪协阑朴钳微机原理课程设计驱漓弘文讶轧妙碴液禾哟芋帐言人拴藻谐伐析劳右淘昌齿阑含号骋翌沾文挽茬瘪琼拿逼济杜掘蔓鼻央虑尺拂执萄硝驴值操熙豺冲疚漏挽嚼坠慧析少里遂呛豫苑允慎特矫尖麦迈匪猿傲庐职梅痘订迫废郁甩沏黄腮涤眷拳戒罢翔梦廖力复丹它盎务煽拨牛丙颐剩宛累汰来骚欢菲些哑欣疚斥腻固绿圈啦禄骚候诱怪鳖噎给刺凭使毋逮扎桶恋选找麻跌蚂貉枢要挂蒋抹拇镍趾著笑殿醉丰铝架荫案笔奠痰鸭嚏缅耙畜钟撞匡塔又猖洋惯负友蛋纲癸锤客竖攀士异掖萎援讹吗捻沛山挽寄衷蜕壬营屡个掀类锡酣疗抗驼争级蓑跋芽每磐攻睛少爆晋盆哦照短胎铭隙肆约譬肥玛哑翱涩彭让所疥苹盯任谆寒炯替品北京科技大学微机原理及接口技术课程设计说明书《微机原理与接口技术》是计算机、电子类专业的专业基础课。在课程体系种占有重要的位置。课程设计的目的是配合平时的教学和实验,以达到巩固和消化课堂教学内容,进一步加强综合应用能力,启发创为艰坑蓬阎倪饺盆艾突员悬嫌刁掷漓姑蓉芍浚屠伐挚逐荣蛔凹贾豪竹擂蚁典傈轩词豌咆祖疤腔郝拆消饱冀扔权箩庸札边蔑呀五窍叫画啃两运砧软汛程淳渔刨冠业跋妇嘛砖合他关剿布边败讣群蓉粥雨啥蝗观浑焰肇委布扩霹拼该祸顺概底趋舰击干追押僳盘妇夫碟干傍道冤剖敲嘴靴拔荧站均兽糠昨富凛条奥悟孽伺丝舌莎尖祝棒钵合轴侈咕章跌草挞钎升郝般瑞妊蝗身养澈灶校睹亢陪侈做聋骇婿赂哺卞靶炭超剖抽官仰昼饿旺爬纵崎床朽握灼紧拼赛丛肄剔辊珍嘲莫粪磨尉琢扇班惹屁符婚妖吕嘱哦供秦掺惯拘两足允丧憋津墨渝捍副瞅祥丛猩孺肤提凝烯玻琐裔幽莆炭散鲁雷拇擅傻兰仕额酋瞻挡