1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
为了保证对键的次闭合仅在按键稳定时作次键输入处理,必须消除产生的前沿后沿抖动影响。
后沿前沿识别区安键过程图按键过程式键盘的接口电路式键盘的接口电路在单片机应用系统中,有时只需要几个简单的按键向系统输入信息。
这时,可将每个按键直接接在根接口线上,这种连接方式的键盘称为式键盘。
如图所示,每个按键单独占有根接口线,每根接口线的工作状态不会影响到其他接口线。
这种按键接口电路配置灵活,硬件结构简单,但每个按键必须占用根线,接口线浪费较大。
故只在按键数量不多时采用这种按键电路。
在此电路中,按键输入都采用低电平有效。
上拉电阻保证了按键断开时,接口线有确定的高电平。
当接口内部有上拉电阻时,外电路可以不配置接口工作原理在单片机应用系统中,常用键盘作为输入设备,通过它将数据内存地址命令及指令等输入到系统中,来实现简单的人机通信。
按键开关的去除抖动功能目前,单片机应用系统上的按键常采用机械触点式电平,当输入为低电平时输出也为低电平,其逻辑表达式为图管脚图输出输入键盘为高阻状态功能表如表所示表的功能表图管脚图的功能是六缓冲的数码驱动器,它是有个集电极开路的非门所组成,管脚分布如图所示,其工作原理如下,当使能端为低电平时,输入为高电平时输出也为高为控制端,又称为使能端其工作原理如下当时,输入为低电平时,输出也为低电平。
当时,输入为高电平时,输出为高电平。
当时,不论输入高电平还是低电平手动复位电路自动复位电路图单片机复位电路的功能是原码三态输出的缓冲数码驱动器,其管脚分布图如图所示在振荡器工作时,只要保持引脚高电平两个机器周期,单片机即复位复位后,程序计数器的内容为,片内中内容不变复位电路般有上电复位手动开关复位和自动复位电路种,如图所示上电复位电路态,在这种情况下都需要复位复位的作用是使中央处理器以及其他功能部件都恢复到个确定的初始状态,并从这个状态重新开始工作单片机的复位靠外部电路实现,信号由引脚输入,高电平有效址锁存允许编程线。
外部程序存储器的读选通线。
片外允许访问端编程电源端。
单片机复位方式单片机在开机时或在工作中因干扰而使程序失控,或工作中程序处于种死循环状内振荡器反相放大器的输出端,接外部石英晶体和微调电容的另端。
采用外部振荡器时,该引脚悬空。
外接晶体引脚。
控制线单片机的控制线有以下几种复位输入端,高电平有效。
地。
电源线接地线。
单片机的外接晶体引脚有以下两种片内振荡器反相放大器的输入端和内部时钟工作的输入端。
采用内部振荡器时,它接外部石英晶体和微调电容的个引脚。
片的有条引脚,与其他系列单片机引脚是兼容的这条引脚可分为接口线电源线控制线外接晶体线部分单片机为双列直插式封装结构,如图所示图引脚分配图单机的电源线有以下两种电源线中断系统具备较完善的中断功能,有两个外中断两个定时计数器中断和个串行中断,可满足不同的控制要求,并具有级的优先级别选择。
单片机的引脚单片机内部总线是单总线结构,即数据总线和地址总线是公用程序,原始数据或表格。
定时计数器有两个位的可编程定时计数器,以实现定时或计数产生中断用于控制程序转向。
并行输入输出口共有组位口或,用于对外部数据的传输。
据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的只有个,可存放读写的数据,运算的中间结果或用户定义的字型表。
程序存储器共有掩膜,最大可扩展字节,用于存放用户负责控制指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。
数据存储器内部有个位用户数据存储单元和个专用寄存器单元,它们是统编址的,专用寄存器只能用于存放控制指令数大单元及数据总线地址总线和控制总线等三大总线,现在我们分别加以说明图单片机内部结构示意图中央处理器中央处理器是整个单片机的核心部件,是位数据宽度的处理器,能处理位二进制数据或代码,单片机的简介是系列单片机的典型产品,我们就这代表性的机型进行系统的讲解。
单片机包含中央处理器程序存储器数据存储器定时计数器并行接口串行接口和中断系统等几大单片机的简介是系列单片机的典型产品,我们就这代表性的机型进行系统的讲解。
单片机包含中央处理器程序存储器数据存储器定时计数器并行接口串行接口和中断系统等几大单元及数据总线地址总线和控制总线等三大总线,现在我们分别加以说明图单片机内部结构示意图中央处理器中央处理器是整个单片机的核心部件,是位数据宽度的处理器,能处理位二进制数据或代码,负责控制指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。
数据存储器内部有个位用户数据存储单元和个专用寄存器单元,它们是统编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的只有个,可存放读写的数据,运算的中间结果或用户定义的字型表。
程序存储器共有掩膜,最大可扩展字节,用于存放用户程序,原始数据或表格。
定时计数器有两个位的可编程定时计数器,以实现定时或计数产生中断用于控制程序转向。
并行输入输出口共有组位口或,用于对外部数据的传输。
中断系统具备较完善的中断功能,有两个外中断两个定时计数器中断和个串行中断,可满足不同的控制要求,并具有级的优先级别选择。
单片机的引脚单片机内部总线是单总线结构,即数据总线和地址总线是公用的有条引脚,与其他系列单片机引脚是兼容的这条引脚可分为接口线电源线控制线外接晶体线部分单片机为双列直插式封装结构,如图所示图引脚分配图单机的电源线有以下两种电源线。
电源线接地线。
单片机的外接晶体引脚有以下两种片内振荡器反相放大器的输入端和内部时钟工作的输入端。
采用内部振荡器时,它接外部石英晶体和微调电容的个引脚。
片内振荡器反相放大器的输出端,接外部石英晶体和微调电容的另端。
采用外部振荡器时,该引脚悬空。
外接晶体引脚。
控制线单片机的控制线有以下几种复位输入端,高电平有效。
地址锁存允许编程线。
外部程序存储器的读选通线。
片外允许访问端编程电源端。
单片机复位方式单片机在开机时或在工作中因干扰而使程序失控,或工作中程序处于种死循环状态,在这种情况下都需要复位复位的作用是使中央处理器以及其他功能部件都恢复到个确定的初始状态,并从这个状态重新开始工作单片机的复位靠外部电路实现,信号由引脚输入,高电平有效,在振荡器工作时,只要保持引脚高电平两个机器周期,单片机即复位复位后,程序计数器的内容为,片内中内容不变复位电路般有上电复位手动开关复位和自动复位电路种,如图所示上电复位电路手动复位电路自动复位电路图单片机复位电路的功能是原码三态输出的缓冲数码驱动器,其管脚分布图如图所示,为控制端,又称为使能端其工作原理如下当时,输入为低电平时,输出也为低电平。
当时,输入为高电平时,输出为高电平。
当时,不论输入高电平还是低电平为高阻状态功能表如表所示表的功能表图管脚图的功能是六缓冲的数码驱动器,它是有个集电极开路的非门所组成,管脚分布如图所示,其工作原理如下,当使能端为低电平时,输入为高电平时输出也为高电平,当输入为低电平时输出也为低电平,其逻辑表达式为图管脚图输出输入键盘接口工作原理在单片机应用系统中,常用键盘作为输入设备,通过它将数据内存地址命令及指令等输入到系统中,来实现简单的人机通信。
按键开关的去除抖动功能目前,单片机应用系统上的按键常采用机械触点式按键,它在断开闭合时输入电压波形如图所示可以看出机械触点在闭合及断开瞬间均有抖动过程,时间长短与开关的机械特性有关,般为。
由于抖动,会造成被查询的开关状态无法准确读出。
例如,次按键产生的正确开关状态,由于键的抖动,多次采集到底电平信号,会被误认为按键被多次按下,就会多次进行键输入操作,这是不允许的。
为了保证对键的次闭合仅在按键稳定时作次键输入处理,必须消除产生的前沿后沿抖动影响。
后沿前沿识别区安键过程图按键过程式键盘的接口电路式键盘的接口电路在单片机应用系统中,有时只需要几个简单的按键向系统输入信息。
这时,可将每个按键直接接在根接口线上,这种连接方式的键盘称为式键盘。
如图所示,每个按键单独占有根接口线,每根接口线的工作状态不会影响到其他接口线。
这种按键接口电路配置灵活,硬件结构简单,但每个按键必须占用根线,接口线浪费较大。
故只在按键数量不多时采用这种按键电路。
在此电路中,按键输入都采用低电平有效。
上拉电阻保证了按键断开时,接口线有确定的高电平。
当接口内部有上拉电阻时,外电路可以不配置上拉电阻。
图式键盘电路七段显示工作原理显示器是由发光二极管显示字段的单片机输出设备。
单片机应用系统常采用七段数码管作为显示器,这重显示器具有耗电低配置灵活线路简单安装方便耐转动价格低廉且寿命长等优点。
因此应用比较广泛。
数码管显示器可以分为共阴极和共阳极两将位码重送中指向显示返回系统调试完成了硬件的设计制作和软件编程之后,要使系统能够按设计意图正常运行,必须进行系统调试。
系统调试包括硬件调试和软件调试两个部分。
不过,作为个单片机系统,其运行是软硬件相结合的,因此,软硬件的调试也是绝对不可能分开的。
程序的调式应个模块个模块地进行,单独调试各功能子程序,检验程序是否能够实现预期的功能,接口电路的控制是否正常等最后逐步将各个子程序连接起来总调。
联调需要注意的是,各程序模块间能否正确传递参数,特别要注意各子程序的现场保护与恢复。
调试的基本步骤如下将所要调试的程序输入道伟福中,然后进行编译,根据系统的提示查找原因将出错的地方调整正确,例如有的时标号未定义,有的时少标点符号等。
最后以扩展名保存。
将在伟福中调试好的程序方入内,将单片机实验相与计算机连接,然后在中进行编译程序,运行程序,根据单片机所显示的结果分析程序,修改程序直到程序正常。
在调试过程中出现的问
