日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言p1口转向灯实验,实验三模拟汽车左右转向灯控制.doc

發(fā)布時間:2024/2/28 编程问答 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言p1口转向灯实验,实验三模拟汽车左右转向灯控制.doc 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

評閱

單片機實驗報告(實驗三)

姓名張培 林志霖 學號 51 28

班級 13-電信MT時間 A-504 地點

實驗名稱: 模擬汽車左右轉向燈控制實驗

實驗目的

熟悉C語言的基本語句、復合語句、條件選擇語句和循環(huán)語句的使用方法;

了解順序、選擇和循環(huán)三種基本程序結構及結構化程序設計方法。

強化根據(jù)電路圖來搭建電路的能力

幫助學生養(yǎng)成良好實驗習慣。P3.0P3.111駕駛員未發(fā)出命令10駕駛員發(fā)出右轉顯示指令01駕駛員發(fā)出左轉顯示命令00駕駛員發(fā)出汽車故障顯示命令

實驗說明

根據(jù)以上電路圖。并行口P1的__1_____和___2_____(填寫IO口)控制兩個發(fā)光二極管,當引腳輸出為____低電位_____時,相應的發(fā)光二極管點亮;P3的____10___和__11______(填寫IO口)各自分別連接一個撥動開關,撥動開關的一端通過一個4.7kΩ電阻連接到電源,另一端接地。

六、實驗步驟#include

#define uchar unsigned char

#define uint unsigned int

sbit led1=P1^0;

sbit led2=P1^1;

sbit S0=P3^0;

sbit S1=P3^1;

uchar a,b;

void delayms(uint xms)

{

uint i,j;

for(i=xms;i>0;i--)

for(j=110;j>0;j--);

}

void main()

{

if(S0==0&&S1==1)

{

led1=0;

delayms(500);

led1=1 ;

delayms(500);

}

if(S0==1&&S1==0)

{

led2=0;

delayms(500);

led2=1;

delayms(500);

}

if(S0==0&&S1==0)

{

led1=0;

led2=0;

delayms(500);

led1=1;

led2=1;

delayms(500);

}

}

八、體會(碰到的問題、錯誤,解決方法,有何體會)

注:如果覺得提供的參考電路圖有不完善的地方,可以把你的電路圖畫在背面空白處

張培:實驗還算簡單,在這個實驗中,了解這個實驗的原理,利用單片機的原本輸出是高電位來反接LED燈,使得單片機的輸出是1,電燈的輸出是1,導致LED燈的滅,在使用開關來調節(jié)LED燈的亮與滅。

林志霖:實驗編程部分,主要需要了解控制燈亮燈滅所需的端口要給于的高低電平。次原理圖需要給于低電平才能使實驗實現(xiàn)要求

5

總結

以上是生活随笔為你收集整理的c语言p1口转向灯实验,实验三模拟汽车左右转向灯控制.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。