电子设计基础.docxVIP

  • 2
  • 0
  • 约3.47千字
  • 约 9页
  • 2023-05-08 发布于上海
  • 举报
电子设计基础 期中作业 2011 年 5 月 6 日 1、 程序流程图 一、 闪烁的 LED 开始P0^0=1,LED 开始 P0^0=1,LED 灭 PAGE PAGE 1 2、 电路图 3、 源程序  /* 名称:闪烁的 LED 说明:LED 按设定的时间间隔闪烁*/ #includereg51.h #define uchar unsigned char #define uint unsigned int sbit LED=P1^0; void DelayMS(uint x) //延时约 1ms { uchar i; while(x--) { for(i=0;i110;i++); }} void main() {while(1) { LED=~LED; DelayMS(500); }}  //主程序 //LED 循环亮灭 1、程序流程图 2、电路图 二、1 位七段数码管循环显示 0~9 开始 开始 i=0 P0=~DSY_CODE[0] 数码管显示 0 Delay()延时约一秒 i=(i+1)%10 结束 3、源程序 /* 名称:单只数码管循环显示 0~9 说明:单只数码管循环显示 0~9*/ #includereg51.h #includeintrins.h #define uchar unsigned char #define uint unsigned i

文档评论(0)

1亿VIP精品文档

相关文档