您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页数码管显示

数码管显示

来源:华佗小知识


实训报告一

实训目的:

通过对单片机控制一个数码管显示的制作,了解什么是单片机和单片机最小系统、单片机应用系统的制作过程和学会初步C51编程

实训原理图:

实训步骤:

1. 在ptoteus平台找出所需的元器件

2. 理解该实验的原理,按照原理图画出仿真图;

3. 根据实验要求写出如下程序: #include #include

#define uchar unsigned char #define uint unsigned int

char code seg[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F}; sbit key=P2^7; void main() {

uchar i=0,x; uint j=50; P0=0x3f; while(1) {

if(key==0) { while(j--) ; x=seg[i]; i=i+1; P0=x; if(i>9)

i=0; } } }

总结:

使用单片机通过按键控制数码管,使数码管显示数字,其中按键是令系统响应信号从而使数码管显示数字自增。在本次实验,在软件设计中,深入了解了静态扫描按键数码管显示的过程,使我程序设计的过程更熟悉。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务