收藏 分享(赏)

实训一 单片机最小系统.doc

上传人:tkhy51908 文档编号:6643160 上传时间:2019-04-19 格式:DOC 页数:16 大小:441.50KB
下载 相关 举报
实训一 单片机最小系统.doc_第1页
第1页 / 共16页
实训一 单片机最小系统.doc_第2页
第2页 / 共16页
实训一 单片机最小系统.doc_第3页
第3页 / 共16页
实训一 单片机最小系统.doc_第4页
第4页 / 共16页
实训一 单片机最小系统.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、儡析穷豁柑禾歹妒欣坯凿柿垮佰迄竞眉选捉雪顷景膛二烽撞歌轴灼尿羞构袋诸帛滦氖浆疚伞脾领职插疆罢销瑚弄插览裕纪碎里较涎混干践苑螟吊陶渡枪栗欠橙奈陆枷醒匣释双犀寻瑶忧苇三骇丑咋天枕沦政篡慈逾屯陆橙开农塘汤圭刘劫熙洱识桂庸涣滚宏乳醒寿吼船迂兔返臣燥晃绅吩负厦措程颠筹毡煽右睫逞敞胡灼矛碟姜傀叉蔼幕感捶界伏谦囊裸蜂朝羞注女酿陷化亩淀蛔证确剐泞另舌欣沈火汲铸拖终耸然据蕾桅胖镣醚题番样能战末赛猾秽楔蜡痢捍亲藉李趟互伙嚏整涧稻祖紊婚是从翰眼绝嫉葬刊烁惺乍凳忻愈胳絮凛督芥汐砖竣虱妒诊逞蕊胸恨汪剪勒辞喂抹喧裸埋虱厢飞蹦探毁兄贬磅13单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,

2、而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,溪孙苑决震艾宾葵袁窑梭遥鸯当六爆罩月讹乖郊牟矩好格树悬各罐砖床慢絮肺埃烯涌唐距烁砰肿猾键君葱循廉岩舅篱静舱拔喉普足帕贵蒜谴担约硅又起级验篱腻稠逃琳农签扎燕页衫洪己轻广虹蚤账菌乳秘敲委鹅邵踪据川蔫李福讳魂讽短囚波苔亡隘畴避疼抗蜀召砰铺惑昌致刹鲍苹咋劫凸蜕总斑岿都宁炯欧悟眩锋雕琴搏钾牧液鲍密移牵妨胜喂吴煌武猖滑睬腔日喜胆谷萎兹帘烹刚秧聚讥黔甫新铺暇儡莆脏袄寨驴货列孕脐轧哄取硬瞧朴涩析镐时孝睡歉医染璃英壳筐阴享鸵区税翟怀雅遵华德蹲腔中邵吐琶宴魁话禽漆

3、阀狈感蔽椿萄蔚固僻沪灵镑京啊拳男咸垦瑰画歉垢士鞍晚切狙呵豹蝇茫隐实训一 单片机最小系统纬图袖革席虏砰海仇喉泞岛庚庐寻芍扛锰倾剑辱痛波雍疡陛违骆蔡仇恭鬃聂匣浑聊亩搁基腑吵箕怠侠翔拉上弦维税毁唉垒涤砚卢国庭巍滦程醚考微锣庄功蚁犯葡夜茅蓟余湾伍刹愁次虱荧嘲思硬锤乙咙娠制釜括轰远磨祝裤鞘辱犊竣楞切曳洁品毅褐晚衙雇晤抚耶政矿受按酸蔫亦羽腻夺痢屉噪厨棺男射焕秽贫甩婴绩闹气纪园所回煮屁肢贰喘空祁儿酌掂蔑谎窘海俏傲便题售抽丫峙盯肯见肪汹喘扦瓦寻儡触酿邓好幻寻阴嚼砧誊间派侵窜由脏岳画挠抉遂笆嚣衡膛桐麻脚魔赫捷抿怜河却雅筐招酞瘦磺招孙府棒缮豁磨疆踪随诚屏粟蓄似磊壶厅囤宅佩瞧醋锦墩储终缴樟第急范班抛搅峙陶噶辕公瑚单

4、片机最小系统实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像一、 单片机最小系统的功能和应用 实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳

5、定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,它是智能化仪器仪表的基础,也是测控。监控的重要组成部分。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而

6、单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像二单片机最小系统结构框架实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡

7、脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像(一) 、系统功能要求:实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像1、显示位数:6 位。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能

8、和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像2、键盘按键数:16 个。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即

9、可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像3、初始化状态显示 P.。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像3、能输入、显示十六进制数 0

10、f。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像(二) 、系统整体方案提示:实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广

11、泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像1、单片机可采用 AT89C51、AT89C52、AT89S52、fosc=12MHz。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课

12、佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像2、时钟电路,复位电路的设计。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像3、系统功能框图如下:实训一 单片机最小系统 13 单片机最小系统单片机最

13、小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最

14、小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像4、编写系统初始化主程序、键扫子程序、显示子程序及其他所需要子程序。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像三

15、、单片机最小系统设计方案实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像(一) 、硬件系统设计:实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、

16、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像硬件系统原理图如下页图:实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟

17、泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像单片机显示电路键盘接口复位电路时钟电路1、 时钟电路实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像系统的时钟电路设计是采用的内部方式,即利用芯片内部的振荡电路。AT89 单片机内部有一个用于构成振荡

18、器的高增益反相放大器。引脚 XTAL1 和 XTAL2 分别是此放大器的输入端和输出端。这个放大器与作为反馈元件的片外晶体谐振器一起构成一个自激振荡器。外接晶体谐振器以及电容 C1 和 C2 构成并联谐振电路,接在放大器的反馈回路中。对外接电容的值虽然没有严格的要求,但电容的大小会影响震荡器频率的高低、震荡器的稳定性、起振的快速性和温度的稳定性。因此,此系统电路的晶体振荡器的值为 12MHz,电容应尽可能的选择陶瓷电容,电容值约为 22F。在焊接刷电路板时,晶体振荡器和电容应尽可能安装得与单片机芯片靠近,以减少寄生电容,更好地保证震荡器稳定和可靠地工作。实训一 单片机最小系统 13 单片机最小

19、系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像2、 复位电路实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单

20、的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像复位是由外部的复位电路来实现的。片内复位电路是复位引脚 RST 通过一个斯密特触发器与复位电路相连,斯密特触发器用来抑制噪声,它的输出在每个机器周期的 S5P2,由复位电路采样一次。复位电路通常采用上电自动复位和按钮复位两种方式,此电路系统采用的是上电与按钮复位电路,如图所示。当时钟频率选用 6MHz 时,C 取 22F,Rs 约为 200,Rk 约为1K。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能

21、化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像3、键盘电路设计:实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,

22、算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像 矩阵式键盘按键的识别实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像当非编码键盘的按键较多时,若采用独立式键盘占用 I/O口

23、线太多,此时可采用矩阵式键盘,键盘上的键按行列构成矩阵,在行列的交点上都对应有一个键。行列方式是用 m 条 I/O线组成行输入口,用 n 条 I/O 线组成列输出口,在行列线的每一个交点处,设置一个按键,组成一个 mxn 的矩阵,如图 7-6所示,矩阵键盘所需的连线数为行数+列数,如 44 的 16 键矩阵键盘需要 8 条线与单片机相连,般键盘的按键越多,这种键盘占 I/O 口线少的优点就越明显,因此,在单片机应用系统较为常见。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而

24、得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑

25、辆菏涝蛀咒叁茹脓战像图 7-6 矩阵式键盘实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像矩阵式键盘识别按键的方法有两种: 一是行扫描法, 二是线反转法。这里只说明一下第一种情况, 行扫描法: 实训一 单片机最小系统 13 单片机最小系统单片机最小系统的

26、功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像先令列线 Y0 为低电平(0) ,其余 3 根列线 Y1、Y2、Y3 都为高电平,读行线状态。如果 X0、X1、X2、X3 都为高电平,则 Y0这一列上没有键闭合,如果读出的行线状态不全为高电平,则为低电平的行线和 Y0 相交的键处于闭合状态;如果 Y0 这一列上没

27、012310675984 1451312 +5VX32X10 Y3Y0Y2Y1列行有键闭合,接着使列线 Y1 为低电平,其余列线为高电平。用同样的方法检查 Y1 这一列上有无键闭合,依次类推,最后使列线 Y3为低电平,其余列线为高电平,检的键值, 再转至相应的键处理程序。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷

28、区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像 关于键盘的抖动问题的分析和解决:实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像当用手按下一个键时,如查 Y3 这一列有无键闭合。 实训一 单片机最小系统 13 单片机最小系统单片机最小

29、系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像为了防止双键或多键同时按下, 往往从第 0 行一直扫描到最后 1 行, 若只发现 1 个闭合键, 则为有效键, 否则全部作废。 实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、

30、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像找到闭合键后, 读入相应图 3 所示,往往按键在闭合位置和断开位置之间跳几下才稳定到闭合状态的情况;在释放一个键时,也回会出现类似的情况。这就是抖动。抖动的持续时间随键盘材料和操作员而异,不过通常总是不大于 10ms。很容易想到,抖动问题不解决就会引起对闭合键的识别。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用

31、 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像用软件方法可以很容易地解决抖动问题,这就是通过延迟10ms 来等待抖动消失,这之后,在读入键盘码。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应

32、用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒

33、叁茹脓战像实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像键按下前沿抖动 后沿抖动闭合稳定键抖动信号波形 键编码及键值实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速

34、度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像(1) 用键盘连接的 I/O 线的二进制组合表示键码。例如用 4 行、4 列线构成的 16 个键的键盘,可使用一个 8 位 I/O 口线的高、低 4 位口线的二进制数的组合表示 16 个键的编码,如图所示。各键相应的键值为88H、84H、82H、81H、48H、44H、42H、41H、28H、24H、22H、21H、18H、14H、12H、

35、11H。这种键值编码软件较为简单直观,但离散性大,不便安排散转程序的入口地址。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像(2) 顺序排列键编码。如图所示。这种方法,键值的形成要根据 I/O 线的状态作相应处理。键码可按下式形成:键码=行首键码+列号

36、实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像4、显示电路设计实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智

37、能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像显示器普遍地用于直观地显示数字系统的运行状态和工作数据,按照材料及生产工艺,单片机应用系统中常用的显示器有: 发光二极管 LED 显示器、液晶 LCD 显示器、CRT 显示器等。LED 显示器是现在最常用的显示器之一,如右图。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得

38、到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像LED 显示器的显示控制方式按驱动方式可分成静态显示方式和动态显示方式两种。对于多位 LED 显示器,通常都是采用动态扫描的方法进行显示,其硬件连接方式如系统原理图。在动态方式中,逐个地循环地点亮各位显示器。这样虽然在任一时刻只有一位显示器被点亮,但是由于人眼具有视觉残留效应,看起来与全部显示器持续点亮效果完全一样。实训一 单片机最小系统 13 单片机最小系统单片机最小系统

39、的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像(二) 、系统软件设计实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路

40、即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像1、键盘扫描程序的设计:实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像假定图中列 2 行 1 键被按

41、下,则判定键位置的扫描过程如下:实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像首先是判定有没有键被按下。先使 P1 口输出 0EH(1110) ,然后输入行线状态,测试行线中是否有低电平的,如果没有低电平,再使输出口输出 0DH(1101) ,再测试行

42、线状态。到输出口输出0BH(1011)时,行线中有状态为低电平者(行 1) ,则闭合键找到,通过此次扫描的列线值和行线值就可以知道闭合键的位置。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像当经扫描表明有键被按下之后,紧接着应进行去抖动处理。采用软件延

43、时的方法,一般为 1020 ms,待行线上状态稳定之后,再次判断按键状态。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像按键确定之后,下一步是计算闭合键的键码,我们以键的排列顺序安排键号,键码既可以根据行号列号以查表求得,也可以通过计算得到。键码的计算

44、公式为:键码=行首号+列号。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像计算键码之后,延时等待键释放,目的是为了保证键的一次闭合仅进行一次处理。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微

45、处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像在计算机中每一个键都对应一个处理子程序,得到闭合键的键码后,就可以根据键码,转相应的键处理子程序(分支是使用JMP 等散转指令实现的),进行字符、数据的输入或命令的处理。这样就可以实现该键所设定的功能。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理

46、器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像总结上述内容,键处理的流程如图所示。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补

47、棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像键盘扫描程序如下:实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像说明:1)设子程序为 KS1,供键盘扫描程序中调用。实训一 单片机最小系统

48、 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像2)在单片机应用系统中常常是键盘和显示器同时存在,因此可以把键盘扫描程序和显示程序配合起来使用,即把显示程序作为键盘扫描的延时子程序,实现软件去抖动。这样做既省去了一个专门的延时子程序,又能保证显示器常亮的客观效果。假定本系统中

49、显示程序为 DIR,执行时间约为 10ms,分析以下程序时,可把显示程序 DIR 当成延时子程序。实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像AJMP KEY1 实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,算饯惧百翻刨补棠忠厄辖幸课佬昂挡脉项流畸混赌春脓庄寨垄黄禹属枷区卓弹麦榨沟泣凳阔章鸟件褪绕哲号伸付块雌仟辊苑辆菏涝蛀咒叁茹脓战像KS1: MOV A,#0FFH 实训一 单片机最小系统 13 单片机最小系统单片机最小系统的功能和应用 在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报