這一顆,我們學習如何讓跑馬燈自動按照我們預定的順序進行。這種控制在工控場合
經常用到。
這個程序里,我們預先定義了一個變化的順序speedcode,每跑一圈燈就根據預定設置
的表格數據來決定下一圈的跑馬速度。這樣我們就實現了按照預定的順序自動變化運行。
請看代碼:
-----------------------------------
#define uchar unsigned char //定義一下方便使用
#define uint unsigned int
#define ulong unsigned long
#include <reg52.h> //包括一個52 標準內核的頭文件
sbit P10 = P1^0; //頭文件中沒有定義的IO 就要自己來定義了
sbit P11 = P1^1;
sbit P12 = P1^2;
sbit P13 = P1^3;
bit ldelay=0; //長定時溢出標記,預置是0
uchar speed=10; //設置一個變量保存跑馬燈的移動速度
uchar code speedcode[10]={3,1,5,12,3,20,2,10,1,4}; //10 個預定義的速度
char code dx516[3] _at_ 0x003b;//這是為了仿真設置的
//可編程自動控制跑馬燈
void main(void) // 主程序
{uchar code ledp[4]={0xfe,0xfd,0xfb,0xf7};//預定的寫入P1 的值
uchar ledi; //用來指示顯示順序
uchar i;
RCAP2H =0x10; //賦T2 的預置值0x1000,溢出30 次就是1 秒鐘
RCAP2L =0x00;
TR2=1; //啟動定時器
ET2=1; //打開定時器2 中斷
EA=1; //打開總中斷
資源簡介:這一顆,我們學習如何讓跑馬燈自動按照我們預定的順序進行。這種控制在工控場合經常用到。這個程序里,我們預先定義了一個變化的順序speedcode,每跑一圈燈就根據預定設置的表格數據來決定下一圈的跑馬速度。這樣我們就實現了按照預定的順序自動變化運行。請...
上傳時間: 2013-11-20
上傳用戶:ming529
資源簡介:可編程自動控制控制跑馬燈 這一顆,我們學習如何讓跑馬燈自動按照我們預定的順序進行。這種控制在工控場合 經常用到。 這個程序里,我們預先定義了一個變化的順序speedcode,每跑一圈燈就根據預定設置 的表格數據來決定下一圈的跑馬速度。這樣我們就實現...
上傳時間: 2014-11-30
上傳用戶:zhangjinzj
資源簡介:用單片機控制的跑馬燈程序。 定時器控制刷新的時間。
上傳時間: 2013-12-19
上傳用戶:lanjisu111
資源簡介:單片機實驗:自動變速的跑馬燈,keic編寫,
上傳時間: 2014-01-14
上傳用戶:banyou
資源簡介:uvion環境中通過51單片機編程實現的一個跑馬燈程序
上傳時間: 2016-12-13
上傳用戶:bcjtao
資源簡介:可變換亮度的led跑馬燈,就想真正的流水燈一樣
上傳時間: 2014-10-28
上傳用戶:風之驕子
資源簡介:我國是世界上設施農業面積最大的國家,設施面積占世界總面積的70-80%。目前國內設施溫室應用的主要環境參數采控系統大多為進口產品,這些產品技術含量高,采控效果好,但相對價格較高,通常適用于現代化的大型或高檔連棟溫室。少數國產品牌無論技術水平還是...
上傳時間: 2013-04-24
上傳用戶:qw12
資源簡介:51單片機之跑馬燈實驗
上傳時間: 2013-11-11
上傳用戶:LANCE
資源簡介:基于vc語言的簡單跑馬燈程序可完成10層電梯的模擬控制
上傳時間: 2015-11-17
上傳用戶:iswlkje
資源簡介:其片內設有時鐘振蕩器、128K字節EZPROM(電可編程可擦除只讀存貯器)、低噪前置放大器、自動增益控制電路、反混疊濾波器、平滑濾波器、模擬轉發器、差動功率放大器等高品質語音錄放系統所需的全部基本功能電路。
上傳時間: 2014-01-14
上傳用戶:z1191176801
資源簡介:用ATMEL8051系列單片機控制八個LED的跑馬燈的小程序.為C語言格式.用記事本可查看學習.專業開發平臺為Keil uVision2.
上傳時間: 2013-12-29
上傳用戶:xz85592677
資源簡介:自動溫度控制系統 以LabVIEW可視化圖形編程開發環境為平臺,使用聲卡和溫度傳感器加外圍電路,測量和顯示外部溫度變化,并控制風扇和加熱絲進行相關操作,使一定空間范圍內的溫度保持基本恒定。
上傳時間: 2017-09-28
上傳用戶:firstbyte
資源簡介:LED點陣跑馬燈控制源代碼,可直接使用,應用廣泛
上傳時間: 2013-12-18
上傳用戶:xinzhch
資源簡介:本設計利用德國西門子PLC S7-200進行電鍍行車自動化控制。在本次設計中,從電鍍行車在生產現場的運行環境和自動控制技術器件在國內的應用前景來考慮,以電鍍行車具備自動生產運行為目的,制定了采用在當前及以后都應用廣泛且能適應多種環境的可編程控制器PLC...
上傳時間: 2017-11-11
上傳用戶:狂暴老戴
資源簡介:電氣控制與可編程控制器
上傳時間: 2013-04-15
上傳用戶:eeworm
資源簡介:專輯類----可編程邏輯器件相關專輯 電氣控制與可編程控制器-364頁-8.7M.rar
上傳時間: 2013-06-24
上傳用戶:my867513184
資源簡介:專輯類-可編程邏輯器件相關專輯-96冊-1.77G 電氣控制與可編程控制器-364頁-8.7M.pdf
上傳時間: 2013-04-24
上傳用戶:zhangyi99104144
資源簡介: 采用自動增益控制(AGC)技術實現的寬頻帶放大器在雷達系統及其他相關電子領域有著廣泛的應用。 本文詳細討論了基于FPGA和可編程增益放大器(PGA)實現的自動增益控制寬帶視頻放大器的設計及實現方法。首先給出了自動增益控制寬帶放大器取樣反饋、數字控制...
上傳時間: 2013-06-05
上傳用戶:acon
資源簡介:? 本電路針對過程控制應用提供一款完全可編程的通用模擬前端(AFE),支持2/3/4線RTD配置、帶冷結補償的熱電偶輸入、單極性和雙極性輸入電壓、4 mA至20 mA輸入,串行控制的8通道單刀單擲開關ADG1414用于配置選定的測量模式。
上傳時間: 2013-10-23
上傳用戶:taozhihua1314
資源簡介:高性能可編程DMA控制接口82C37A-54.1? 概述對象實體:直接存儲器訪問(DMA)控制接口芯片82C37A-5芯片的特點:1、管腳引線與NMOS? 8237A-5兼容。2、允許/禁止單獨DMA請求控制。3、頻率從0~5MHz區間全靜態設計。4、低電平操作。 5、4個各自獨立的DMA通道并獨...
上傳時間: 2013-10-21
上傳用戶:ming52900
資源簡介:一套很好的電器控制與可編程控制器課件,很適合初學電器控制與可編程控制器的人使用。
上傳時間: 2013-11-08
上傳用戶:geshaowei
資源簡介:a8259 可編程中斷控制 經過官方認證,altera提供
上傳時間: 2014-12-21
上傳用戶:asdfasdfd
資源簡介:可編程控制原理及應用。如果各位使用有問題可與我聯系
上傳時間: 2015-05-07
上傳用戶:haohaoxuexi
資源簡介:可編程并行接口8255A完成的交通燈實驗 用8255A的B端口和C端口控制12個LED的亮和滅(輸出為0則亮,輸出為1則滅),模擬十字路口的交通燈。
上傳時間: 2013-12-19
上傳用戶:
資源簡介:可編程中斷控制器中斷控制器8259A是專門為控制優先級中斷而設計開發的芯片。它將中斷源優先排隊、辨別中斷源以及提供中斷矢量的電路集于一片中。因此無需附加任何電路,只需對8259A進行編程,就可以管理8級中斷,并選擇優先模式和中斷請求方式,即中斷結構可...
上傳時間: 2015-07-21
上傳用戶:無聊來刷下
資源簡介:直接數字合成(DDS)技術具有信號頻率分辨率高、控制靈活、可編程及任意波形輸出等優 點
上傳時間: 2015-07-26
上傳用戶:tianjinfan
資源簡介:可編程控制器PLC的應用絕大部分都是通過編寫梯形圖的方式實現程序控制的,但對于智能低壓開關系統來講,其分、斷的控制往往要求由主控操作室遠程控制來完成。按傳統的方法,主控室要對某一個開關柜進行操作,須先發一個控制命令,PLC接收到該控制命令后,再由...
上傳時間: 2014-01-09
上傳用戶:sammi
資源簡介:可編程定時器_計數器,調用控制8253計數器,可打印記數結果.
上傳時間: 2015-10-04
上傳用戶:love1314
資源簡介:用keil51編寫的控制交通燈程序,使用可編程通用并行接口8255,內有詳細流程圖和注釋
上傳時間: 2013-12-08
上傳用戶:lmeeworm
資源簡介:自動增益控制Verilog編程,本程序開發環境為xilinx ISE7.1
上傳時間: 2014-01-04
上傳用戶:我們的船長