使用可控的手段来模仿真实的情况。单片机系统开发中的仿真包括软件仿真和硬件仿真。软件仿真这种方法主要是使用计算机软件来模拟实际的单片机运行,因此仿真与硬件无关的系统具有定的优点。用户不需要搭建硬件电路就可以对程序进行验证,特别适合于偏重算法的程序。软件仿真的缺点是无法完全仿真与硬件相关的部分,因此最终还要通过硬件仿真来完成最后的设计硬件仿真使用附加的硬件来替代用户系统的单片机并完成单片机全部或大部分的功能。使用了附加硬件后用户就可以对程序的运行进行控制,例如单步全速查看资源断点等。集成开发环境集成开发环境主要由以下部分组成。包括个工程管理器,个功能丰富并有交互式提示的编辑器选项设置生成工具,以及在线帮助。使用创建源文件并复位电路紧急通行电路倒计时显示电路附录二系统程序清单系统初始化东西红,南北绿,计时时间为东西红,南北黄灯闪烁,东西绿,南北红,计时时间,南北红,东西黄灯闪烁,连续运行返回部分显示部分,将十位数送到,个位数送到紧急情况处理全红只允许东西方向车辆通行只允许南北方向车辆通行通行时间加减程序加程序自动加,手动加减程序手动减程序延时,附录三元器件清单元器件型号数量共阳极数码管发光二极管红黄绿个四个欧电阻排针排排孔排自锁开关复位开关三极管导线若干成应用工程加以管理。可以自动完成编译汇编链接程序的操作编译器和汇编器。创建的源文件可以被编译器或汇编器处理生成可重定位的文件。编译器遵照语言标准支持语言的所有标准特性,另外还增加了几个可以直接支持结构的特性。宏汇编器支持及其派生系列的所有指令集库管理器。库管理器可以从由汇编器和编译器创建的目标文件建立目标库,这些库是按规定格式排列的目标模块,可在以后被链接器所使用当链接器处理个库时仅仅使用了库中程序使用了的目标模块而不是全部加以引用链接器定位器。链接器使用从库中提取出来的目标模块和由编译器汇编器生成的目标模块创建个绝对地址目标模块,绝对地址目标文件或模块包括不可重定位的代码和数据所有的代码和数据都被固定在具体的存储器单元中。利用开发和调试系统软件流程大致如下启动,进入软件的集成开发环境利用内置的文本编辑器进行程序源文件的编辑,因为集成的文本编辑器对中文支持不是很好,可以选择其他的编辑器本文使用的文本编辑器是,能够自动识别外部改变了的源文件建立工程,指定针对哪种单片机进行开发,指定对源程序的编译链接参数,指定调试方式本文采用外部硬件仿真器仿真调试的方式,即使仿真器仿真,然后对工程进行相关设置设置好工程后即可进行编译链接。连接仿真器对软件进行调试。也可以生成下载到单片机存储器上的文件。系统软件调试系统的软件调试借助于仿真器,在进行系统软件的连续调试之前要先进行软件的初调,就是要使各个子程序模块运行正确,程序的运行流程正确。软件调试主要分以下几个步骤进行功能子程序的调试。能子程序的调试包括运算采样数字滤波以及运算等子程序的调试。在调试功能子程序时,许多参数都是未知的,要根据其所需的条件,给出假定的数据中断请求。因此,我们可以把计数器记满为零所需的计数值,即所要求的计数值设定为,把计数初值设定为可得到如下计算通式式中,为计数器模值。计数值并不是目的,目的是时间值,设计次的时间,即定时器计数脉冲的周期为,它是单片机系统主频周期的倍,设要求的时间值为,则有。计算通式变为模值和计数器工作方式有关。在方式时为在方式时的值为在方式和为。就此可以算出各种方式的最大延时。如单片机的主脉冲频率为,经过分频后,若采用方式最大延时只有毫秒,采用方式最大延时也只有毫秒。这就是为什么扫描周期为的原因,若使用软件则会耽搁程序流程,显然不可行。相反,时间计时方面却不可能只用计数器,因为显然秒钟已经超过了计数器的最大定时间,所以我们还必须采用定时器和软件相结合的办法才能解决这个问题。软件延时原理的工作频率为,机器周期与主频有关,机器周期是主频的倍,所以个机器周期的时间为。我们可以知道具体每条指令的周期数,这样我们就可以通过指令的执行条数来确定秒的时间,但同时由于单片机的运行速度很快其他的指令执行时间可以忽略不计。中断原理本系统主要使用了外部中断,中断信号有引脚和输入,低电平有效,每个时钟周期都会检测和上的信号,允许外部中断以电平方式或负边沿方式两种中断方式输入中断请求信号,可由用户通过设置中和位的状态来实现。以为例为电平触发方式为负边沿触发方式,本设计采用电平方式,为其中断标志位,有中断信号则置位,中断服务子程序响应后,自动清零。中的为允许中断的总控制位,为开启,为外部中断允许控制位,为开启。在优先级的允许下,旦有外部中断信号产生,单片机首先保护断点,值进栈,然后执行相应的中断服务子程序,执行完后,用指令返回,此时会从堆栈中取保存的断点地址,送回,程序再正常执行。子程序模块设计状态灯显示及判断在本设计中,实际控制的灯只有个,即东西红灯,东西绿灯,东西黄灯,南北红灯,南北绿灯,南北黄灯。定义端口如下,其中均是低电平有效。共有钟状态东西红灯亮,南北绿灯亮东西红灯亮,南北黄灯亮东西绿灯亮,南北红灯亮东西黄灯亮,南北红灯亮。括号中是端口个引脚值对应的十六进制码。用于显示发光二极管时,部分程序如下东西红,南北绿,计时时间为倒计时显示计时每秒都要刷新次,采用的是动态显示,首先将除以,整数即十位放在中,余数即个位放在中,设置段显示数据的数据表,用数据指针寄存器指向数据表的首地址,再加上中的偏移量,就可以指向十位数字,然后送显即可,个位显示同理。具体程序如下将十位数送到,个位数送到单元放的是倒计时值,显示部分,紧停及调整时间中断子程序紧停按键连接到外部中断引脚,即捕获到个低电平,则进入该中断进行相关处理。程序如下紧急情况处理全红,只允许东西方向车辆通行,只允许南北方向车辆通行红绿灯时间调整程序时间调整按键连接到外部中断引脚,即捕获到个低电平,则进入该中断进行相关处理。程序如下加减程序加程序自动加,手动加减程序手动减程序系统软件调试仿真器仿真的概念其实使用非常广,最终的含义就是,使幅度最小。从以上函数的变化可以看出,着类兼语句的变化不随着版本的更新逐次增加或减少,而是呈现出起伏不定的状态,在老乞大谚解这版本中,无论是在数量上还是百分比上,都达到了最高点,为例和,在重刊老乞大谚解中,两者都达到了最低点,为例和。究其原因,主要是使令类兼语句总数的增加导致其百分比的降低,如在后两版中两者的数量均为例,但是使令类兼语句的总数却各不相同,分别是例和例。不同版本老乞大之间着类兼语句的兴替情况增减与兴替也是这段时间内兼语句发展的重要原因,具体兴替情况如下所示非兼语句变换成着类兼语句,如不拣怎生,俺宿宿。不拣怎生,着我宿夜。尽教,则教吃者,咱睡去来。疾快将草料来,拌上着,尽着他吃着,咱睡去来。留个看房子,别个的牵马去来。且留个看房子,着两个拉马去罢。着类兼语句变换成非兼语句,如调上些酱水生葱料物拌了,锅子上盖覆了,休着锅出气。调上些酱水,把生葱作料着上,盖好了锅,不要出气,烧动火。疾快将草料来,拌上着,尽着他吃着,咱睡去来。快些拿草料来,拌上馈他,且尽他吃,咱们好去睡。着类兼语句变换成惹类兼语句,如你离路儿着,休在路边净手,明日着人骂。你万要出恭去,离大路远些,别在路边上出恭,明日惹人骂了。着类兼语句变换成教类兼语句同,此处不做分析着类兼语句内部结构发展的不平衡性在兼语句的内部结构变化方面,着类兼语句也呈现出了较大的差异性,在四个版本老乞大中,其内部结构大致有以下几类着,如撤着谁的,便着那人背书。炒的半熟时,调上些酱水生棻料物拌了,锅子上盖覆了,休着出气着两个看行李,我两个先问去。着,如我恰才这槽儿里头拔上两洒子水也,着马吃。您三个里头,着这老的看着。吃完了,骑着马,引着伴当,着几个帮闲的陪着,往大酒肆里坐下,不爱银子多少,把酒肉吃饱了。着状语着牙人先捡了,你卖主自捡,里头无张儿歹的。除以上四类之外,还有着兼语短语着连动短语着状语兼语短语着状语等,具体兼语结构类型分布可以归纳为下表表四版本着类兼语句原本老乞大老乞大谚解老乞大新释重刊老乞大谚解着例数百分比着例数百分比着状语兼语短语例数百分比着兼语短语例数百分比着状语例数百分比着状语例数百分比着连动短语例数百分比总例数从上表的数据中,我们可以看出着类兼语句在发展过程中表现出明显的不平衡性,着的数量最多,且在老乞大谚解中其数量达到最高峰,占总数的。其次是着,而着状语的数量最少,仅在原本老乞大和老乞大谚解中出现例,因此,我认为在这段时间的发展过程中显现个重要的特点着和着这两类句型处于主流地位。有无类兼语句内部发展的不平衡性同使令类兼语句具有众多兼语动词不同,在四个版本老乞大中,有无类兼语句主要集中在有字内,所以对其内部结构的分析,更能了解它内部的发展,通过对总数广播学院出版社,张军张述峰,试论古汉语兼语句辽宁大学学报的句子的逐句分析,发现其内部结构大致可以分为以下几类有,如我有个伴当落后了来,我沿路上慢慢的行着等候来,因此上来的迟了。怪杀今日早起喜鹊尔噪,更有啼喷来,果然有亲眷来,更有书信。我前使用可控的手段来模仿真实的情况。单片机系统开发中的仿真包括软件仿真和硬件仿真。软件仿真这种方法主要是使用计算机软件来模拟实际的单片机运行,因此仿真与硬件无关的系统具有定的优点。用户不需要搭建硬件电路就可以对程序进行验证,特别适合于偏重算法的程序。软件仿真的缺点是无法完全仿真与硬件相关的部分,因此最终还要通过硬件仿真来完成最后的设计硬件仿真使用附加的硬件来替代用户系统的单片机并完成单片机全部或大部分的功能。使用了附加硬件后用户就可以对程序的运行进行控制,例如单步全速查看资源断点等。集成开发环境集成开发环境主要由以下部分组成。包括个工程管理器,个功能丰富并有交互式提示的编辑器选项设置生成工具,以及在线帮助。使用创建源文件并复位电路紧急通行电路倒计时显示电路附录二系统程序清单系统初始化东西红,南北绿,计时时间为东西红,南北黄灯闪烁,东西绿,南北红,计时时间,南北红,东西黄灯闪烁,连续运行返回部分显示部分,将十位数送到,个位数送到紧急情况处理全红只允许东西方向车辆通行只允许南北方向车辆通行通行时间加减程序加程序自动加,手动加减程序手动减程序延时,附录三元器件清单元器件型号数量共阳极数码管发光二极管红黄绿个四个欧电阻排针排排孔排自锁开关复位开关三极管导线若干成应用工程加以管理。可以自动完成编译汇编链接程序的操作编译器和汇编器。创建的源文件可以被编译器或汇编器处理生成可重定位的文件。编译器遵照语言标准支持语言的所有标准特性,另外还增加了几个可以直接支持结构的特性。宏汇编器支持及其派生系列的所有指令集库管理器。库管理器可以从由汇编器和编译器创建的目标文件建立目标库,这些库是按规定格式排列的目标模块,可在以后被链接器所使用当链接器处理个库时仅仅使用了库中程序使用了的目标模块而不是全部加以引用链接器定位器。链接器使用从库中提取出来的目标模块和由编译器汇编器生成的目标模块创建个绝对地址目标模块,绝对地址目标文件或模块包括不可重定位的代码和数据所有的代码和数据都被固定在具体的存储器单元中。利用开发和调试系统软件流程大致如下启动,进入软件的集成开发环境利用内置的文本编辑器进行程序源文件的编辑,因为集成的文本编辑器对中文支持不是很好,可以选择其他的编辑器本文使用的文本编辑器是,能够自动识别外部改变了的源文件建立工程,指定针对哪种单片机进行开发,指定对源程序的编译链接参数,指定调试方式本文采用外部硬件仿真器仿真调试的方式,即使仿真器仿真,然后对工程进行相关设置设置好工程后即可进行编译链接。连接仿真器对软件进行调试。也可以生成下载到单片机存储器上的文件。系统软件调试系统的软件调试借助于仿真器,在进行系统软件的连续调试之前要先进行软件的初调,就是要使各个子程序模块运行正确,程序的运行流程正确。软件调试主要分以下几个步骤进行功能子程序的调试。能子程序的调试包括运算采样数字滤波以及运算等子程序的调试。在调试功能子程序时,许多参数都是未知的,要根据其所需的条件,给出假定的数据
(图纸) CA6140机床后托架零件图.dwg
(其他) 毕业设计(论文)学生自检表.doc
(其他) 毕业设计说明书-CA6140机床后托架加工工艺及夹具设计.doc
(其他) 答辩资料.doc
(图纸) 工艺卡片.dwg
(其他) 开题报告.doc
(图纸) 毛坯图.dwg
(其他) 任务书.doc
(图纸) 镗3个孔夹具装配图.dwg
(图纸) 镗夹具体.dwg