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
lcd驱动控制,对与LCD驱动相关的寄存器进行初始化,在液晶显示器上显示一定的内容
上传时间: 2016-07-14
上传用户:恋天使569
DSP控制AIC23的例程,很有参考价值,看一下寄存器的配置。
上传时间: 2016-07-18
上传用户:gououo
用VHDL语言写的程序包含如下功能:1.键盘扫描2.控制AD转换3.产生PWM信号与51系列CPU接口,接在51地址数据总线上,单片机通过访问地址总线上的数据寄存器来控制CPLD
上传时间: 2013-12-27
上传用户:咔乐坞
一款通过串口控制Tuner的工具,可以对Tuner寄存器进行读写操作。
上传时间: 2013-12-23
上传用户:fandeshun
DMA技术与DMA控制器:DMA传输控制原理,8237A的工作方式,8237A寄存器组的作用,8237A寄存器组的编程
上传时间: 2014-12-01
上传用户:Avoid98
1335液晶的光标控制,通过内部寄存器的设置,可实现光标随字体移动,因为按说明书上设置不一定能控制的了光标,我也上研究了三天,为使广大学友少走弯路,其享之。
上传时间: 2016-10-31
上传用户:yepeng139
智能车控制,包括寄存器的初始化与各个输出口的功能设置。
上传时间: 2014-01-14
上传用户:fanboynet
PWM波程序 可以用来控制电机调速,程序比较简单,这里只用了一个定时器就实现了。因为51单片机没有PWM波的寄存器,所以要自己用软件控制。
上传时间: 2013-12-20
上传用户:水中浮云
ARM_Star 仿真器是一款为广大ARM工作者设计的高性能仿真器,ARM_Star仿真器完全实现ARM RDI 1.5和RDI 1.51协议,与ARM Multi-ICE™ 兼容,支持所有含有Embedded-ICE Logic的ARM 内核CPU, 在调试软件的控制下,ARM_Star仿真器可以停止、启动ARM CPU的运行,用户通过ARM_Star仿真器察看、修改寄存器,存储器,设置断点、单步执行,下载烧写Flash程序等。
上传时间: 2017-09-24
上传用户:wanghui2438