歡迎來到天天文庫
瀏覽記錄
ID:32933133
大?。?89.00 KB
頁數(shù):22頁
時間:2019-02-17
《單片機實訓報告李博》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。
1、.....單片機實訓報告系別:電子電氣工程系班級:過化123班姓名:李博學號:201204350212日期:2013年5月1日word格式.整理版.....指導老師:李泉李紅萍實訓地點:綜合樓四樓單片機實訓室實訓時間:4月27日—5月3日實訓目的:了解80C51/80C52單片機的結構和組成,學會簡單的編程,熟練掌握編程軟件和仿真軟件。熟記C語言的基本指令。MCS-51單片機應用技術的基礎知識(C語言)實訓內容:一、元器件的認識Capacitor電容debugging調試工具memoryICS存儲con
2、nectors連接器diodes二極管CRYSTAL晶振dateconverters數(shù)據(jù)轉換器inductors電感operational運算放大器optoelectronics光電器件7SEG-COM-AN(共陽極)-GRN(綠色)7SEG-COM-CAT(共陰極)-GRN(綠色)LED-YELLOW發(fā)光二極管speakerssounders喇叭resistors電阻switches$Relays開關按鈕SW-SPST開關Transistors三極管word格式.整理版.....二、程序與仿真1、一盞
3、燈亮(1)、程序#include#includemain(){inti,k;for(k=0;k<3;k++);{P1=1;for(i=0;i<10000;i++);P1=0;for(i=0;i<10000;i++);}}(2)、在proteus軟件上繪制電路圖word格式.整理版.....2、數(shù)碼管顯示0—9(1)、程序#include#defineuintunsignedintvoiddelayn50ms(uintn){uinti,j;for(j=
4、0;j5、0;delayn50ms(20);P2=0x90;delayn50ms(20);}word格式.整理版.....}(1)、在proteus軟件上繪制電路圖3、數(shù)碼管01交替(1)、程序#include#defineuintunsignedintvoiddelayn50ms(uintn){uinti,j;for(j=0;j6、P2=0xF9;delayn50ms(20);}}(1)在proteus軟件上繪制電路圖word格式.整理版.....4、八盞燈交替閃亮(1)、程序#include"stdio.h"#include"reg51.h"main(){inti,k;for(i=0;i<10;i++){P1=0x80;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x40;for(k=0;k<30000;k++);for(k=0;k<30007、0;k++);for(k=0;k<30000;k++);P1=0x20;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x10;for(k=0;k<30000;k++);word格式.整理版.....for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x08;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++8、);P1=0x04;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x02;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x01;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);}for(;;
5、0;delayn50ms(20);P2=0x90;delayn50ms(20);}word格式.整理版.....}(1)、在proteus軟件上繪制電路圖3、數(shù)碼管01交替(1)、程序#include#defineuintunsignedintvoiddelayn50ms(uintn){uinti,j;for(j=0;j6、P2=0xF9;delayn50ms(20);}}(1)在proteus軟件上繪制電路圖word格式.整理版.....4、八盞燈交替閃亮(1)、程序#include"stdio.h"#include"reg51.h"main(){inti,k;for(i=0;i<10;i++){P1=0x80;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x40;for(k=0;k<30000;k++);for(k=0;k<30007、0;k++);for(k=0;k<30000;k++);P1=0x20;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x10;for(k=0;k<30000;k++);word格式.整理版.....for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x08;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++8、);P1=0x04;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x02;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x01;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);}for(;;
6、P2=0xF9;delayn50ms(20);}}(1)在proteus軟件上繪制電路圖word格式.整理版.....4、八盞燈交替閃亮(1)、程序#include"stdio.h"#include"reg51.h"main(){inti,k;for(i=0;i<10;i++){P1=0x80;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x40;for(k=0;k<30000;k++);for(k=0;k<3000
7、0;k++);for(k=0;k<30000;k++);P1=0x20;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x10;for(k=0;k<30000;k++);word格式.整理版.....for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x08;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++
8、);P1=0x04;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x02;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);P1=0x01;for(k=0;k<30000;k++);for(k=0;k<30000;k++);for(k=0;k<30000;k++);}for(;;
此文檔下載收益歸作者所有