資料介紹
這一顆,我們學(xué)習(xí)如何讓跑馬燈自動按照我們預(yù)定的順序進行。這種控制在工控場合
經(jīng)常用到。
這個程序里,我們預(yù)先定義了一個變化的順序speedcode,每跑一圈燈就根據(jù)預(yù)定設(shè)置
的表格數(shù)據(jù)來決定下一圈的跑馬速度。這樣我們就實現(xiàn)了按照預(yù)定的順序自動變化運行。
請看代碼:
-----------------------------------
#define uchar unsigned char //定義一下方便使用
#define uint unsigned int
#define ulong unsigned long
#include //包括一個52 標準內(nèi)核的頭文件
sbit P10 = P1^0; //頭文件中沒有定義的IO 就要自己來定義了
sbit P11 = P1^1;
sbit P12 = P1^2;
sbit P13 = P1^3;
bit ldelay=0; //長定時溢出標記,預(yù)置是0
uchar speed=10; //設(shè)置一個變量保存跑馬燈的移動速度
uchar code speedcode[10]={3,1,5,12,3,20,2,10,1,4}; //10 個預(yù)定義的速度
char code dx516[3] _at_ 0x003b;//這是為了仿真設(shè)置的
//可編程自動控制跑馬燈
void main(void) // 主程序
{uchar code ledp[4]={0xfe,0xfd,0xfb,0xf7};//預(yù)定的寫入P1 的值
uchar ledi; //用來指示顯示順序
uchar i;
RCAP2H =0x10; //賦T2 的預(yù)置值0x1000,溢出30 次就是1 秒鐘
RCAP2L =0x00;
TR2=1; //啟動定時器
ET2=1; //打開定時器2 中斷
EA=1; //打開總中斷
經(jīng)常用到。
這個程序里,我們預(yù)先定義了一個變化的順序speedcode,每跑一圈燈就根據(jù)預(yù)定設(shè)置
的表格數(shù)據(jù)來決定下一圈的跑馬速度。這樣我們就實現(xiàn)了按照預(yù)定的順序自動變化運行。
請看代碼:
-----------------------------------
#define uchar unsigned char //定義一下方便使用
#define uint unsigned int
#define ulong unsigned long
#include
sbit P10 = P1^0; //頭文件中沒有定義的IO 就要自己來定義了
sbit P11 = P1^1;
sbit P12 = P1^2;
sbit P13 = P1^3;
bit ldelay=0; //長定時溢出標記,預(yù)置是0
uchar speed=10; //設(shè)置一個變量保存跑馬燈的移動速度
uchar code speedcode[10]={3,1,5,12,3,20,2,10,1,4}; //10 個預(yù)定義的速度
char code dx516[3] _at_ 0x003b;//這是為了仿真設(shè)置的
//可編程自動控制跑馬燈
void main(void) // 主程序
{uchar code ledp[4]={0xfe,0xfd,0xfb,0xf7};//預(yù)定的寫入P1 的值
uchar ledi; //用來指示顯示順序
uchar i;
RCAP2H =0x10; //賦T2 的預(yù)置值0x1000,溢出30 次就是1 秒鐘
RCAP2L =0x00;
TR2=1; //啟動定時器
ET2=1; //打開定時器2 中斷
EA=1; //打開總中斷
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 跑馬燈代碼 3次下載
- 按鍵控制跑馬燈的暫停與運行
- stm32跑馬燈實驗
- 定時器控制led跑馬燈
- STM32兩個按鍵控制跑馬燈的開始和停止
- STM32跑馬燈實驗
- 使用FPGA和verilog語言設(shè)計跑馬燈控制器的論文說明 12次下載
- 實現(xiàn)跑馬燈控制器的設(shè)計說明 15次下載
- 基于CC2530芯片按鍵控制LED跑馬燈實驗資料下載 9次下載
- 跑馬燈程序【C語言版】 0次下載
- 左右跑馬燈【匯編版】 0次下載
- 左右跑馬燈【C語言】 7次下載
- 跑馬燈程序【匯編版1】 0次下載
- 跑馬燈程序【匯編版2】 0次下載
- 跑馬燈原理圖
- 基于模擬電路的電子跑馬燈電路設(shè)計 3421次閱讀
- 單片機控制輪流交替閃爍跑馬燈設(shè)計 2417次閱讀
- 三色跑馬燈電路圖 8859次閱讀
- 三色跑馬燈電路圖說明 1.6w次閱讀
- 如何用51單片機數(shù)碼管實現(xiàn)跑馬燈功能? 1.4w次閱讀
- 跑馬燈和流水燈的區(qū)別是什么?單片機如何控制LED燈? 7.2w次閱讀
- 可編程控制器基本知識_可編程控制器原理及應(yīng)用 5.9w次閱讀
- 定時器寄存器配置的跑馬燈程序 5643次閱讀
- 基于STM32的跑馬燈實驗的詳細解析 3.8w次閱讀
- MCS-51單片機控制跑馬燈的三種方法 4.6w次閱讀
- 三色跑馬燈控制設(shè)計與仿真 6916次閱讀
- css3實現(xiàn)文字跑馬燈(css3跑馬燈demo) 4.5w次閱讀
- js實現(xiàn)無縫跑馬燈效果(圖片輪播滾動跑馬燈效果) 4.6w次閱讀
- 基于proteus的七種跑馬燈效果的實現(xiàn) 2.1w次閱讀
- 基于CompactRIO的高級可編程自動控制器 2606次閱讀
下載排行
本周
- 1DH1766系列·三路可編程直流電源技術(shù)手冊
- 1.93 MB | 3次下載 | 免費
- 2智能蓄電池充放電測試儀 蓄電池放電檢測儀專業(yè)防護功能
- 0.13 MB | 2次下載 | 免費
- 3GD選型手冊
- 6.92 MB | 2次下載 | 免費
- 4FP136 高端電流檢測IC芯片說明書
- 0.62 MB | 1次下載 | 免費
- 533A66-B1 rk3399開發(fā)板規(guī)格書
- 1.15 MB | 1次下載 | 1 積分
- 6FP137 高端電流檢測IC芯片說明書
- 0.68 MB | 1次下載 | 免費
- 7HAL9303線性霍爾效應(yīng)傳感器技術(shù)手冊
- 0.70 MB | 1次下載 | 免費
- 8HC88L051F4低功耗芯片規(guī)格書
- 4.76 MB | 1次下載 | 免費
本月
- 1常用電子元器件使用手冊
- 2.40 MB | 34次下載 | 免費
- 2高功率密度碳化硅MOSFET軟開關(guān)三相逆變器損耗分析
- 2.27 MB | 33次下載 | 10 積分
- 3MS1826 HDMI 多功能視頻處理器數(shù)據(jù)手冊
- 4.51 MB | 8次下載 | 免費
- 4USB拓展塢PCB圖資料
- 0.57 MB | 8次下載 | 免費
- 5經(jīng)典1000W純正弦波逆變器原理圖資料
- 0.08 MB | 8次下載 | 10 積分
- 6TYPEC電路原理圖資料
- 0.14 MB | 7次下載 | 免費
- 7SR520-SR5100肖特基二極管規(guī)格書
- 0.11 MB | 4次下載 | 免費
- 8DH1766系列·三路可編程直流電源技術(shù)手冊
- 1.93 MB | 3次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935134次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191424次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81600次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論