1、“.....在系统中,每做个独立的程序,都视为工程。首先从菜单中的工程中新建工程,建立我们将要做的工程项目接下来环境要求我们为工程选择个单片机型号我们选择公司的虽然我使用的是,但由于与内外部的结构完全样,所以这里仍然用。确定后工程就算建立好了。立了工程项目以后现在就要为工程添加程序,点击文件中的新建,新建个空白文档这个空白文档就是我们编写单片机程序的场所。在这里可以进行编辑修改等操作。根据题意,在文档中写入代码,写完后再检查下,然后保存,然后再将保存好的文档添加到工程中,具体做法如下程序文件添加完毕后,对其进行编译当前程序编译修改过的文件并生成应用程序重新编译所有文件并生成应用程序后,再点击,则其页面为再点击图案上的键接下来就是点击上图中的键......”。
2、“.....最后步就是利用将文件烧录到单片机里。主机程序设计本软件系统有个主程序,五个子程序,五个子程序分别为向串口发送数据子程序键盘扫描子程序数据显示子程序延时子程序主机串口接受中断子程序。主程序主程序对系统进行初始化,主要是进行定时计数的初始化,然后调用键盘扫描程序,再根据按下的键来调用向串口发送数据子程序将相应的数据发送给串行口。当没有键按下时,则送个数给显示器。其流程图见图向串口发送数据子程序该程序首先将数据发送到串行口,当时,表明传送结束。其流程图如所示键盘扫描子程序该程序是先将行选好,然后再选定列就可以确定到具体的哪个按键。其流程图如图所示显示程序该子程序用的数码管动态显示方式。先将单片机的口选通进行位选,然后将位选的值发送给单片机口。接着将单片机的口选通进行段选,然后将要显示的数字的值发送给口。然后调用延时,接着将口置......”。
3、“.....直到要显示的数字全部显示在数码上。其流程图如所示。主机串口接受中断子程序。当时,接受串口过来的数据,并对该数据进行的处理,接下来用处理过的数据调用显示程序。如图所示图主程序图向串口发送数据子程序数据发送到串行口当时,则传送结束开始初始化启动定时器开中断再根据扫描到的键盘号,发送相应的数据给串口,调用个在上显示判断是否有按键按下图键盘扫描子程序开始先将低位置选定行然后判断该按键发生在哪列是否有按键按下将列数赋给将高位置选定列再判断发生在那行行分别附加起始值,返回图显示程序图主机串口接受中断子程序从机部分程序设计该部分的程序包括个主程序三个子程序,三个子程序分别为从机串口接受中断函数向串口发送数据子程序和模数转换子程序。主程序主程序是进行系统的初始化,由于主从两个单片机要进行通信......”。
4、“.....并调用转换。其流程图如图所示从机串口接受中断函数因为发送完成和接受到新字节都会触发串口中断,因此串口中断程序里用来表示接受中断,然后将清。再判断接受到的数据第位是否为,如果为,则按照主机发送过来的通道进行采集,如果为,则调用循环采集程序。如图所示模数转换子程序先要选通,又因为具有个通道,利用循环进行次采集,接下来选择转换通道,用以选择输入模拟信号的通道的选择,首先从第个通道开始,然后执行条读取转换结果的指令,再将转换得到的结果送给串行口,再依次循环,将通道号自增,直到个通道全部转换完。其流程图如图所示向串口发送数据子程序程序首先将数据发送到串行口,当时,表明传送结束。如图所示图主程序开始初始化启动定时器主程序串口工作于方式工作于模式波特率不加倍波特率为启动定时器允许串口中断,主机串口接受中断函数从机部分程序......”。
5、“.....主程序工作于模式串口工作于方式波特率不加倍允许串口中断启动定时器从机串口接受中断函数,判断接收到的第四位是否为,如果为,则按选定的通道采集,否则就是循环采集开中断调用结束图从机串口接受中断函数图模数转换子程序开始选定通道号开始转换转换结束将得到的数据发送给串口结束开始接收串口数据判断接受到的数据第位是否为按选定的通道号采集选定循环采集方式结束第五章调试结果这个系统是个主从式的数据采集系统。系统调试以程序为主,硬件调试应先检测电路的焊接是否正确,然后用外用表检测或通电检测其是否有短路或断路。软件调试包括调试程序和对硬件准确性的调试。在整个系统中,主机用到了个按键,按键按下后,发送个的数据给从机,而从机接收到这个信号就开始调用个循环采集方式......”。
6、“.....分别送相应的采集线路的通道号给从机,然后再将从机转换好的数据和采集线路的通道号发送给主机并用数据显示器显示出来当主机没有按键按下时,则发送个数给。参考文献严洁单片机原理及其接口技术机械工业出版社范红刚单片机自学笔记北京航空航天大学出版社,高云基于的温室多路数据采集系统农机化研究常铁原,王欣,陈文军多路数据采集系统的设计电子技术应用叶红海,李丽敏基于单片机的多路数据采集系统的设计与实现,彭伟单片机语言程序设计实训例电子工业出版社,杨居义,杨晓琴,王益斌等单片机课程设计指导清华大学出版社刘刚,秦永左,朱杰斌单片机原理及应用北京大学出版社,林祝亮,武林,杨金华基于双单片机的多路数据采集系统设计仪器仪表学报元增民,张文希单片机原理与应用基础国防科技大学出版社王琳,商周,王学伟数据采集的发展及应用电测与仪表,,,附录系统硬件图附录主机部分程序......”。
7、“.....放入行,按键后将变成,中有个为,个仍为,而异或操作会把个变成,唯的变成该表达式将高位移到低四位判断按键发生在哪列无键按下高位置,放入列,按键后将变成,中有个为,个仍为,而异或操作会把个变成,唯的变成行分别附加起始值,向串口发送数据子程序近式转换器它是种速度快精度较高成本较低的直接式转换器,其转换时间在几微秒到几百微秒之间。双积分转换器它是种间接式的转换器,优点是抗干扰能力强,精度比较高,缺点是数度很慢,适用于对转换数度要求不高的系统。并行式转换器它又被称为快速型,它的转换数度很高,但她采用了很多个比较器,而位的转换就需要个比较器,因此电路规模也极大,价格也很贵,只适用于视频转换器等数度特别高的领域。鉴于上面三种方案,在价格转换速度等多种标准考量下......”。
8、“.....是微型计算机中的个重要的分支。此系统是由随即存取数据存储器只读程序存储器输入输出电路口,还有可能包括定时计数器串行通信口显示驱动电路和驱动电路脉宽调制电路模拟多路转换器及转换器等电路集成到个单块芯片上,构成了个最小但完善的计算机任务。单片机要使用特定的组译和编译软件编译程序,在用把程序下载到单片机内。而本设计选用的是串行口的选择该串行口我选用了标准接口,它是电平与电平转换驱动电路。常用的芯片是,的优点是片芯片可以完成发送转换和接收转换的双重功能。单电源供电它的电路设计与连接比较简单而且功能齐全。显示部分数码显示管是种由发光二极管组合显示字符的显示器件。它使用了个显示管,其中个用于显示字符,个用来显示小数点,故通常称之为八段发光二极管数码显示器。对数码显示器的控制可以采用按时间向它提供具有定驱动能力的位选和段选信号......”。
9、“.....在单片机中,为了节省硬件资源,多采用动态扫描显示法。按键键盘是种常见的输入设备,用户可以向计算机输入数据或命令。根据案件的识别方法分类,有编码键盘和非编码键盘两种。通过硬件识别的键盘称编码键盘通过软件识别的键盘成为非编码键盘。非编码键盘有两种接口方法种是独立按键接口另种是矩阵式按键接口。独立按键接口在单片机中,如果所需的按键较少,可采用独立式键盘。每只按键接单片机的条线,通过对线的查询,即可识别各按键的状态。如图所示。只按键分别宇单片机的线上。无按键按下时,线上均输入高电平。当按键按下时,与其相连的线将得到低电平输入。图独立按键接口图矩阵式按键接口在单片机中需要的按键较多时,通常把键排成矩阵形式,这样可以节省硬件资源。如对于只按键接口,如采用按键独立方式,需要个口。如采用矩阵式按键方式,则只需要个口。如图所示......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。