微机原理与接口技术课程设计报告 加减计数器 完整版

时间:2024.4.27

   

1.课程设计题目 ………………………………………………………………………1

2.课程设计任务及要求………………………………………………………………1

3.总体方案与设计说明………………………………………………………………1

4.硬件电路设计及描述………………………………………………………………3

5.软件设计流程及描述………………………………………………………………6

6.源程序代码  …………………………………………………………………………8

7.系统调试………………………………………………………………………………12

8.结论与说明……………………………………………………………………………13

9.课程设计体会…………………………………………………………………………13

10.参考文献………………………………………………………………………………13

一.课程设计题目

加减计数器设计

二.课程设计任务及要求

通过键盘输入0到9之间的数字,可以在LED灯上显示出来;通过键盘进行简单的9之内的加减运算;运算过程和结果在LED灯上显示出来。

三.总体方案与设计说明

3.1 通过小键盘做加减运算。

七段数码管显示器作输入数据和结果数据的显示。

3.2 数字用小键盘0~9,R,P,M,G作功能键

         R开始运算(包括撤销运算),显示‘0'

         p+

         m-

         g=

         E退出返回dos

 3.3 运算顺序:

    a.输入一原始数据显示器跟随显示

    b.按+或-显示器内容不变

    c.再输入一数据,显示器跟随显示。

    d.按=显示器显示结果数据,当超出能显示的最大值,显示F(溢出)

    e.按R重新开始运算

    f.按E,结束退出

设计思路:首先利用程序不断扫描键盘是不是有输入,如果没有就一直扫描,如果有就停止扫描,完成输入,利用汇编的程序核对输入键的数值,通过调用子程序实现2位十进制数以内的及减法运算。运算完成后将运算的结果储存并显示到LED显示器上。

四.硬件电路设计及描述(含所需器件、硬件原理图)

4.1硬件电路 

键盘输入及LED数码管通过8255A接口与系统总线连接,键盘的16个按键组成8*2矩阵,其中8根矩阵线作为8255A的输出线与PB7~PB0连接,2根矩阵线作为8255A的输入线与PC7、PC6连接。键盘采用逐次扫描原理,16个按键中0~9座位数字健,+、-、=作为加、减和等号功能键,C为清零键。

4.2键盘输入模块

键盘是常用信息输入元件,其实键盘也是由一个个按钮组成,如果是独立按钮的话必须要需要一个I/O口对它进行检测,而键盘往往这需要键盘按钮数一半的I/O口数对它进行检测,也许对一个比较简单的系统I/O口数一般不是问题,但对于一个大型、复杂的系统来说I/O资源就显得非常珍贵了,尽量减少I/O使用是非常利于降低成本,另外一方面键盘比用独立按键要美观。我们设计时使用的是8*2行列式键盘,如图2-1所示。

图中有8行2列,8根行线与PA口相连,2根列线与PC口的PC6、PC7相连。PA、PB口要么全部输入或输出。PC口可以进行输入和输出。按键设置在行、类交点处(数字或字符为其键号),行、列线分别连接到按键开关的两端。当列线通过上拉电阻接+5V时,就被钳位在高电平状态。键盘中有无按键按下是由行线送入全扫描字、列线读入行线状态来判断。这就是:给航线所有I/O线均置成低电平,然后读入列线电平状态。如国有按键盘下,总会有一根列线电平被拉至低电平,从而使列线输入不全为1。

     图4-1键盘电路                                图4-2数码管电路

4.3可编程并行通信接口芯片8255A

(1)并行输入/输出端口A,B,C

8255A内部包括三个8位的输入输出端口,分别是端口A、端口B、端口C,相应信号线是PA7~PA0、PB7~PB0、PC7~PC0。端口都是8位,都可以作为输入或输出。通常将端口A和端口B定义为输入/输出的数据端口,而端口C则既可以作数据端口,又可以作为端口A和端口B的状态和控制信息的传送端口。

(2)A组和B组控制部件

端口A和端口C的高4位(PC7~PC4)构成A组;由A组控制部件实现控制功能。 端口B和端口C的低4位(PC3~PC0)构成B组;由B组控制部件实现控制功能。  A组和B组利用各自的控制单元来接收读写控制部件的命令和CPU通过数据总线(D0~D7)送来的控制字,并根据他们来定义各个端口的操作方式。

(3)数据总线缓冲存储器

    三态双向8位缓冲器,是8255A与8086CPU之间的数据接口。与I/O操作有关的数据、控制字和状态信息都是通过该缓冲器进行传送。

(4) 读/写控制部件

    8255A完成读/写控制功能的部件。能接收CPU的控制命令,并根据控制命令向各个功能部件发出操作指令。                                                            图4-3

CS 片选信号:由CPU输入,有效时表示该8255A被选中。 RD, WR 读、写控制信号:由CPU输入。RD有效表示CPU读8255A,WR有效表示CPU写8255A。RESET 复位信号:由CPU输入。RESET信号有效,清除8255A中所有控制字寄存器内容,并将各个端口置成输入方式。

图2-4 .8255A内部结构

定义工作方式控制字:

工作方式0:8255A中各端口的基本输入/输出方式。

图2-5 .8255A工作方式控制

图4-4

4.4可编程计数器/定时器

8253具有3个独立的计数通道,采用减1计数方式。在门控信号有效时,每输入1个计数脉冲,通道作1次计数操作。当计数脉冲是已知周期的时钟信号时,计数就成为定时。

 (1)、8253内部结构

  8253芯片有24条引脚,封装在双列直插式陶瓷管壳内。

  1.数据总线缓冲器                          

  数据总线缓冲器与系统总线连接,8位双   向,与CPU交换信息的通道。这是8253与CPU之间的数据接口,它由8位双向三态缓冲寄存器构成,是CPU与8253之间交换信息的必经之路。

2.读/写控制

读/写控制分别连接系统的IOR和IOW, 由CPU控制着访问8253的内部通道。接收CPU送入的读/写控制信号, 并完成对芯片内部各功能部件的控制功能, 因此, 它实际上是8253芯片内部的控制器。A1A0:端口选择信号,由CPU输入。8253内部有3个独立的通道和一个控制字寄存器, 它们构成8253芯片的4个端口,CPU可对3个通道进行读/写操作3对控制字寄存器进行写操作。 这4个端口地址由最低2位地址码A1、A0来选择。

                                                                              图4-5

五.软件设计流程(模块流程图)及描述

如图5-1所示:

图5-1

六.源程序代码(要有注释)

STACK SEGMENT STCAK

      DB 64 DUP(?)

STACK ENDS

DATA  SEGMENT

      ORG 3000H

      VAR1 DB 00H,01H,02H,03H,04H

      VAR2 DB 3FH, 3FH, 3FH, 3FH, 3FH, 3FH, 3FH, 3FH, 3FH, 3FH

      VAR3 DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

      VAR4 DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

TABLE DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,

71H

DATA  ENDS

CODE  SEGMENT

      ASSUME CS:CODE,DS:DATA,SS:STACK

START:MOV AX,DATA

      MOV DS,AX

      MOV AL,88H

      OUT 63H,AL                             ;82255A初始化

      MOV BX,0000H                           ;BX清零

STT:  MOV AL,00H                             ;键盘测试

      OUT 61H.AL

NEXT: IN AL,62H

      AND AL,0C0H

      CMP AL,0C0H

      JNZ KEYABC

      CALL DISP                              ;调用显示程序

      JMP  STT

KEYABC:CALL TIME                              ;延时,去抖动

       IN   AL,62H

       AND  AL,0C0H

       CMP  AL,0C0H

       JNZ  KEY

       JMP  STT

KEY:   MOV  AL,0FEH                           ;键盘扫描识别

       OUT  61H,AL

       IN   AL,62H

       TEST AL,80H

       JNZ  KEY_0

       CALL KEY8

       JMP  STTK

KEY_0: TEST AL,40H

       JNZ  KEY_9

       CALL KEY0

       JMP  STTK

KEY_9: MOV  AL,0FDH

       OUT  61H,AL

       IN   AL,62H

       TEST AL,80H

       JNZ  KEY_1

       CALL KEY9

       JMP  STTK

KEY_1: TEST AL,40H

       JNZ  KEY_A

       CALL KEY1

       JMP  STTK

KEY_A: MOV  AL,0FBH

       OUT  61H,AL

       IN   AL,62H

       TEST AL,80H

       JNZ  KEY_2

       CALL KEYA

       JMP  STTK

KEY_2: TEST AL,40H

       JNZ  KEY_B

       CALL KEY2

       JMP  STTK

KEY_B: MOV  AL,0F7H

       OUT  61H,AL

       IN   AL,62H

       TEST AL,80H

       JNZ  KEY_3

       CALL KEYB

       JMP  STTK

KEY_3: TEST AL,40H

       JNZ  KEY_C

       CALL KEY3

       JMP  STTK

KEY_C: MOV  AL,0EFH

       OUT  61H,AL

       IN   AL,62H

       TEST AL,80H

       JNZ  KEY_4

       CALL KEYC

       JMP  STTK

KEY_4: TEST AL,40H

       JNZ  KEY_D

       CALL KEY4

       JMP  STTK

KEY_D: MOV  AL,0DFH

       OUT  61H,AL

       IN   AL,62H

       TEST AL,80H

       JNZ  KEY_5

       CALL KEYD

       JMP  STTK

KEY_5: TEST AL,40H

       JNZ  KEY_D

       CALL KEY5

       JMP  STTK

KEY_E: MOV  AL,0BFH

       OUT  61H,AL

       IN   AL,62H

       TEST AL,80H

       JNZ  KEY_6

       CALL KEYE

       JMP  STTK

KEY_6: TEST AL,40H

       JNZ  KEY_F

       CALL KEY6

       JMP  STTK

KEY_F: MOV  AL,07FH

       OUT  61H,AL

       IN   AL,62H

       TEST AL,80H

       JNZ  KEY_7

       CALL KEYF

       JMP  STTK

KEY_7: TEST AL,40H

       JNZ  KEY_71

       CALL KEY7

       JMP  STTK

KEY_71:JMP  STTK

KEY9:  CMP  BH,00H                            ;按键9处理子程序

       JZ   KEY9_1                            ;未按过符号键,不清零

       CALL CLEAR                             ;已按过符号键,清零

KEY9_1:CALL LP1                               ;低4位字节前移

       MOV  AL,6FH                            ;最低字节输入一个数据

       MOV  [SI+4],AL

       MOV  AL,09H

       MOV  [DI+4],AL

       CALL DISP                              ;显示

       RET                                    ;返回

KEY8:  CMP  BH,00H                            ;按键8处理子程序

       JZ   KEY8_1

       CALL CLEAR

KEY8_1:CALL LP1

       MOV  AL,7FH

       MOV  [SI+4],AL

       MOV  AL,08H

       MOV  [DI+4],AL

       CALL DISP

       RET

KEY7:  CMP  BH,00H                            ;按键7处理子程序

       JZ   KEY7_1

       CALL CLEAR

KEY7_1:CALL LP1

       MOV  AL,07H

       MOV  [SI+4],AL

       MOV  AL,07H

       MOV  [DI+4],AL

       CALL DISP

       RET

KEY6:  CMP  BH,00H                            ;按键6处理子程序

       JZ   KEY6_1

       CALL CLEAR

KEY6_1:CALL LP1

       MOV  AL,7DH

       MOV  [SI+4],AL

       MOV  AL,06H

       MOV  [DI+4],AL

       CALL DISP

       RET

KEY5:  CMP  BH,00H                            ;按键5处理子程序

       JZ   KEY5_1

       CALL CLEAR

KEY5_1:CALL LP1

       MOV  AL,6DH

       MOV  [SI+4],AL

       MOV  AL,05H

       MOV  [DI+4],AL

       CALL DISP

       RET

KEY4:  CMP  BH,00H                            ;按键4处理子程序

       JZ   KEY4_1

       CALL CLEAR

KEY4_1:CALL LP1

       MOV  AL,66H

       MOV  [SI+4],AL

       MOV  AL,04H

       MOV  [DI+4],AL

       CALL DISP

       RET

KEY3:  CMP  BH,00H                            ;按键3处理子程序

       JZ   KEY3_1

       CALL CLEAR

KEY3_1:CALL LP1

       MOV  AL,4FH

       MOV  [SI+4],AL

       MOV  AL,03H

       MOV  [DI+4],AL

       CALL DISP

       RET

KEY2:  CMP  BH,00H                            ;按键2处理子程序

       JZ   KEY2_1

       CALL CLEAR

KEY2_1:CALL LP1

       MOV  AL,5BH

       MOV  [SI+4],AL

       MOV  AL,02H

       MOV  [DI+4],AL

       CALL DISP

       RET

KEY1:  CMP  BH,00H                            ;按键1处理子程序

       JZ   KEY1_1

       CALL CLEAR

KEY1_1:CALL LP1

       MOV  AL,06H

       MOV  [SI+4],AL

       MOV  AL,01H

       MOV  [DI+4],AL

       CALL DISP

       RET

KEY0:  CMP  BH,00H                            ;按键0处理子程序

       JZ   KEY0_1

       CALL CLEAR

KEY0_1:CALL LP1

       MOV  AL,3FH

       MOV  [SI+4],AL

       MOV  AL,00H

       MOV  [DI+4],AL

       CALL DISP

       RET

KEYA:  CMP  BH,00H                             ;按键+号处理子程序

       JNZ  KEYA_1

       CALL LP3                               ;保存输入的数据

KEYA_1:MOV  BX,0101H                          ;设置符号标志

       RET                                    ;返回

KEYB:  CMP  BH,00H                            ;按键-号处理子程序

       JNZ  KEYB_1                           

       CALL LP3                               ;保存输入的数据

KEYB_1:MOV  BX,0102H                          ;设置符号标志

       RET                                    ;返回

KEYC:  CMP  BH,00H                             ;按键*号处理子程序

       JNZ  KEYC_1                        

       CALL LP3                               ;保存输入的数据

KEYC_1:MOV  BX,0103H                          ;设置符号标志

       RET                                    ;返回

KEYD:  CMP  BH,00H                            ;按键/号处理子程序

       JNZ  KEYD_1                           

       CALL LP3                               ;保存输入的数据

KEYD_1:MOV  BX,0104H                          ;设置符号标志

       RET                                    ;返回

KEYE:  MOV  BH,01H                            ;按键=号处理子程序

       CMP  BL,01H                            ;是+号?

       JZ   K1                                ;进行加法运算

       CMP  BL,02H                            ;是-号?

       JZ   K2                                ;进行减法运算

       CMP  BL,03H                            ;时*号?

       JZ   K3                                ;进行乘法运算

       CMP  BL,04H                            ;是/号?

       JZ   K4                                ;进行除法运算

STTE:  RET

K1:    CALL ADD1

       JMP  STTE

K2:    CALL SUB1

       JMP  STTE

K3:    CALL MUL1

       JMP  STTE

K4:    CALL DIV1

       JMP  STTE

KEYF:  CALL CLEAR                            ;按键C(清零)处理子序

       RET

CLEAR: MOV  SI,OFFSET VAR2                   ;数据清零子程序

       MOV  DI,OFFSET VAR3

       MOV  CX,000AH

CLEAR1:MOV  AL,3FH

       MOV  [SI],AL

       MOV  AL,00H

       MOV  [DI],AL

       INC  SI

       INC  DI

       LOOP CLEAR1

       MOV  BH,00H

       RET

ADD1:  MOV  SI,OFFSET VAR3;                  ;加法子程序

       MOV  DI,OFFSET VAR4

       CLC

       MOV  CX,0005H

ADD_1: MOV  AL,[DI]

       ADC  AL,[SI]

       AAA

       MOV  [DI],AL

       INC  SI

       INC  DI

       LOOP ADD_1

       CALL CHANGE

       CALL DISP

       RET

SUB1:  MOV  SI,OFFSET VAR3                    ;减法子程序

       MOV  DI,OFFSET VAR4

       CLC

       MOV  CX,0005H

SUB_1: MOV  AL,[DI]

       MOV  CL,[SI]

       AAS

       MOV  [DI],AL

       INC  SI

       INC  DI

       LOOP SUB_1

       CALL CHANGE

       CALL DISP

       RET

MUL1:  MOV  SI,OFFSET VAR3                    ;乘法子程序

       MOV  DI,OFFSET VAR4

MOV  AL,[DI]

       MOV  CL,[SI]

       MUL  CL

       AAM

       MOV  [DI+5],AX

       MOV  AL,[DI+1]

       MUL  CL

       AAM

       ADD  AL,[DI+6]

       AAA

       MOV  [DI+6],AX

       MOV  AL,[DI]

       MOV  CL,[SI+1]

       MUL  CL

       AAM

       MOV  [SI+5],AX

       MOV  AL,[DI+1]

       MUL  CL

       AAM

       ADD  AL,[SI+6]

       AAA

       MOV  [SI+6],AX

       MOV  AL,[DI+5]

       MOV  [DI],AL

       MOV  AL,[DI+6]

       ADD  AL,[SI+5]

       AAA

       MOV  [DI+1],AL

       MOV  AL,[DI+7]

       ADC  AL,[SI+6]

       AAA

       MOV  [DI+2],AL

       MOV  AL.00H

       ADC  AL,[SI+7]

       AAA

       MOV  [DI+3],AL

       CALL CHANGE

       CALL DISP

       RET

DIV1:  MOV  SI,OFFSET VAR3                    ;除法子程序

       MOV  DI,OFFSET VAR4

       MOV  AH,00H

       MOV  AL,[DI+1]

       MOV  CK,[SI]

       DIV  CL

       MOV  [DI+1],AL

       MOV  AL,[DI]

       AAD 

       DIV  CL

       MOV  [DI],AL

       CALL CHANGE

       CALL DISP

       RET

LP1:   MOV  CX,0004H                        ;数据移位保存子程序(4位)

       MOV  SI,OFFSET VAR2

       MOV  DI,OFFSET VAR3

LP2:   MOV  AL,[SI+3]

       MOV  [SI+4],AL

       MOV  AL,[DI+3]

       MOV  [DI+4],AL

       DEC  SI

       DEC  DI

       LOOP LP2

       RET                                  

LP3:   MOV  CX,0005H                         ;保存上一次数据子程序

       MOV  SI,OFFSET VAR3

       MOV  DI,OFFSET VAR4

LP4:   MOV  AL,[SI]

       MOV  [DI],AL

       DEC  SI

       DEC  DI

       LOOP LP4

       RET

CHANGE:MOV  SI,OFFSET VAR2

       MOV  DI,OFFSET VAR3

       MOV  BX,OFFSET TABLE

       MOV  CX,0005H

COMP0: MOV  AL,[DI]

       XLAT

       MOV  [SI],AL

       INC  SI

       INC  DI

       LOOP COMP0

       RET

DISP:  MOV  SI,OFFSET VAR1

       MOV  DI,OFFSET VAR2

       MOV  DL,[DI+4]

       CMP  3FH

       JNZ  DIR4

       MOV  DL,[DI+3]

       CMP  DL,3FH

       JNZ  DIR3

       MOV  DL,[DI+2]

       CMP  DL,3EH

       JNZ  DIR2

       MOV  DL,[DI+1]

       CMP  DL,3FH

       JNZ  DIR1

       JMP  DIR0

DIR4:  MOV  CX,0005H

       JMP  DIR

DIR3:  MOV  CX,0004H

       JMP  DIR

DIR2:  MOV  CX,0003H

       JMP  DIR      

DIR1:  MOV  CX,0002H

       JMP  DIR

DIR0:  MOV  CX,0001H

DIR:   MOV  AL,[SI]

       OUT  62H,AL

       MOV  AL,[DI]

       OUT  60H,AL

       CALL TIME

       INC  SI

       INC  DI

       LOOP DIR

       RET

TIME:  PUSH AX

       PUSH CX

       MOV  CX,0040H

TIME1: MOV  AX,0300H

TIME2: DEC  AX

       JNZ  TIME2

       LOOP TIME1

       POP  CX

       POP  AX

       RET

STTK:  CALL DISP                             ;放键测试程序

       MOV  AL,00H

       OUT  61H,AL

       IN   AL,62H

       AND  AL,0C0H

       CMP  AL,0C0H

       JNZ  STTK

       JMP  STT

CODE   ENDS

       END  START

七.系统调试(含软、硬件调试时所出现的问题、解决方法)

1.对设计原理图进行电气检查。主要针对电路连接中的电气连接进行检查,并生成对应电路的网表。特别是对电路节点的连接检查。

      2.对设计的程序进行语法检查。检查程序中存在的语法错误。编译连接并下载到芯片中。

      3.对设计进行综合调试。对下载到芯片中的程序进行功能检查。直到完成设计要求的功能。

八.结论与说明(使用或操作说明)

把程序输入PC机后,保存为.asm文件。启用HK88系统:

①   建立汇编源程序.

②   建立连接。

③   编译为目标文件

④   调试。

⑤   不通过,重新修改(语句错误、音调频率不准、音调节拍不符合)

⑥   重新修改、调试。

⑦   正确运行。

九.课程设计体会

本次课程设计师自由选择设计课题的,我选择了简易计算加减乘除法计算器的题目,看起来不是很难,但是真正做起来才发现其困难之处。

本次的课程设计是一个相对而言比较难的设计,因为这次设计不仅仅是课本上知识的整合,而且还有很多是课外的扩展。这次课程设计可以说是一个挑战。我们做的题目是简易计算器的设计。才开始思路很清晰。或许是因为我们司空见惯了这种小机器,可是等做起来发现真的好难。首先8255A的初始化和8088的接线也是十分简单,但是等到编成的时候发现有很多不懂得地方,觉得很容易的算法在编程中很难实现。于是我开始查看课本和有关的资料,知道了一些编程常用的方法。受益匪浅。而后我用心编写这程序。经过自己的努力和同学的帮助终于完成了相应的要求。

本次课程设计,不仅使我加深了对接口程序设计的认识,对接口各部件的工作原理也有了进一步的了解,也增强了分析故障的能力,更重要的是培养了我们面对问题、解决问题的能力。从理论知识上我对8088和8255的作用、功能以及初始化更加熟悉,并且有了客观上的理解。对键盘的使用和数码管显示问题也完全弄懂了。这次课程设计还是比较成功的。

当然我还有很多不足之处,比如知识掌握的不够全面,研究的深度不够,有问题畏畏缩缩不敢问,程序编写不会查漏补缺。课后没有及时解决课上的问题留到第二天上课程设计在想办法,这说明我的惰性也很强。这些都是我需要去改进的地方。我会在以后的学习中多加注意。

最后感谢老师的辛苦指导,使我的设计能过成功实现,使我完成了这次课程设计。另外感谢网络给予我便利,让我找到有些相关资料帮我解决了一些问题。

十.参考文献

[1]微型计算机技术及应用(第四版).清华大学出版社

[2]微机原理与接口技术复习考试指南.合肥工业大学出版社

[3]微型计算机实验及课程设计指导.清华大学出版社

更多相关推荐:
微机原理与接口技术课程设计报告

微机原理与接口设计报告学院:信息科学与工程学院班级:学号:姓名:指导老师:完成时间:20xx年06月24号一、设计目的1、了解交通灯管理的基本工作原理。2、熟练掌握8255A可编程并行接口芯片的接口编程方法,掌…

微机原理与接口技术课程设计实验报告-交通灯控制系统

《微机原理与接口技术》课程设计报告交通灯控制系统班级:学号:姓名:指导教师:成绩:xxxx年x月x日目录1、课程设计的目的和要求32、系统的主要功能、作用及主要性能指标13、总体设计13.1基本工作原理13.2…

微机原理课程设计报告

科技学院课程设计报告20xx20xx年度第一学期名称微机原理与接口技术题目院系动力系自动化专业班级08K2学号学生姓名指导教师设计周数1周成绩日期20xx年1月7日微机原理及应用课程设计任务书一目的与要求1通过...

微机原理与接口技术课程设计(带实验心得)

福建农林大学计算机与信息学院信息工程类课程设计报告课程名称课程设计题目姓名系专业年级学号指导教师职称数字信号处理课程设计时域采样定理演示的实现电子信息工程系电子信息工程20xx谢秀娟讲师20xx年1月5日1福建...

微机原理与接口技术课程设计报告

微机接口技术课程设计设计报告题目实时钟显示与定时控制设计专业班级学号姓名指导老师设计时间20xx年6月19日到20xx年6月25号1设计任务说明通过本课程设计综合应用接口技术各汇编语言程序设计技术在PC机上实现...

微机原理与接口技术课程设计报告

课程设计报告微机原理与接口技术项目名称十进制数计算器的设计与实现专业名称计算机科学与技术交通信息工程学生姓名李俊20xx24020xx1教师姓名马荣贵月日一项目名称及要求31项目名称32项目要求3二项目背景及设...

微机原理与接口技术课程设计报告

微机应用系统设计与综合实验设计报告专业班级设计者学号指导教师时间116目录一系统设计要求311设计目的312设计内容313设计要求3二系统总体设计方案421设计思想422系统组成423工作原理说明4三系统硬件设...

微机原理与接口技术综合课程设计指导书

微机原理与接口技术综合课程设计指导书计算机硬件教研室编写青岛科技大学20xx9目录1课程设计目的22课程设计内容和要求221课程设计内容222选题223课程设计基本要求33课程设计报告331课程设计报告的主要内...

微机原理与接口技术课程设计报告音乐流水灯

微机原理与接口技术课程设计论文题目:音乐流水灯姓名:学号:班级:1330202专业:自动化20##年6月一、实验任务及要求任务:1、掌握综合使用基本输入输出设备、通用接口芯片、专用接口芯片的方法;2、掌握实时处…

微机原理与接口技术课程设计

一课程设计的目的和要求本课程设计的主要目的是进一步巩固学生所学的微机原理和接口技术理论知识培养学生实际分析问题编程和动手能力最终使学生能把学到的知识应用到实际中去学习和解决实际工作和生活中的问题提高实践能力包括...

微机原理与接口技术课程设计

摘要学了微型计算机原理与应用课程之后为了巩固和检测所学知识我选择基于8088CPU的模拟计算器设计要完成设计首先需要构建简单的微型计算机应用系统其次是确定组成各部件的芯片然后画原理图并且用仿真软件仿真仿真正确后...

微机原理与接口技术课程设计

微机原理与接口技术课程设计任务书一课程设计的目的通过课程设计使学生具备分析计算机原理及接口技术的能力计算机定时计数系统包括管理软件及控制应用软件的设计编程与调试的能力计算机中断系统的应用设计调试的能力计算机并行...

微机原理与接口技术课程设计报告(28篇)