《基于单片机的函数信号发生器论文》修改意见稿
1、“.....幅值和波形进行输出,所以要扩展显示模块,常用的显示模块有端数码管,和等液晶显示屏。为了降低设计的成本和扩展的难度,本次设计选择使用段数码管。图常用的数码管包括共阴极和共阳极两种。其中共阴极数码管的编码方式如下更多相关精品文档资源请访问,欢迎联系索要无显示显示器工作方式有两种静态显示方式和动态显示方式。静态显示的特点是每个数码管的段选必须接个位数据线来保持显示的字形码。当送入次字形码后,显示字形可直保持,直到送入新字形码为止。这种方法的优点是占用时间少,显示便于监测和控制。缺点是硬件电路比较复杂,成本较高......”。
2、“.....由位选线控制是哪位数码管有效。选亮数码管采用动态扫描显示。所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选,利用发光管的余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。动态显示的亮度比静态显示要差些,所以在选择限流电阻时应略小于静态显示电路中的。图段数码管动态显示电路图转化模块由于转化器输出的是电流信号,所以还需要将其转化为电压信号,为了各种波形的双极性输出还需要连接双极性转化电路。更多相关精品文档资源请访问,欢迎联系索要图如图为常用的双极性转化电路,第个运算放大器将电流信号转变为电压信号,第个运算放大器和电阻,共同组成方向加法器......”。
3、“.....所以当满足且的时候输出电压为当要实现双极性输出的时候幅值的进制码要转为偏移进制码,即将进制码对应的零值偏移到,在偏移之后,只有幅值进制码大于的输出才为正,后则为负。单缓冲方式者把数据锁存器和锁存器的使能端接在起,只需要组信号就能同时控制两个寄存器的。双缓冲方式是将数据锁存器和锁存器分开单独控制,这种做法容易占用大量的口。综上所诉,本次设计采用了单缓冲控制方式更多相关精品文档资源请访问,欢迎联系索要图的单缓冲方式连线图键盘输入模块通常单片机外部扩展键盘的方式有独立式键盘,矩阵键盘以及专门的键盘电路。独立式键盘就是个口扩展个开关,这种方式程序编写比较容易......”。
4、“.....而且按键和口对应,所以能够轻松识别按键的值,缺点是由于个口只能连接个按键,当按键数量比较多的时候,势必占用了大量的口,对系统的扩展造成巨大的困难。图更多相关精品文档资源请访问,欢迎联系索要矩阵键盘相比独立式键盘其扩充的量大大增加,例如常见的矩阵键盘占用的口为个,当需要扩充为键输入时只需要个口,而采用独立式键盘的时候要分别用掉个口和个口,由于单片机的口数量有限,很难将大量的口用于,显然矩阵键盘能够大大的减少系统口的使用,矩阵键盘的缺点是编写程序比较麻烦,需要上拉电阻系统的连线和元器件都增加。当采用行扫描方式读取键值时......”。
5、“.....提供需要的高电平,当采用线反转法式需要采用个上拉电阻,显然整个电路的接线都将变得更加复杂。图专用的键盘电路能够实现键盘的输入,而且读取数据也比较简单,例如周立功公司的数码管键盘扩展电路,能同时控制位段共阴极数码管和个按键输入,内部自带消抖设置,当检测按键输入时能够给单片机发送中断信号,并直接将对应的值发送给单片机,而不需要单片机另外程序对其进行识别,数码管显示部分能够通过单片机设置各位的显示段码,并设置其导通与否和偏移方向。但是采用专门的键盘电路芯片会加大设计的成本。由于本次设计使用的按键数量并不要求很多,要求的只有模式,频率和幅值,所以采用独立键盘能够减少系统电路的复杂程度......”。
6、“.....芯片的接地端。滑动端,相当于机械电位器的可移动端。滑动端在电阻阵列中的位置由控制输入端决定。滑动端的串联电阻值典型的为欧姆。自动存储使此控制端接时,被使能,接时被禁止,用户可动过将其置低电平,存储当前的电阻值,在下次复位的时候直接使用当前更多相关精品文档资源请访问,欢迎联系索要的阻值。电源管脚。更多相关精品文档资源请访问,欢迎联系索要第章电路软件设计系统总框图图更多相关精品文档资源请访问,欢迎联系索要显示子程序显示部分采用动态输出的方式,通过控制两个锁存器来控制实现单个分时控制输出输出数码管的段选字形的选择和位选位权的选择。如图显示电路图中用于输出数据......”。
7、“.....图显示流程图通常的数码管动态显示程序都要进行延时,然后靠人眼的余光实现数据的输出,当延时时间太小的时候会出现数码闪烁甚至乱码,当延时时间设定的太大的时候,有可能出现输出断续的可能,通常需延时,位数据显示就是,而按键的消抖时间不过,所以时间片轮法的话会大大影响电路的正常工作,甚至不能检测出按键输入,或则按键输入的时候出现显示断续的情况,所以本才设计采用了中断显示的方法,利用定时器进行延时,设定好定时器的初值,在固定的延时时间上溢出,然后调用显示子程序显示当前的输出情况,由于定时器中中断入口打开锁存器,送段选信号......”。
8、“.....然后关闭定时器重转初值位选标志位左移位返回更多相关精品文档资源请访问,欢迎联系索要断程序执行次只能显示位数据,所以要设定个全局变量的显示缓冲区和全局变量的位选标志。按键子程序本次设计由于要求对幅值和频率进行控制,所以要求用相关的按键输入,前面已经介绍了各种按键的优缺点,最后选择了独立式键盘,分别为频率,幅值,模式选择位,共占用个口,选择口的高位作为按键输入。基于单片机的函数信号发生器论文。单缓冲方式者把数据锁存器和锁存器的使能端接在起,只需要组信号就能同时控制两个寄存器的。双缓冲方式是将数据锁存器和锁存器分开单独控制,这种做法容易占用大量的口。综上所诉......”。
9、“.....欢迎联系索要图的单缓冲方式连线图键盘输入模块通常单片机外部扩展键盘的方式有独立式键盘,矩阵键盘以及专门的键盘电路。独立式键盘就是个口扩展个开关,这种方式程序编写比较容易,只需要检测单片机时刻是否为低电平就能检测出其的按键输入情况,而且按键和口对应,所以能够轻松识别按键的值,缺点是由于个口只能连接个按键,当按键数量比较多的时候,势必占用了大量的口,对系统的扩展造成巨大的困难。图更多相关精品文档资源请访问,欢迎联系索要矩阵键盘相比独立式键盘其扩充的量大大增加,例如常见的矩阵键盘占用的口为个,当需要扩充为键输入时只需要个口......”。