最新单片机应用技术课件PPT.ppt

最新单片机应用技术课件PPT.ppt

ID:62265116

大小:1.16 MB

页数:101页

时间:2021-04-24

最新单片机应用技术课件PPT.ppt_第1页
最新单片机应用技术课件PPT.ppt_第2页
最新单片机应用技术课件PPT.ppt_第3页
最新单片机应用技术课件PPT.ppt_第4页
最新单片机应用技术课件PPT.ppt_第5页
资源描述:

《最新单片机应用技术课件PPT.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机应用技术任务一数码显示任务要求本任务要求应用4位数码管分别显示片内存储器30H~33H单元的数值(假设存储单元的内容为1~4)。知识目标:(1)认识8段数码管的外形和内部结构。(2)知道8段数码管的显示原理。(3)了解单片机对数码管的控制方式。技能目标:(1)会设计单片机与数码管静态显示的接口电路和控制程序。(2)会设计单片机与数码管动态显示的接口电路和控制程序。单片机应用技术高职高专ppt课件任务一数码显示知识链接1.数码管简介(1)数码管的结构单片机应用技术高职高专ppt课件任务一数码管显示知识链接1

2、)电路设计。图2-274HC245引脚图表2-274HC245逻辑功能表AB/输入输入/输出AnBnLLA=B输入LH输入B=AHX高阻高阻单片机应用技术高职高专ppt课件图2-3两位数码管静态显示电路图知识链接单片机应用技术高职高专ppt课件2)程序清单(LI2_1.ASM):ORG0000hJMPSTARTORG0100HSTART:MOVP1,#0F9HMOVP2,#0A4HSJMP$END知识链接单片机应用技术高职高专ppt课件(2)动态显示方式知识链接选用动态显示的系统中一般有多位数码管,各位数码管不

3、是同时点亮显示,而是逐位轮流的点亮(也称逐位扫描)。对每一位数码管而言,每隔一段时间点亮一次,每次点亮一定时间。这样,虽然每个数码管都是亮灭变化的,但只要选择合适的点亮时间和间隔时间,由于人的视觉暂留作用和发光二极管的余辉效应,使人肉眼看到的每个数码管都是稳定显示。一位接一位地轮流点亮各位数码管,这种逐位点亮显示器的过程称为位扫描。3.堆栈指令介绍PUSHdirect;(SP)+1→(SP),(direct)→(SPPOPdirect;(SP)→(direct),(SP)-1→(SP)例2-2试分析下面指令序列

4、的执行结果。①MOVSP,#60H②MOVDPTR,#1234H③PUSHDPL④PUSHDPH指令序列执行的最终结果:(61H)=34H,(62H)=12H,(SP)=62H。知识链接电路设计任务一数码管显示程序设计任务一数码管显示ORG0000HLJMPMAINORG0100HMAIN:MOVSP,#60HMOVR0,#30H;设置显示数值30H~34H是1~4MOVR1,#4MOVA,#01HLOOP1:MOV@R0,AINCAINCR0DJNZR1,LOOP1LOOP:MOVR3,#4;共4位数码管动态

5、显示ACALLDISPLAYAJMPLOOP程序设计MOVA,@R0MOVCA,@A+DPTRMOVP0,ASETBP2.0CLRP2.0;查表求段码并锁存输出MOVA,R2;位码左移,准备点亮下一个数码管RLAMOVR2,AINCR0ACALLDELAYMOVP0,#0FFH;关显示SETBP2.0CLRP2.0DJNZR3,DIS1;循环点亮下一个数码管POPACCRET;数码管动态显示子程序;R3是入口参数,存放显示位数DISPLAY:PUSHACCCLRP3.6SETBP2.7MOVR2,#0FEH;R

6、2单元存放位码值MOVR0,#30H;30H单元存放显示数值MOVDPTR,#SEGADIS1:MOVA,R2MOVP0,ASETBP2.1CLRP2.1;锁存输出位码;延时1ms子程序DELAY:MOVR7,#02HD1EL2:MOVR6,#70HD1EL1:DJNZR6,D1EL1DJNZR7,D1EL2RET;共阳极数码管段码表SEGA:DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8HDB80H,90H,88H,83H,0C6H,0A1H,86H,8EHEND程序设计任务一数码

7、管显示1.技能训练(1)在学习板上实现一个数码管静态显示字形“3”。(2)在学习板上实现8个数码管分别显示数字1~8。(3)增加任务中的延时时间,观察数码管的显示情况。2.知识思考(1)什么是数码管的静态显示?(2)简述数码管动态显示过程。(3)什么情况下数据需要保护?本任务程序中可以将“PUSH”和“POP”两条指令去掉吗?拓展训练任务一数码管显示任务二按键识别任务要求选用4个按键,编号分别是“1~4”,当某个键按下后,应用数码管显示按键编号。知识目标:(1)看懂单片机和独立式按键的接口电路。(2)了解独立式

8、按键的工作原理。(3)掌握按键消抖的方法。(4)看懂单片机和矩阵式按键的接口电路。(5)了解矩阵式按键的工作原理。技能目标:(1)会设计单片机与数码管静态显示的接口电路和控制程序。(2)会设计单片机与数码管动态显示的接口电路和控制程序。(3)知道矩阵式按键的识别及控制方法。知识链接任务二按键识别1.按键的分类根据结构,按键可分为两类触点式开关按键无触点式开关按键根据接口原理按键可分为两

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。