燈泡在proteus中的名稱 Proteus流水燈

2021-10-16 10:59:50 字數 1929 閱讀 2801

做了流水燈

那麼大家都學會了嘛

今天再跟著來複習一遍吧~

proteus概述

proteus 這個軟體不僅具有其它eda工具軟體的**功能,還可以**微控制器和外圍器件。從原理圖布圖、**除錯到微控制器與外圍電路協同**,一鍵切換到pcb設計,真正實現了從概念到產品的乙個完整設計。它有兩項先進的原則技術:基於「形狀」的自動佈線。它明顯提高了佈線效率和布通率。衝突減少運算法則。它提供了多路徑基於成本衝突減少運算法則的適應於網路自然流的佈線方案。

它主要是由isis電路設計與**平台、prospice模數混合模式**器、vsm微控制器/嵌入式系統協同**和ares pcb設計體系等構成,是乙個真正由概念到產品的電子設計自動化系統。

上面一段可能大家看不太懂

以後都會學到的哦

那接下來先來複習一下

做流水燈實驗會用到什麼元器件吧

元器件

元器件proteus中的名稱

具體的說明

微控制器u1

at89c51

8位cpu

8個電阻

resistors

470ω(0.6w)

電阻rresistors

10kω(0.6w)

發光二極體

led-red

_電容c1

capacitors

33pf(50v)

電容c2

capacitors

33pf(50v)

電容c3

capacitors

電解電容  10uf(50v)

晶振crystal

_ 做流水燈更離不開函式**的支撐

讓我們繼續鞏固對**的學習

左移函式流水燈

#include

#include

void delay()

unsigned int i;

for(i=0;i<30000;i++)

void main()

p1=0xfe;

while(1)

delay();

p1=_crol_(p1,1);

花式彩燈

#include

void delay(int n);

void main()

unsigned char 

tab1=;

unsigned  char

tab2[;

unsigned char j;

while(1)

for(j=0;j<20;j++)

p1=tab1[j];

p0=tab2[j];

delay(200);

void delay(int n)

{  int a;

for(a=0;a

相信大家能夠成功執行出來

下面上成品圖

其**觀察效果也將會帶來很好的學習效果

從而幫助大家對微控制器有更好的了解與學習

讓我們看看i物聯小夥伴們的學習成果吧~

校對:高雲海

Proteus中的虛擬終端

讀者應了解uart 通用非同步接收器傳送器 rs 232和序列介面。通訊。虛擬終端 虛擬終端是proteus中非常有用的工具。借助虛擬終端,人們可以輕鬆地模擬他 她在其嵌入式系統中使用的序列通訊。在此必須注意,幾乎嵌入式系統中使用的每個微控制器都整合有uart 通用非同步接收器傳送器 該uart用於...

C Templates 模板中的名稱

名稱的分類 識別符號 運算子id 型別轉換函式id 模板id 非受限id 受限id 受限名稱 非受限名稱 依賴性名稱 非依賴性名稱 如果乙個名稱使用域解析運算子或者成員訪問運算子來顯式表明它所屬的作用域,就稱該名稱為受限名稱。如果乙個名稱依賴於模板引數,就稱為依賴性名稱。名稱查詢 受限名稱的名稱查詢...

ArcMap中的名稱衝突問題

這是乙個非常有趣的問題。現在我乙個點層叫 汶川73 有乙個面層也叫 汶川73 使用空間連線工具來計算每個麵中被落入有多少個點。但不管怎麼算,結果都只能生成點,不能生成面,難道這個工具本來就是這樣的,看了幫助還是搞不懂。我在面的屬性表中做連線 按空間位置 則可以生在面檔案,這就更讓我鬱悶了,通過仔細反...