


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/*-szjcdz- 名称:数码管左移例2 编写:szjcdz 日期:2010.9 内容:多位数码管分别显示不同数字,这种扫描显示方式成为动态扫描,并不停变化赋值-*/#include /包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#define DataPort P0 /定义数据端口 程序中遇到DataPort 则用P0 替换sbit LATCH1=P26;/定义锁存使能端口 段锁存sbit LATCH2=P27;/ 位锁存unsigned char code DuanMa10=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90;/ 显示段码值09unsigned char code WeiMa=0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01;/分别对应相应的数码管点亮,即位码unsigned char TempData8; /存储显示值的全局变量void Delay(unsigned int t); /函数声明void Display(unsigned char FirstBit,unsigned char Num);/*- 主函数-*/main() unsigned int i,j,jj,k=7,m; unsigned char *pa=TempData,*pb=DuanMa;/定义2个指针,并赋值2个数组初始地址 /*pa=TempData 等效于 *pa=&TempData0for(jj=0;jj8;jj+)/清屏 TempDatajj=0xff; while(1) j+; if(j=20) /用于延时,改变值可以改变延时长度 j=0; /延时到重新赋值 for(i=0;i(8-k);i+) /循环把显示的字符值赋值 /给临时缓冲数组TempData *(pa+k+i)=*(pb+i+m);/使用指针操作赋值 for(i=0;i0) /判断这些值以便循环显示 k-; if(m8&k=0) m+; else if(m=8) m=0;k=7; Display(0,8);/从第一位显示,共显示8位 /*- 延时函数,含有输入参数 unsigned int t,无返回值 unsigned int 是定义无符号整形变量,其值的范围是 065535-*/void Delay(unsigned int t) while(-t);/*- 显示函数,用于动态扫描数码管 输入参数 FirstBit 表示需要显示的第一位,如赋值2表示从第三个数码管开始显示 如输入0表示从第一个显示。 Num表示需要显示的位数,如需要显示99两位数值则该值输入2-*/void Display(unsigned char FirstBit,unsigned char Num) unsigned char i; for(i=0;iNum;i+) DataPort=0xff; /清空数据,防止有交替重影 LATCH1=1; /段锁存 LATCH1=0; DataPort=WeiMai+FirstBit; /取位码 LATCH2=1; /位锁存 LATCH2=0; DataPort=TempDatai; /
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国检验认证集团安徽有限公司招聘考前自测高频考点模拟试题及答案详解1套
- 轧制加热工物料领用归还规范考核试卷及答案
- 公司电子废弃物处理工岗位设备安全技术规程
- 2025江苏南通市川姜镇招聘人力资源和社会保障基层公共服务平台工作人员4人考前自测高频考点模拟试题附答案详解(考试直接用)
- 仓储管理员岗位设备技术规程
- 铝镁粉球磨工测量系统分析(MSA)基础考核试卷及答案
- 拖拉机整机装试工岗位现场作业技术规程
- 酸再生工培训内容掌握程度考核试卷及答案
- 西药药剂员岗位现场作业技术规程
- 委托授权和委托合同9篇
- 学校人才引进方案
- 反应釜清洗操作规程
- 可爱卡通风人教部编版一年级语文上册课件比尾巴PPT模板
- 北师大版六年级数学上册 (生活中的比)比的认识课件教学
- 大班健康《贪吃的大嘴鱼》
- 高考英语读后续写高分讲义:万能语料之心理描写
- 人教版小学三年级数学上册几分之一课件16888
- 【孤独症学生心理特点与教育对策(论文)】
- 普通昆虫学形态学部分
- 人文关怀与人文护理
- 湿疮中医护理查房严重湿疹
评论
0/150
提交评论