久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 16171|回復: 1
收起左側

流水燈仿真(單片機IO口控制)實驗報告

[復制鏈接]
ID:200660 發表于 2017-5-15 22:55 | 顯示全部樓層 |閱讀模式
分享個流水燈的電路圖 和c語言程序的實驗報告如下:

流水燈(IO口控制)
一、實驗目的:
掌握IO口控制的方法,實現流水燈。
二、實驗設備及器件:
計算機
Keil、Proteus軟件,各一套。
三、實驗內容:
繪制原理圖,編程控制使得單片機控制多個LED,形成流水燈效果。
四、實驗要求:
1. 根據給出電路圖,在Proteus中完成設計。
2. 根據提供的參考程序,在Keil中新建工程、編譯程序。
3. 將生成的Hex文件加載到單片機,運行測試成功。
五、實驗步驟:
    Proteus畫圖。
0.png

   Keil編程:
  1. #include "reg51.h"
  2. int tab[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
  3. int i,j;//i用于delay的變量循環次數,j用于顯示數組的序號
  4. void delay(){for(i=0;i<30000;i++);}
  5. main()
  6. {
  7.         while(1)
  8.         {
  9.                 for(j=7;j>-1;j--){P1=tab[j];delay();}
  10.         }
  11. }
復制代碼

編譯程序產生Hex文件,加載到電路圖的單片機中,運行調試。

程序也可以修改一下,效果相同
前面inttab[]={1,2,4,8,16,32,64,128};
后面P1=~tab[j];//~為取反

考慮左右流動、到兩端不停留、速度控制。

實驗報告的全部內容51hei下載地址:
實驗02流水燈.doc (35 KB, 下載次數: 22)


回復

使用道具 舉報

ID:763424 發表于 2020-5-28 15:04 | 顯示全部樓層
謝謝樓主 有學習到
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 在线播放一区二区三区 | 精品欧美乱码久久久久久 | 亚洲手机视频在线 | 日韩免费视频 | 99视频在线播放 | 国产影音先锋 | 不卡视频一区 | 亚洲精品国产一区 | 91天堂网| 日韩免费 | 国产欧美一区二区久久性色99 | 一级片免费视频 | 九九热这里 | 日日摸日日碰夜夜爽亚洲精品蜜乳 | 中文字幕人成乱码在线观看 | 蜜桃毛片 | 97起碰| 亚洲精品自在在线观看 | 国产精品国产三级国产aⅴ中文 | 日韩在线播放av | 亚洲欧美日韩精品久久亚洲区 | 电影91久久久 | 久久久高清| 99久久精品一区二区毛片吞精 | 国产伦精品一区二区三区视频金莲 | 99reav | 天天精品在线 | 在线免费中文字幕 | 91精品国产乱码麻豆白嫩 | 玖玖综合在线 | 91精品在线播放 | v亚洲 | 国产高清视频 | 久久成人精品视频 | 99精品一区二区 | 亚洲欧美一区二区三区国产精品 | 国产精品久久国产精品 | 久久成人高清视频 | 久国产视频 | 91久久久久久 | 久久er99热精品一区二区 |