全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/*-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-2030年中国低温超导线材市场深度分析及发展前景研究预测报告
- 2025年县域电商专项年终总结(特产+直播)
- 2025年养老机构医疗服务岗年终照护成效总结
- 2026-2031年中国短柄镰刀菌蛋白市场调研分析及投资战略研究报告
- 电话招商话术技巧
- 2025上海市张江公证处招聘3人备考题库及答案详解(有一套)
- 2026中国民生银行汕头分行全球校园招聘备考题库含答案详解(培优a卷)
- 2025山东日照市莒县招聘城市社区工作者40人备考题库含答案详解(新)
- 2025河南商丘睢阳区消防救援大队招聘政府专职消防员15人备考题库及答案详解(网校专用)
- 2026“梦想靠岸”招商银行东莞分行冬季校园招聘备考题库含答案详解(突破训练)
- 机床销售工作总结
- 销售区域承包合同条款3篇
- 货代操作手册
- 神话故事民间故事《后羿射日》绘本课件
- 生产经理年终总结
- 老年人养生保健知识培训
- 气胸的教学查房
- 《安全阀培训》课件
- 2025届高考语文复习:文言文阅读 课件
- 档案数字化加工技术方案
- 第二单元 互联网中信息获取-探寻中国大运河的璀璨 信息的搜索与遴选 教学设计 2023-2024学年苏科版(2023)初中信息技术七年级上册
评论
0/150
提交评论