┊ 网站导航 ┊ 管理登陆 ┊ 免责声明 ┊ 问题反馈 ┊ 友链说明┊本站部分内容来自网络共享资源,如有冒犯您的权利请来信告之删除或纠正! 不得对本站进行复制、盗链或镜像,转载内容须获得同意或授权;欢迎友情链接、站务合作! ![]() ![]() ![]() ![]() ![]() ![]() 本站学习交流群:138..158(高级群1-满)、77930286(高级群2)、61804809(群3) Copyright© MCUSY All Rights Reserved 本站网警备案号: WZ36040002485 ICP备案证书号:粤ICP备09034963号 |
BCD码十进制拨盘是向单片机应用系统输入数据的设备,并且十分方便,是一种硬件设置数据的设备。使用拨盘输入的数据具有不可变性,却又易于修改。十进制输入BCD输出的拨盘是最常使用的一种。图10.16是一个四位BCD码拨盘组结构和连接示意。每位拨盘有0~9十个拨动位置,每个位置有相应的数字表示,分别代表拨盘输入的十进制数。所以,一位拨盘可以代表一位十进制数,可以根据设计的需要,用多位BCD码拨盘组成多位十进制数。
图 10.16 4位BCD码拨盘结构和连接
BCD码有一个输入控制线A,四个BCD码输出信号线。拨盘的各个不同的位置,使输入控制线A分别与四根BCD码输出线中的某几个根接通,使BCD码输出线的状态与拨盘所显示的值一致,并使该编码信号输入单片机的CPU。BCD码拨盘的输入输出状态见表10.3。
BCD码拨盘与单片机相连的应用见图10.17。拨盘的输入控制线A接+5V,四根输出线通过电阻接地并接单片机CPU的P1口。由表10.3可知,当拨盘在0~9的某个位置时,四根输出线的8、4、2、1端有一组相应的电平状态生成,CPU可以通过读取P1口的端口状态知道拨盘设置的数据。在这种情况下,拨盘输出的BCD码为正逻辑电平。如果BCD码拨盘的输入控制线A接地,四根输入线通过电阻接+5V,那么拨盘输出的BCD码为负逻辑电平。
BCD码拨盘与单片机相连的应用见图10.17。拨盘的输入控制线A接+5V,四根输出线通过电阻接地并接单片机CPU的P1口。由表10.3可知,当拨盘在0~9的某个位置时,四根输出线的8、4、2、1端有一组相应的电平状态生成,CPU可以通过读取P1口的端口状态知道拨盘设置的数据。在这种情况下,拨盘输出的BCD码为正逻辑电平。如果BCD码拨盘的输入控制线A接地,四根输入线通过电阻接+5V,那么拨盘输出的BCD码为负逻辑电平。见图10.18所示。
BCD码拨盘与单片机相连的应用见图10.17。拨盘的输入控制线A接+5V,四根输出线通过电阻接地并接单片机CPU的P1口。由表10.3可知,当拨盘在0~9的某个位置时,四根输出线的8、4、2、1端有一组相应的电平状态生成,CPU可以通过读取P1口的端口状态知道拨盘设置的数据。在这种情况下,拨盘输出的BCD码为正逻辑电平。如果BCD码拨盘的输入控制线A接地,四根输入线通过电阻接+5V,那么拨盘输出的BCD码为负逻辑电平。
┊ 网站导航 ┊ 管理登陆 ┊ 免责声明 ┊ 问题反馈 ┊ 友链说明┊本站部分内容来自网络共享资源,如有冒犯您的权利请来信告之删除或纠正! 不得对本站进行复制、盗链或镜像,转载内容须获得同意或授权;欢迎友情链接、站务合作! ![]() ![]() ![]() ![]() ![]() ![]() 本站学习交流群:138..158(高级群1-满)、77930286(高级群2)、61804809(群3) Copyright© MCUSY All Rights Reserved 本站网警备案号: WZ36040002485 ICP备案证书号:粤ICP备09034963号 |