再学习和更深刻的理解,和做题目不样,在做课设时需要全方面的考虑问题,本次课设的难点在使红灯闪烁,周期为。
虽然这个看起来并不是很难,为了编写出个合理完满的子程序,从书中和网上查阅了大量相关的程序,并和同组人员进行多次探讨,经过多次修改反复比较得到个比较满意的程序。
虽说这个过程并不算是多么的漫长或艰难,但是这种经历确实能让我们养成种不断探索的科学研究精神,我想对于工学学生这个是很重要的。
这次课设对我的另大考验就是用画出硬件电路图。
虽说上个学期选修过这门课程,但这次要用到的元件以前没画过。
所以元件名必须通过查阅资料来获得的,对于工科学生来说查资料也是必备的能力,有些问题在不会时看上去很可怕,但是看过资料后才发现也没有想象的那么难。
我想搞课设很大的方面原因也是为了提高我们的自学意识和自学能力,通过这次课设,我在查资料的能力上也确实得到了提高,除开图书馆,上网搜索也的确是不错的选择。
不少人抱怨在大学学不到东西,我并不这样认为。
我想无论是在学习还是在生活上只有自己有心去学习和参与才可能有收获,这也算是课设给我知识之外的点小小的感悟。
参考文献王爽汇编语言第版北京清华出版社,周佩玲,彭虎,傅正谦微机原理与接口技术北京电子工业出版社,刘锋微机原理与接口技术北京机械工业出版社,周佩玲,彭虎,傅正谦微机原理与接口技术北京电子工业出版社,王鉴泉汇编语言程序设计北京高等教育出版社,附录完整系统硬件电路图,读写控制线以及与地址线相连接的片选信号,端口地址控制管脚和这两个端口地址的组合状态可选择内的个通道端口和个控制口。
图引脚图排列和结构框图工作方式控制字如图所示。
图工作方式控制字设计硬件电路图用上述所选芯片连接成电路图如图所示,完整硬件电路图见附录。
图红黄绿灯控制系统硬件电路图程序设计程序流程图绘制程序的流程图如图所示图程序流程图由流程图图和硬件电路图图可知当合,合,红灯亮当合,开,红灯亮,周期为当开,合,绿灯亮当开,开,黄灯亮。
和输入工作方式控制字获取口开关数据屏蔽高位对口开关信息进行比较红灯亮绿灯亮,黄灯亮,红灯闪烁,周期为输入工作方式控制字置通道时间常数,工作方式选择口是输入,口是输出,所以控制字为。
工作方式为方波发生器。
当控制字写入寄存器后,输出端变高。
当计数初值写入通道且为高电平时,计数器开始计数,保持高电平。
若计数初值为偶数,则当计数值减到时,输出端变为低电平,然后次低电平直保持到计数值为,再次变为高电平。
由此可见,在工作方式时,输出端输出占空比的方波。
正好符合红灯闪烁,周期为的要求。
方式控制字为。
选用频率为的方波输入所以计数初值为。
系统程序设计端口地址为,的端口地址为。
则控制系统的汇编程序如下定义端口地址,所有均处于输入状态。
片选端,低电平有效。
地址线,用于选择端口。
读控制线,低电平有效。
写控制线,低电平有效。
端口输入输出线,个位的数据输出锁存器缓冲器,个位的数据输入锁存器。
端口输入输出线,个位的锁存器,个位的输入输出缓冲器。
端口输入输出线,个位的数据输的凹模圆角半出锁存器缓冲器,个位的数据输入缓冲器。
端口可以通过工作方式设定而分成个位的端口,每个位的端口包含个位的锁存器,分别与端口和端口配合使用,可作为控制信号输出或状态信号输入端口。
的工作方式方式适用于无条件数据传送,也可以把口的位作为状态位,实现查询方式的数据传送。
方式选通输入输出方式,此时的口和口与外设之间进行输入或输出操作时,需要口的部分线提供联络信号。
只有口和口可工作于方式。
方式选通双向输入输出方式,即同端口的线既可以输入也可以输出,只有口可工作于方式。
此种方式下口的部分线提供联络信号。
工作方式控制字如图所示口按位复位置位控制字如图所示图引脚图图的内部结构构图图工作方式控制字图口按位复位置位控制字计数器定时器通道管脚引脚排列和结构框图如图所示。
有三个通道,每个通道有三条信号线,因此与外设相联系的管脚有组根。
通道的脉冲输入管脚,外部事件或脉冲由这些管脚输入。
通道的输出管脚,当计数值减到时,在管脚上输出,输出波形取决于通道的工作方式。
门控信号输入管脚,这是控制计数器工作的个外部信号。
当管脚上输出低电平时,通常是禁止计数的。
表示通道序号,可以取与相关的管脚的管脚包括数据线红黄绿灯的控制系统设计设计内容及要求设计内容控制组红绿黄灯,通过反复检测开关,要求由的闭合和断开控制红绿黄灯的点亮。
当断,断时,黄灯亮当断,合时,绿灯亮当合,断时,红灯闪亮,闪烁周期为当合,合时,红灯亮。
设计要求选择合适的芯片。
设计原理电路。
画出电路图。
编写出相应的程序。
撰写课程设计说明书。
硬件接口设计芯片选用并行接口芯片是可编程的并行输入输出接口芯片,其内部结构构图如图所示。
它具有三个位并行端口口口和口,具有个引脚,双列直插式封装,由供电,其引脚与功能示意图如图所示。
口口口位数据输入锁存器和位数据输出锁存器缓冲器。
数据线,三态双向位缓冲器。
复位信号,高电平有效。
复位后,小结与体会在很多人眼中为期两周的课程设计是种煎熬,确实,课设和我们习惯的单纯的看书做题目不样,它更考验我们对知识的理解和应用。
通过这次微机原理的课程设计中我可谓受益匪浅。
首先当然是对于课本知识的再学习和更深刻的理解,和做题目不样,在做课设时需要全方面的考虑问题,本次课设的难点在使红灯闪烁,周期为。
虽然这个看起来并不是很难,为了编写出个合理完满的子程序,从书中和网上查阅了大量相关的程序,并和同组人员进行多次探讨,经过多次修改反复比较得到个比较满意的程序。
虽说这个过程并不算是多么的漫长或艰难,但是这种经历确实能让我们养成种不断探索的科学研究精神,我想对于工学学生这个是很重要的。
这次课设对我的另大考验就是用画出硬件电路图。
虽说上个学期选修过这门课程,但这次要用到的元件以前没画过。
所以元件名必须通过查阅资料来获得的,对于工科学生来说查资料也是必备的能力,有些问题在不会时看上去很可怕,但是输入工作方式控制字获取口开关数据屏蔽高位对口开关信息进行比较红灯亮绿灯亮,黄灯亮,红灯闪烁,周期为输入工作方式控制字置通道时间常数,均匀,角部识的径应完成该条指令的写入。
若仔细阅读的流程,就不难发现,机器指令的首地址总清后为零,以后每个循环会自动加。
所以,每次按动,只有在微地址灯显示时,才设置内容,直到所有机器指令写完。
校验。
拨动单元的总清开关,微地址清零。
程序计数器清零,然后使单元的开关为,按动的触动开关,微地址灯将显示,再按,微地址灯显示为,第三次按,微地址灯显示为,再按后,此时单元的数码管显示为该首地址中的内容。
不断按动,以后每个循环会自动加,可检查后续单元内容。
每次在微地址灯显示为时,是将当前地址中的机器指令写入到输出设备中显示。
运行程序方法联机运行程序首先使各个开关的状态为中的开关设置为状态。
开关设置为状态的开关处于状态,处于状态单元的开关为。
使单元的总清开关清零后,程序首址为。
通过联机软件进入调试界面其操作方法参见附录系统联机操作软件说明,可以通过调试程序的操作界面控制程序的运行,同时观察运行过程和结果。
方法二手动运行程序单步运行程序使的开关处于状态,处于状态,中的为状态,为状态,单元的开关为。
拨动单元的总清开关,微地址清零,程序计数器清零,程序首址为。
单步运行微指令按图连接实验线路,仔细检查线路无误后接通电源。
图中箭头表示需要接线的地方,接总线和控制信号时要注意高低位对应,可用彩排线的颜色来进行区分写程序对于本实验箱可以用两种方法来写入程序。
方法联机读写程序按照规定格式,将机器指令及微指令编辑成十六进制的规定格式文件,已经在前面列出。
使用联机软件的文件装载将实验程序和微程序下载到实验箱中,并用软件的读出功能进行检查。
本实验参考程序对应的文件名为复杂模型机联机软件的使用方法参看附录。
方法二手动写入图复杂模型机实验接线图先将机器指令对应的微代码正确地写入中,可以参照实验微程序控制器的组成与微程序设计实验中微代码的写入方法,将本实验对应的微代码写入芯片中,对照前面的微程序内容校验正确后就可使用。
使用控制台和微程序进行机器指令程序的手动装入和检查,其操作如下使单元的为状态,为状态,的开关处于状态,开关处于状态。
拨动单元的总清开关,微地址寄存器清零,程序计数器清零。
然后使单元的开关设置为,按动次的触动开关,微地址显示灯显示,再按动次值表示范围是。
指令格式模型机设计四大类指令共十六条,其中包括算术逻辑指令指令访问存储器转移指令和停机指令。
算术逻辑指令设计条算术逻辑指令并用单字节表示,寻址方式采用寄存器直接寻址,其格式如下数据位数用途操作码源寄存器目的寄存器规定选中的寄存器或寄存器的编码算术逻辑指令的名称功能和具体格式见表。
访存指令及转移指令模型机设计条访存指令,即存数取数,条转移指令,即无条件转移结果为零或有进位转移指令,指令格式为数据位数用途寻址模式操作码目的寄存器编码位移量其中,为操作码,为目的寄存器地址指令使用。
为位移量正负均可,为寻址模式,其定义如下寻址模式有效地址说明直接寻址间接寻址变址寻址相对寻址本模型机规定变址寄存器指定为寄存器。
指令输入和输出指令采用单字节指令,其格式如下数据再学习和更深刻的理解,和做题目不样,在做课设时需要全方面的考虑问题,本次课设的难点在使红灯闪烁,周期为。
虽然这个看起来并不是很难,为了编写出个合理完满的子程序,从书中和网上查阅了大量相关的程序,并和同组人员进行多次探讨,经过多次修改反复比较得到个比较满意的程序。
虽说这个过程并不算是多么的漫长或艰难,但是这种经历确实能让我们养成种不断探索的科学研究精神,我想对于工学学生这个是很重要的。
这次课设对我的另大考验就是用画出硬件电路图。
虽说上个学期选修过这门课程,但这次要用到的元件以前没画过。
所以元件名必须通过查阅资料来获得的,对于工科学生来说查资料也是必备的能力,有些问题在不会时看上去很可怕,但是看过资料后才发现也没有想象的那么难。
我想搞课设很大的方面原因也是为了提高我们的自学意识和自学能力,通过这次课设,我在查资料的能力上也确实得到了提高,除开图书馆,上网搜索也的确是不错的选择。
不少人抱怨在大学学不到东西,我并不这样认为。
我想无论是在学习还是在生活上只有自己有心去学习和参与才可能有收获,这也算是课设给我知识之外的点小小的感悟。
参考文献王爽汇编语言第版北京清华出版社,周佩玲,彭虎,傅正谦微机原理与接口技术北京电子工业出版社,刘锋微机原理与接口技术北京机械工业出版社,周佩玲,彭虎,傅正谦微机原理与接口技术北京电子工业出版社,王鉴泉汇编语言程序设计北京高等教育出版社,附录完整系统硬件电路图,读写控制线以及与地址线相连接的片选信号,端口地址控制管脚和这两个端口地址的组合状态可选择内的个通道端口和个控制口。
图引脚图排列和结构框图工作方式控制字如图所示。
图工作方式控制字设计硬件电路图用上述所选芯片连接成电路图如图所示,完整硬件电路图见附录。
图红黄绿灯控制系统硬件电路图程序设计程序流程图绘制程序的流程图如图所示图程序流程图由流程图图和硬件电路图图可知当合,合,红灯亮当合,开,红灯亮,周期为当开,合,绿灯亮当开,开,黄灯亮。
和输入工作方式控制字获取口开关数据屏蔽高位对口开关信息进行比较红灯亮绿灯亮,黄灯亮,红灯闪烁,周期为输入工作方式控制字置通道时间常数,工作方式选择口是输入,口是输出,所以控制字为。
工作方式为方波发生器。
当控制字写入寄存器后,输出端变高。
当计数初值写入通道且为高电平时,计数器开始计数,保持高电平。
若计数初值为偶数,则当计数值减到时,输出端变为低电平,然后次低电平直保持到计数值为,再次变为高电平。
由此可见,在工作方式时,输出端输出占空比的方波。
正好符合红灯闪烁,周期为的要求。
方式控制字为。
选用频率为的方波输入所以计数初值为。
系统程序设计端口地址为,的端口地址为。
则控制系统的汇编程序如下定义端口地址,所有均处于输入状态。
片选端,低电平有效。
地址线,用于选择端口。
读控制线,低电平有效。
写控制线,低电平有效。
端口输入输出线,个位的数据输出锁存器缓冲器,个位的数据输入锁存器。
端口输入输出线,个位的锁存器,个位的输入输出缓冲器。
端口输入输出线,个位的数据输的凹模圆角半




























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
