UART发送TX控制电路设计,以波特率产生器的EnableTX将数据DATAO以LOAD信号将其送入发送缓冲器Tbuff,并令寄存器内容已载有数据而非空出的标志tmpTBufE=0。当同步波特率信号来临时监视是否处于tmpTBufE=0(内有数据)以及tmpTRegE=1(没有数据)。即处于尚未启动发送态则将Tbuff缓冲寄存器 送入传输寄存器Treg内并令tmpTRegE=0(内又送入数据),但因Tbuff已转送入缓冲寄存器TregE内,为空故令tmpTBufE=1,此tmpTBufE代表缓冲寄存器Tbuff是否为空可再予以送入新的要发送的数据。假如tmpTRegE=0(内有数据)则便要开始进行数据串行传输,传出数据为8位,连同启动信号“0”共需9位的发送计数,以BitCnt作计数。当BitCnt=0计数器便开始递加计数字节,同时令起始信号为0,送入TxD输出端输出。而计数器为1-8时都将TReg的最低位Treg(0)输出到TxD端,并令Treg[]作算术右移运算,依次将Treg[]的D7-D0通过D0移到TxD端输出,直到第9位时停止移位,并将停止位TxD=0发送而结束一个8位数据的发送。
上传时间: 2016-06-23
上传用户:kristycreasy
C51,用三路开关量输出控制三相步进电机,步进电机分别按单三拍,双三拍,六拍方式运行,编写步进电机正转、反转一周的控制软件
上传时间: 2014-01-21
上传用户:zmy123
步进电动机是纯粹的数字控制电动机,它将电脉冲信号转变为角位移,即给一个脉冲,步进电机就转一个角度,因此非常合适单片机控制,在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,电机则转过一个步距角,同时步进电机只有周期性的无累积误差,精度高。
上传时间: 2014-08-15
上传用户:xuanchangri
步进电动机是纯粹的数字控制电动机,它将电脉冲信号转变为角位移,即给一个脉冲,步进电机就转一个角度,因此非常合适单片机控制。
上传时间: 2013-12-21
上传用户:AbuGe
步进电动机是纯粹的数字控制电动机,它将电脉冲信号转变为角位移,即给一个脉冲,步进电机就转一个角度,因此非常合适单片机控制。
上传时间: 2016-08-31
上传用户:caiiicc
本程序实现十字路口交通灯的模拟控制。假设有一个十字路口,分为南北路口和东西路口。十字路口交通灯的变化规律要求: (1) 南北路口的绿灯、东西路口的红灯同时亮30秒,并且显示倒计时。 (2) 南北路口的黄灯闪烁若干次,同时东西路口的红灯继续亮。 (3) 南北路口的红灯、东西路口的绿灯同时亮20秒,并且显示倒计时。 (4) 南北路口的红灯继续亮、同时东西路口的黄灯亮闪烁若干次。 (5) 转(1)重复。 若键盘输入“R”则返回DOS,结束程序。
上传时间: 2013-12-17
上传用户:ynwbosss
能够实现步进电机的正转反转,速度控制,加速减速匀速等功能
上传时间: 2016-11-09
上传用户:hxy200501
交通灯控制系统(8253定时)假设为某个十字路口设计一个交通灯控制系统。在十字路口的东西和南北两个方向都各有红、黄、绿三个信号灯。红、黄、绿交通灯的变化规律为: 1)南北方向的绿灯、东西方向的红灯同时亮20秒。 2)南北方向的绿灯灭、黄灯亮5秒,同时东西方向的红灯继续亮。 3)南北方向的黄灯灭、红灯亮,同时东西方向的红灯灭、绿灯亮,持续20秒。 4)南北方向的红灯继续亮,同时东西方向的绿灯灭、黄灯亮5秒。 5)转1)重复。
上传时间: 2013-12-25
上传用户:zmy123
一个汽车尾灯的控制的程序,eda课程设计必备 可以控制左转右转等功能
上传时间: 2013-12-01
上传用户:集美慧
在jsp servlet中我们通常使用Servlet Filter控制用户是否登入, 是否有权限转到某个页面。在struts2中我们应该会想到他的拦截器(Interceptor), Interceptor在struts2中起着非常重要的作用。 很多struts2中的功能都是使用Interceptor实现的。
标签: Servlet servlet Filter jsp
上传时间: 2017-01-02
上传用户:yt1993410