学号滚屏 步骤: 上电电力系统状态估计步骤为全熄灭; 键盘依次输入8位学号,LED依次显

微机原理实验1 编程实现键盘输入和显示_文档库
文档库最新最全的文档下载
当前位置: & 微机原理实验1 编程实现键盘输入和显示
微机原理实验1 编程实现键盘输入和显示
微机原理实验
实验名称:编程实现键盘输入和显示
将自己的姓名拼音和9位学号定义在数据段
循环提示由键盘输入一个数字,若为奇数,则显示自己的姓名拼音;若为偶数和0,则显示自己的学号;若输入其他字符则退出程序返回DOS 。(三种情况都要有实验结果。)
? Please input a number:7
? My name is:卢丽霞
? Please input a number:8
? My ID number is: .
? Please input a number:q
? Quit the program.
segment stack 'stack'
dw 32 dup(0)
Word文档免费下载:
微机原理实验一_计算机硬件及网络_IT/计算机_专业资料。实验一 编程实现键盘输入...实验一 编程实现键盘输入和显示 PCLPC 一、循环提示由键盘输入一个字符,若为...微机原理实验报告_计算机软件及应用_IT/计算机_专业资料。实验一 显示程序实验 一...(3) 键盘输入并回显 入口:AH=01H 返回参数:AL=输出字符 (4) 返回DOS系统...微机原理实验报告1_调查/报告_表格/模板_实用文档。分支实验 微机原理实验报告 ...实验二:分支程序的设计一、 实验目的: 1. 学习提示信息的显示及键盘输入字符的...四. 实验任务 4.1 实验一按键检测和 LED 显示 1.实验目的(1) 掌握 STM32 的 I/O 模块的使用; (2) 理解独立按键检测和阵列按键检测原理,编程并实现按键检测...微机原理实验一调试程序的使用_计算机软件及应用_IT/...(2)D 命令:显示存储单元中的内容; (3)E 命令:...(1)用七种(除隐含寻址外)不同的寻址方式实现数据...是实现一个两位数的加法,通过键盘输入进行运算 ,并通过 屏幕和数码管显示出运算...微机原理实验1 程序 暂无评价 2页 1下载券
uestc微机原理实验报告1 11页 1...实验内容与实验步骤: 1.编写程序,移位相加指令实现将 AL 寄存器中的无符号数...3.在题 2 的基础上继续编程,实现当从键盘输入’1’时,在屏幕上显示 26 个...2页 1下载券 微机原理与接口技术实验... 24页 免费 微机原理及接口技术 实....实验结果 五、实验心得通过本次实验,我了解了用汇编语言编程实现键盘输入并显示...实验三 编程实现子程序调用实验要求: 编程实现, 1.在数据段定义一个十字节的空数组,譬如: buf db 10 dup (?) 主程序由键盘输入一个数(&10),用子程序实现...实验二 编程实现分支程序 将自己的姓名拼音和 9 位学号定义在数据段 循环提示由键盘输入一个数字,若为奇数,则显示自己的姓名拼音;若为偶数和 0,则显示 自己的...单片机课程设计-8位8段LED数码管动态扫描显示_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
单片机课程设计-8位8段LED数码管动态扫描显示
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩5页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢LED电子显示屏_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
LED电子显示屏
阅读已结束,如果下载本文需要使用5下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩21页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢LED依次显示;当输入数字超过8位,学号滚屏,学号滚屏步骤:上电状态为全熄灭;键盘依次输入8位学号,_珍藏百科
LED依次显示;当输入数字超过8位,学号滚屏,学号滚屏步骤:上电状态为全熄灭;键盘依次输入8位学号,
编辑: &&&来源:用户发布&&&发布时间:&&&查看次数:25
能帮我下?LED依次显,步骤:了解,学号滚屏,上电状态为全熄灭;,键盘依次输入8位学号?谢咯。
该问题暂无回答。
电脑数码相关
本文相关文章
- 关于我们 - 版权声明-
广告服务 - 友情链接 - 管理登录 -
Copyright &
All Rights Reserved
如有任何侵权、造谣信息请将网页地址和有法律效力的侵权造谣证明或判决书发往QQ:小时内删除。
苏ICP备号-1&电子信息工程学系实验报告
课程名称:单片机原理及接口
实验项目名称:LED 数码管显示实验 班级:通信 姓名:
实验时间:
指导教师(签名) :
实 验 目 的: 熟悉 keil 仿真软件、proteus 仿真软件、软件仿真板的使用。了解并熟悉一位数码管与多位 LED 数码管的电路结构、与单片 机的连接方法及其应用原理。学习 proteus 构建 LED 数码管显示电路的方法,掌握 C51 中单片机控制 LED 数码管动态显示 的原理与编程方法。 实 验 环 境: KEIL C51 单片机仿真调试软件,proteus 系列仿真调试软件 实 验 内 容 及 过 程: 1.LED 显示器结构与原理: LED 显示器是由发光二极管显示字段的显示器件。在单片机应用系统中通常使用的是七段 LED,这种显示器有共阴极 与共阳极两种。
e (a) 共阴极 (b) 共阳极
(c) 管脚配置
阴极 LED 显示器的发光二极管阴极共地,当某个发光二极管的阳极为高电平时,该发光二极管则点亮;共阳极 LED 显示器 图 LED显示器 的发光二极管阳极并接。如显示“2” ,则共阴时段选码为“5BH”,共阳时为“A4H” 。 2.显示码的知识:d 的显示码。 (1)显示 d,则数码管中 b,c,d,e,g 要亮,其他灯灭; (2)因为是共阴数码管,所以送‘1’亮,则 b,c,d,e,g=1;a,f,dp=0; (3)则 .多位 LED 数码显示器 七段 LED 数码管与单片机连接时,只要将一个 8 位并行输出口与显示器的发光二极管引脚相连即可。8 位并行输出口 输出不同的字节数据即可获得不同的数字或字符,通常将控制发光二极管的 8 位字节数据称为段选码。多位七段 LED 数码 管与单片机连接时将所有 LED 的段选线并联在一起,由一个八位 I/O 口控制,而位选线分别由相应的 I/O 口线控制。如: 8 位 LED 动态显示电路只需要两个八位 I/O 口。其中一个控制段选码,另一个控制位选。 第 1 页 共 4 页
LED 显示器有静态显示与动态显示两种方式。 (1) LED 静态显示方式 各位 LED 的位选线连在一起接地或接+5V;每位 LED 的段选线(a- dp)各与一个八位并行口相连。在同一时间里每一位显 示的字符可以各不相同。缺点,I/O 端口占用多。 (2)LED 动态显示方式 由于所有位的段选码皆由一个 I/O 控制, 因此, 在每个瞬间, 多位 LED 只可能显示相同的字符。 要想每位显示不同的字符, 必须采用动态扫描显示方式。即在每一瞬间只使某一位显示相应字符。在此瞬间,位选控制 I/O 口在该显示位送入选通电 平(共阴极送低电平、共阳极送高电平)以保证该位显示相应字符,段选控制 I/O 口输出相应字符段选码。如此轮流,使 每位显示该位应
显示字符,并保持延时一段时间,以造成视觉暂留效果。不断循环送出相应的段选码、位选码,就可以获得 视觉稳定的显示状态。由人眼的视觉特性,每一位 LED 在一秒钟内点亮不少于 30 次,其效果和一直点亮相差不多。 实验内容: (1)打开 proteus 新建空白文件,点击 P 进入零件拾取界面,例如:输入 AT89C51,点击 OK,用鼠标拖动到合适的位置。 LED; 电容 CAP; 晶振 CRYSTAL; 电阻 CAP; 电阻包 RESPACK-8; BUTTON 按钮; 点击右键 Place,Terminal 选取电源 POWER 接地 GROUND,进行连线,保存。选用共阴的 LED 显示器,将 P0 作为段选,P2 作为位选,连接 8 位 LED 数码管。
2.开启 keil 并在 project 中选择 New Project,新建项目,然后在 File 中选择 New,,。 3.保存为 shiyan4,选择
,点击确定,弹出一个对话框选择“否” 。
4.在新建的空页中编写程序,并保存为 shiyan4.c。然后编译,加载,运行调试。 5.双击 Target1 出现 Source Group 1 点击鼠标右键选择 Add files to group ‘Source Group 1’,选中 shiyan4 点击 Add 击 Close
6.点击 成功
运行,如果显示无错误就编译
第 2 页 共 4 页
7.双击 AT89C51 点击
选择 shiyan4.hex 点击 OK 点击左下角的
实 验 结 果 及 分 析: (1) 动态显示三部曲:在左边第 3 位显示 5 #include main() {P0=0x6d; P2=0}
(2)在左边第 2 位循环显示 1-8
{P2=0xFD; for(i=0;i<8;i++) {P0=tab[i]; mDelay(1000);}}}
tab[]={0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,}; main() { while(1)
(3)同时显示
unsigned char code {for(i=0;i<8;i++) {P2=tab2[i]; P0=tab1[i]; mDelay(5);}}}
tab2[]={0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F,}; main() { while(1)
(4)一个开关控制(开始)8 跑马 8 次 unsigned char code {P2=tab2[i]; P0=tab1[i]; code mDelay(1000); }}}}}
tab1[]={0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,}; unsigned char
tab2[]={0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F,}; main() {int i,j; {if(P17==0) {for(j=0;j<8;j++) {for(i=0;i<8;i++)
实 验 心 得: 在实验中要注意选用的 LED 是共阴的还是共阳的,其代码都有很大的区别,再者要注意大括号的使用,做到不缺补漏, 还有应应用 for 语句进行循环编译,这样会使得程序的编写更加简易,但同时要注意 while()的位置问题,要安放得当。
第 3 页 共 4 页
第 4 页 共 4 页
猜你喜欢的内容。。。
……单片机数码管显示实验_计算机硬件及网络_it计算机_专业资料。实验一 数码管实验...单片机实验4led数码管显... 4页 1下载券
单片机数码管动态显示程... 2页......
……单片机实验报告——led数码管显示实验_电子电路_工程科技_专业资料。《微机实...
……实验四一 实验目的 单片机驱动数码管显示 1 学习单片机驱动数码管动态显示的电路设计和编程方法 二 实验原理 1、单片机系统中常用的显示器有:发光二极管 led(light ......
……单片机实验4led数码管显示实验_电子电路_工程科技_专业资料。led数码管显...
……实验四led数码管显示程序报告_电子电路_工程科技_专业资料。华中科技大学单片机原理实验报告led数码管显示程序《微机实验》报告 实验名称 指导教师 专业班级 联系电话......
……单片机实验 数码管显示实验_电子电路_工程科技_专业资料。实验七、 标度变换及... 实验原理 图 5-1 实验箱中数码管驱动原理图
实验步骤参考图 5-2 ......
……湖南工业大学单片机实验报告 4数码管显示实验_工学_高等教育_教育专区。实验四、...led 字模表 位码 查表的方法控制译码器 六、 实验观察和记录 七、 实验......
……基本的半导体数码管是由 7 个条状的发光二极管(led)按图 1 所示排列而 成的...b.动态扫描法 动态显示驱动:数码管动态显示接口是单片机中应用最为广泛的一种......
……led { led=~ t_count=0; } } 2、 10s 的秒表 实验要求:定时器 ..数码管显示的值加 1, 因此计数值 n 设置为 1,因此 p4 引脚的每次负跳变......
……信自楼 234 姓名 数码管(led)实验 教师签名: 年月日 注:报告内容按实验须知...单片机原理应用;理解了 8 段数码管的显示和编程方法;理解 4 连排共阴极 8 ......
……实验四 数码管显示_电子电路_工程科技_专业资料。一、实验目的 熟悉 keil ...2、 了解了 led 数码管的电路结构与单片机的连接方法及原理, 并掌握了用 ......
……实验四 数码管的动态显示实验_电子电路_工程科技_...右击单片机 a t89c51,在“编辑元件”对话框中单击...8位动态led数码管显示实... 3页 免费 实验二 led......
……电路接口设计及程序编写 二、实验设备 仿真器 单片机最小系统教学实验模块 动态数码管显示模块 三、实验要求使 8 位数码管显示“0 1 2 3 4 5 6 .....
……华中科技大学单片机报告——led数码管显示实验_电子电路_工程科技_专业资料。纯手写,不谢《微机实验》报告 实验名称 指导教师 专业班级 联系电话 led 控制灯 罗志祥......
……由 p1 口将要显示的数字输给七段数码管;再由 p2 第四位 输给数码管的公共...单片机实验报告——led数... 18页 2下载券
51单片机动态数码管程序... .....
……同时按下,停止流水灯效果 四. 实验心得:通过本次试验,熟悉了 keil 软件的使用...串行 io 扩展和 led 数码管显示实验一. 实验目的:掌握单片机的 isp 串行 io ......
……单片机数码管静态显示实验_电子电路_工程科技_专业资料。实验五 串行口静态显示...四.实验原理说明 静态显示实际上动态的过程,静态的显示,单片机串行口输出的......
……学会用总线方式控制数码管显示; 熟悉利用单片机驱动数码管的电路及编程原理。 ...ledmap: 八段管显示码 3fh, 06h, 5bh, 4fh, 66h, 6dh, 7dh......
……实验说明 实验说明本实验是将单片机的 p1 口做为输出口,将四个数码管的七段...基于51单片机的led数码管... 6页 免费 数码管动态扫描显示实验 9页 免费 单片机......
……实验四 单片机键盘输入以及数码管显示编程_电子电路_工程科技_专业资料。单片机实验仲恺农业工程学院实验报告纸信息学院 (院、 系) 学号 姓名 专业 班组 单片机原理......
看过本文章的还看过。。。
您可能感兴趣。。。
最新浏览记录

我要回帖

更多关于 学籍号 的文章

 

随机推荐