急需一篇“用led数码管配显示数字8”的毕业论文,专科的就行,要25页!!!收费勿扰,谢谢~~!!!

运用51单片机实现2位8段LED数码管的动态数字显示,写出汇编程序(C程序也行)_百度知道
运用51单片机实现2位8段LED数码管的动态数字显示,写出汇编程序(C程序也行)
运用51沪姬高肯薨厩胳询供墨单片机实现2位8段LED数码管的动态数字显示,数据位由P2口控制,数码管的位选信号由P3口的低2位控制,使这个2段LED数据管实现一个十进制数的显示我才写了这些,接下来的不会,请高手指教,万分感谢!
0030HMAIN:MOV
DPTR,#TABLOOP:MOV
能不能给个完整的程序我参考参考哦,谢谢 看了下面几位的回答,还是不大懂哦
动态显示的是有固定格式的,赋值,开显示,延时,关显示,假设P0口接数据显示位,P2口低4位接片选,P2=TAB[1]; //赋值P3_0=0;
//开第一位显示FOR(I=0;I&200:I++);/沪姬高肯薨厩胳询供墨/延时P3_0=1;
//关第一位显示P2=TAB[2];P3_1=0;
//开第二位显示FOR(I=0;I&200:I++);P3_1=1;这个程序就是让两个数码管分别显示1和2,注意程序开头包含头文件regx52.h,如果是包含reg52.h编译不了的
其他类似问题
51单片机的相关知识
其他3条回答
需要使用驱动芯片 可以采用74hc573 分时控制
#include&reg51.h&void delay(unsigned char w){
while(w--);}void main(){
//一直循环{
//位选数码管1
//显示一个数字
delay(20);//消影
//位选数码管2
//显示一个数字
delay(20);//消影} }
现在谁还用汇编啊,用C51来编就得了嘛
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
EDA指导书内容
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
基于C语言的Led 数码管显示数字钟.doc40页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:300 &&
你可能关注的文档:
··········
··········
Led 数 码 管 显 示 数 字 钟
作者:王海燕
指导老师:王全洲
报告日期:
1.1. 编写目的: 1
1.2. 背景 1
1.3. 定义 2
1.4. 参考资料 4
2. 总体设计 4
2.1. 开发与运行环境 4
2.2. 硬件功能描述 4
2.3. 硬件结构 5
3. 硬件模块设计 9
3.1. 描述 9
3.2. 功能 12
4. 嵌入式软件设计 13
4.1. 流程逻辑 14
4.2. 程序代码 17
5. 经验总结 29
6. 附录 34
1.1编写目的
(1巩固和提高学过的基础理论和专业知识;
2)提高运用所学专业知识进行独立思考和综合分析、解决实际问题的能力
(3)培养掌握正确的思维方法和利用解决实际问题的基本技能;
(4)增强对的认识,掌握处理方法,进行等基本技能的训练,使具有一定程度的实际工作能力。
(6)学会系统(模块)的测试方法,并根据完整的测试数据对系统(模块)的性能指标出分析和评价;
20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高目前,单片机正朝着高性能和多品种方向发展趋势将进一步向着CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。单片机应用的重要意义在于,它从根本上改变了传统的控制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。
单片机模块中最常见的是数字钟,数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。
正在加载中,请稍后...最近在做单片机的论文,题目是数字温度计;要求(1)测量-40℃-90℃范围的温度(2)四位七段LED数码管显示
最近在做单片机的论文,题目是数字温度计;要求(1)测量-40℃-90℃范围的温度(2)四位七段LED数码管显示
(3)可以任意设定温度上下限的报警功能麻烦哪位大仙帮忙设计一下电路图和汇编程序,最好能用PROTUES仿真过的,小弟做了几天没什么头绪啊!只知道用AT89S51单片机,DS18B20温度传感器但不清楚怎么连接和写编程序啊!求求各位大仙帮帮,不胜感激!
做单片机的论文,题目是数字温度计;要求(1)测量-40℃-90℃范围的温度(2)四位七段LED数码管显示&
其他回答 (2)
#include &LCD1602.h&#include &LCD1602define.h&#include &18b20.h&#define uchar unsigned charvoid delayms(unsigned int count);//延时程序void delayms(unsigned int count){ unsigned int i,j; for(i=0;i&i++) for(j=0;j&120;j++);}/**************主程序*********************/main(){ uchar tem_h,tem_l; uchar i,su[7]; delayms(1000); //开机延时程序LCD_initial(); //LCD初始化LCD_ClrAll();/*******为了避免第1次读取温度显示85°C*******/tem=ReadTemperature();//读取温度值tem_h=tem/10+0x30; //温度高位tem_l=tem % 10+0x30; //温度低位 delayms(1000); //延时程序/***************************************/LCD_cursor(0); //光标起始地址 ,第一行地址是0x00~0x0F,第二行地址是0x40~0x4fLCD_prints(& DS18B20 Test &);LCD_cursor(0x40);LCD_prints(&Temperature: &);//////////LCD1602显示温度单位'C////////LCD_cursor(0x4e);LCD_printc(0xdf);LCD_cursor(0x4f);LCD_printc(0x43); while(1) { tem=ReadTemperature();//读取温度值 tem_h=tem/10+0x30; //温度高位 tem_l=tem % 10+0x30; //温度低位 /////////LCD显示温度////////// LCD_cursor(0x4c); LCD_printc(tem_h); LCD_cursor(0x4d); LCD_printc(tem_l); }}
我这有些资料,你留个邮箱啊?
相关知识等待您来回答
学习帮助领域专家
当前分类官方群专业解答学科习题,随时随地的答疑辅导}

我要回帖

更多关于 led数码管配 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信