歡迎來到天天文庫
瀏覽記錄
ID:57330569
大?。?32.15 KB
頁數:7頁
時間:2020-08-12
《實驗一 并行口輸入輸出.docx》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、實驗一并行口輸入、輸出實驗一、實驗目的1、學習并行口的使用方法2、學習延時子程序的編寫和使用二、實驗說明并行口是準雙向口,它作為輸出口時與一般的雙向口使用方法相同。由準雙向口結構可知當P1口用作輸入口時,必須先對口的鎖存器寫“1”,若不先對它寫“1”,讀入的數據是不正確的。三、實驗內容及步驟實驗(一):用P1口做輸出口,接八位邏輯電平顯示,程序功能使發(fā)光二極管按照自己設計的花樣點亮。1、使用單片機最小應用系統(tǒng)1模塊。關閉該模塊電源,用扁平數據線連接單片機P1口與八位邏輯電平顯示模塊。2、連接計算機與仿真器,把仿真器插到模塊的鎖緊插座中,請注意仿真器的方向:缺口朝上
2、。3、打開KeiluVision2仿真軟件,首先建立本實驗的項目文件,接著添加P1_A.c源程序,進行編譯,直到編譯無誤。4、進行軟件設置,首先選擇軟件仿真,仿真調試通過后,選擇硬件仿真,設置波特率為串口38400(COM1),USB口115200(COM3或COM4)。5、打開模塊電源和總電源,點擊開始調試按鈕,點擊RUN按鈕運行程序,觀察發(fā)光二極管顯示情況。發(fā)光二極管單只從右到左輪流循環(huán)點亮。實驗(二):用P1.0、P1.1作輸入接兩個撥斷開關,P1.2、P1.3作輸出接兩個發(fā)光二極管。程序讀取開關狀態(tài),并在發(fā)光二極管上顯示出來。1、用導線分別連接P1.0、P
3、1.1到兩個撥斷開關,P1.2、P1.3到兩個發(fā)光二極管。2、添加P1_B.c源程序,編譯無誤后,運行程序,撥動撥斷開關,觀察發(fā)光二極管的亮滅情況。向上撥為熄滅,向下?lián)転辄c亮。實驗(三):P1口做通用I/O輸出口,控制8只發(fā)光二極管從左到右依次點亮并循環(huán)(同一時刻只有一盞燈亮)。嘗試采用頭文件#include;用函數_crol_(a,n)【將字符型變量a循環(huán)左移n位】來實現(xiàn)。
此文檔下載收益歸作者所有