




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
13动态数码显示技术发布: 2009-4-04 13:11|作者: 孙青安| 查看: 43次1 实验任务 51单片机RuPC6L*KM2W zm$b如图4.13.1所示,P0端口接动态数码管的字形码笔段,P2端口接动态数码管的数位选择端,P1.7接一个开关,当开关接高电平时,显示“12345”字样;当开关接低电平时,显示“HELLO”字样。 51单片机%NVTWC/LIm2 电路原理图 51单片机n3Pn&OZkPDxxb(qR29825 图4.13.1 51单片机 v6t&B 8n7O3 系统板上硬件连线 Ot:Gy %N*u29825 (1 把“单片机系统”区域中的P0.0/AD0P0.7/AD7用8芯排线连接到“动态数码显示”区域中的ah端口上;gY fj6j,e.X Q29825 (2 把“单片机系统”区域中的P2.0/A8P2.7/A15用8芯排线连接到“动态数码显示”区域中的S1S8端口上; 51单片机X R8SE& T3gDnET(3 把“单片机系统”区域中的P1.7端口用导线连接到“独立式键盘”区域中的SP1端口上; )t1S%d6NIg)H6YJ29825 4 程序设计内容 i7n5XKM6J yQ-hQ29825 (1 动态扫描方法 51单片机8zx*f#X Y+M8svWS Z动态接口采用各数码管循环轮流显示的方法,当循环显示频率较高时,利用人眼的暂留特性,看不出闪烁显示现象,这种显示需要一个接口完成字形码的输出(字形选择),另一接口完成各数码管的轮流点亮(数位选择)。 3k!_ tw&_29825 (2 在进行数码显示的时候,要对显示单元开辟8个显示缓冲区,每个显示缓冲区装有显示的不同数据即可。 51单片机B%YP5hF(3 对于显示的字形码数据我们采用查表方法来完成。 *YS Az3t29825 5 程序框图)T V tEmpZpJ)q29825 51单片机v&O#E?fY%r图4.13.2 E:eEt)z%Q,u+Kp29825 6 汇编源程序 51单片机1y&C4ORG 00H 8*X i!Q329825 START:JB P1.7,DIR1 51单片机$WSi3WMOV DPTR,#TABLE1 51单片机J Xv,B%iSJMP DIR 51单片机sPs-yJ,A8KDIR1:MOV DPTR,#TABLE2 j%6,W&G-U7dF-X29825 DIR:MOV R0,#00H EwK.t,zN |+v!D29825 MOV R1,#01H 51单片机3D;RhwNEXT:MOV A,R0 51单片机Jmr1cMOVC A,A+DPTR 51单片机uL4Qjg,LJMOV P0,A 3,d F_29825 MOV A,R1 3Mt&Dj%KG.L4|H D29825 MOV P2,A 51单片机+B#W$NFLCALL DAY f2SG |Z29825 INC R0 )G)%|Z%Epw#i29825 RL A V#iP8a.yI9p29825 MOV R1,A 51单片机0mf!b;jkCJNE R1,#0DFH,NEXT 7j SF a nj29825 SJMP START 51单片机;wg5s|3Z0Q XAX _DAY:MOV R6,#4 51单片机,iD4+a9rD1:MOV R7,#248 51单片机+u ev8f|DJNZ R7,$ 87G V+N29825 DJNZ R6,D1 H y5VwJ29825 RET 51单片机2XTx&M6_TABLE1:DB 06H,5BH,4FH,66H,6DH n!eO-#ri*T329825 TABLE2:DB 78H,79H,38H,38H,3FH qPy d29825 END 51单片机,DQ | zN7 C语言源程序 LK13K!Jib29825 #include 51单片机Syt,IPa1Lunsigned char code table1=0x06,0x5b,0x4f,0x66,0x6d; 51单片机!L7F;Q$L;M BnFunsigned char code table2=0x78,0x79,0x38,0x38,0x3f; 8y$C5zR&Z H29825 unsigned char i; 51单片机 Yh7JZ0O3K M;sunsigned char a,b; 51单片机ujvPFaunsigned char temp; |!)p4?29825 void main(void) 51单片机(Y%r :v4GIG sv NL5aa ? E29825 while(1) 51单片机e:t|LV-Q,hXa/u3i 51单片机0* Ambr temp=0xfe; 51单片机)w7p%j A1 rsZ for(i=0;i5;i+) bb%ZG+uH29825 51单片机4YiQ X.G if(P1_7=1) 3H:A R:l,Y3YXW,J3V29825 51单片机aG-Mb g P0=table1i; 51单片机Y#O+Y:X1GT 51单片机4Y!Qh(l/H9;i else 1NH8f J29825 whX%Bam29825 P0=table2i; :A L U*:i29825 +b v(NyH.g29825 P2=temp; G A_oEg!Z29825 a=temp(7-i); *a(Jz#A,QIO L29825 temp=a|b; B)6uxQq
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保健艾灸师知识考核试卷及答案
- 轻质抗撞材料技术对比分析报告
- 打击乐器制作工技能比武考核试卷及答案
- 加气混凝土蒸压养护工安全规范考核试卷及答案
- 2.2 IP地址及其管理 教学设计+教学设计 2023-2024学年教科版高中信息技术选修3
- 7.21.1生命的起源说课稿2025-2026学年度北师大版生物学八年级下册
- 2025-2030保障性租赁住房与市场化青年公寓协同发展研究
- 2023九年级物理下册 专题六 材料、信息和能源C 材料、信息、能源学综合说课稿 (新版)新人教版
- 2025-2030二手奢侈品鉴定标准缺失问题与行业规范化路径
- 2025-2030中国青年公寓行业用户体验与服务设计优化研究报告
- (人教版) 高一 单词表(默写版)
- 新概念第一册单词默写表
- 手术室无菌操作技术
- 颅脑损伤后的代谢变化和营养支持
- 介入科规培出科小结
- 人工智能在国际贸易中的应用
- 第2章 Windows 10操作系统
- 教研活动:幼儿园班级主题墙创设课件
- GB/T 42430-2023血液、尿液中乙醇、甲醇、正丙醇、丙酮、异丙醇和正丁醇检验
- 酒店住宿水单模板-可修改
- SF-三福的历史与文化 v2.0
评论
0/150
提交评论