





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
分时复用口。
它分时提供位双向数据总线。
对于片内含有的单片机,当编程时,从口输入指令字节,而当检验程序时,则输出指令字节。
口脚脚统称为口,可作为准双向接口使用。
对于子系列单片机,和还有第功能口用作定时器计数器的计数脉冲输入端用作定时器计数器的外部控制端。
对于编程和进行程序校验时,口接收输入的低位地址。
口脚脚统称为口,般可作为准双向接口。
当接有外部程序存储器或扩展接口且寻址范围超过个字节时,口用于高位地址总线送出高位地址。
对于编程和进行程序校验时,口接收输入的位地址。
口脚脚统称为口。
它为双功能口,可以作为般的准双向接口,也可以将每位用于第功能,而且口的每条引脚均可独立定义为第功能的输入输出或第功能。
口的第功能见表。
表单片机管脚含义综上所述,系列单片机的引脚作用可归纳为以下两点单片机功能多,引脚数少,因而许多引脚具有第功能单片机对外呈总线形式,由口组成位地址总线由口分时复用作为数据总线。
附的引脚如图图单片机引脚分布串行口的应用利用单片机的串行口可以实现单片机之间的点对点串行通信多机通信以及单片机与机间的单机或多机通信。
双机串行通信的硬件连接单片机串行口的输入输出均为电平。
这种以电平串行传输数据的方式,抗干扰性差,传输距离短,传输速率低。
为了提高串行通信的可靠性,增大串行通信的距离和提高传输速率,般都采用标准串行接口,如等来实现串行通信。
根据单片机的双机通信距离和抗干扰性的要求,可选择电平传输,或选择。
串行接口进行串行数据传输。
电平通信接口双机通信接口双机通信接口双机通信接口串行通信设计需要考虑的问题单片机的串行通信接口设计时,需要考虑如下问题首先确定通信双方的数据传输速率。
根据数据传输速率确定采用的串行通信接口标准。
在通信接口标准允许的范围内确定通信的波特率。
为减少波特率的误差,通常选用的晶振频率。
根据任务需要,确定在通信过程中,收发双方所使用的通信协议。
通信线的选择是需要考虑的个很重要的因素。
通信线般选用双绞线较好,并根据传输的距离选择纤芯的直径。
如果空间的干扰较多,还要选择带有屏蔽层的双绞线。
机与单片机的点对点串行通信接口设计在测控系统中,经常使用单片机在操作现场进行数据采集,但是由于单片机的数据存储容量和数据处理能力都较低,所以般情况下单片机通过串行口与机的串行口相连,把采集到的数据传送到机上,再在机上进行数据处理。
由于单片机的输入输出是电平,而机配置的都是标准串行接口,为针型连接器。
机与单片机的点对点串行通信接口设计硬件接口电路台机和若干台单片机可构成小型分布式测控系统。
软件设计思想第章主要元器件的介绍单片机是位集成储存器的系列兼容单片机,和系列单片机软件兼容管脚也兼容。
片内有两块气特性。
可以驱动的大电流。
口在外部主机模式编程和校验时接收低位地址数据。
口是位带内部上拉的双向口。
向口写入时口被内部上拉为高电平,可用作输入口。
当作为输入脚时,被外部拉低的口会因为内部上拉而输出电流见电气特性。
在访问外部程序存储器和外部数据时分别作为地址高位字节和位地址,此时通过内部强上拉传送。
口在外部主机模式编程和校验时接收些控制信号和部分的高位地址数据。
口是位带内部上拉的双向口。
口输出缓冲器可以驱动输入。
向口写入时口被内部上拉为高电平,可用作输入口。
当作为输入脚时,被外部拉低的口会因为内部上拉而输出电流见电气特性。
口在外部主机模式编程和校验时接收些控制信号和部分的高位地址数据数模转换元件是款单电源低功耗位型转换芯片,它具有路模拟量输入通道路模拟量输出通道和个总线接口。
该器件从地址的低三位由芯片的和三个地址引脚决定,所以在不增加任何硬件的情况下同条总线最多可以连接个同类型的器件。
图与单片机转换原理图组态王软件组态王开发监控系统软件,是新型的工业自动控系统,它以标准的工业计算机软硬件平台构成的集成系统取代传统的封闭式系统。
它具有适应性强开放性好易于扩展经济开发周期短等优点。
通常可以把这样的系统划分为控制层监控层管理层三个层次结构。
其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达组态开发的重要作用。
尤其考虑三方面问题画面数据动画。
通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。
组态也为试验者提供了可视化监控画面,有利于试验者实时现场监控。
而且,它能充分利用的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口实时趋势曲线等,可便利的生成各种报表。
它还具有丰富的设备驱动程序和灵活的组态方式数据链接功能。
水位检测系统的整体电路仿真图图水位控制系统仿真图实物图图实物图各种水位情况下的仿真图高水位状态加水水到达在蓄水位时高水位警示灯红灯闪烁急促,蜂鸣器快频率鸣叫。
仿真图如下所示图高水位仿真图低水位状态水位减少到低水位时低水位警示红灯闪烁,蜂鸣器低频率鸣叫。
仿真图如下所示图低水位仿真图通信单元硬件设计仅有个管脚,电路设计比较简单。
引脚接到单片机串口接收引脚,引脚接到单片机串口发送引脚。
由于为半双工通信方式,不能同时发送和接收数据,只能通过控制和引脚的状态来进行发送数据和接收数据的转换。
为了节省单片机口资源,将和引脚连在起,输入低电平时,处于接收状态输入高电平时,其处于发送数据状态。
定义和连接在起的网络标号为,接入单片机口,用于发送与接收的转换。
,端为发送接收差分信号端,般需在,端之间加匹配电阻,匹配电阻为。
硬件电路如图图串行通信模块电路图上位机显示单元上位机编程与下位机结合对应,下位机发代表当前水位为高水位,下位机发代表当前水位为低水位。
水位变化当高水位发时上位机接受到对应码为,此时上位机显示警戒,当前水位为高水位,。
水位变化当高水位发时上位机接受到对应码为,此时上位机显示警戒,当前水位太低,。
图引脚图图上位机程序代码上位机接受部分控件窗体图水位检测报警系统窗体,分为主块和次块的地址范围是的地址范围是。
做仿真器时储存区烧写仿真监控程序。
具有在应用可编程和在系统可编程的功能,其中是通过串口实现的。
仿真器就是利用了的功能。
由于具有两块独立的程序储存区,当监控程序在储存区运行时可以改写程序储存区中的程序,这就是仿真器的基本特性。
图单片机原理图储存器程序存储器单片机内部有两块存储器,第块是,第二块是。
因为全部程序地址空间限制为,用来控制程序区的选择。
请参考图和图的程序空间的配置。
的第块由个扇区组成,每个扇区有。
的第二块由个扇区组成,每个扇区有。
程序存储器块的切换单片机的程序存储器块切换功能使或的低占用程序地址空间的最低地址。
控制程序存储器的块切换。
程序存储器块切换的复位初始值程序存储器块切换的复位初始值是由起动配置位及的状态确定。
和位可通过外部主机模式命令或模式的命令来编程。
请看表和表。
完成后,可以由程序动态地修改,改变值不会改变位。
在改变的值时需要小心,因为会使不同的物理空间印射到逻辑程序地址空间,使用者必须防止在地址范围到执行块切换指令。
数据储存器数据有字节的内部存储器,能寻址到的外部数据存储器。
扩展数据的寻址和都有的,对内部数据存储器有四个部分的低到可以直接或间接寻址。
的高到可以间接寻址。
特殊功能寄存器到只能直接寻址。
的扩展到由转移外部指令间接寻址和清除位。
由于高位字节和占用相同的地址,必须间接访问,和空间尽管有相同的地址,但是它们在物理上是分开的。
当指令访问高位高于,单片机访问还是由指令的类型,如果是间接,将访问如果是直接,将访问。
定时器器件有个位寄存器做定时器或事件计数器。
个定时器或计数器分别是和。
每个都有对位特殊功能寄存器指定。
各自的寄存器是,。
下面的表提供设置的值。
除了在波特率发生器模式,不包括位的设置,位需要单独设置来启动定时器。
端口输入输出有个位口个引脚和个位口,共个口。
端口的工作情况与标准相似,但有些改进。
是八位双向端口,当作输出口时每个引脚可以接收电平输入,可以写为使其状态为悬浮用做高阻输入。
也可以在访问外部程序存储器时作地址的低字节,在访问外部数据存储器时作数据总线,此时通过内部强上拉输出。
在外部主机模式编程时接收代码,外部主机模式校验是输出代码。
在编程校验或是当作通用口时需要外接上拉。
口是位带内部上拉的双向口,输出
