急,求89c51微控制器交通燈程式

2022-12-06 13:15:17 字數 1918 閱讀 7989

1樓:

請把isis檔案發出來

程式彙編還是c語言

求個89c51微控制器紅綠燈程式

2樓:匿名使用者

注p0口為東西紅燈

; p1口為東西黃燈

;p2口為東西綠燈

;p3南北紅燈

;p4南北黃燈

;p5南北綠燈

;綠燈停留3s;黃燈閃爍5次,每次0.2s,紅的停留4s

org 0000h

ljmp main

org 0030h

main:mov dptr,#b1

mov r2,#4

mov a,#0h

f3:mov r1,a

movc a,@a+dptr

jnb acc.4,ss1 ;判斷東西方向黃燈是否亮,若亮則轉移到黃燈閃爍程式

jnb acc.1,ss2 ;判斷南北方向黃燈是否亮,若亮則轉移到黃燈閃爍程式

mov p1,a

lcall dy1s

ss:mov a,r1

inc a

djnz r2,f3

sjmp main

ss1:mov r0,#10

xh1:cpl acc.4

mov p1,a

lcall dys

djnz r0,xh1

sjmp ss

ss2:mov r0,#10

xh2:cpl acc.1

mov p1,a

lcall dys

djnz r0,xh2

sjmp ss

dy1s:mov r5,#30

dlp0:mov r6,#100

dlp1:mov r7,#250 ;f=6mhz

dlp2:djnz r7,dlp2 ;2x250x2us=1ms

djnz r6,dlp1 ;1x100=0.1s

djnz r5,dlp0 ;0.1x30=3s

retdys:mov r6,#200

dlp3:mov r7,#250 ;f=6mhz

dlp4:djnz r7,dlp4 ;2x250x1us=500us=1ms

djnz r6,dlp3 ;1x200=0.2s

retb1: db 11011110b,11101110b,11110011b,11110101bend

求基於微控制器at89c51的c語言交通燈程式 100

急急急求一基於89c51微控制器的交通燈程式,原理圖如下圖!要求

at89c51微控制器交通燈程式

3樓:匿名使用者

硬體做好了嗎

我做微控制器方面的

求微控制器at89c51控制紅綠燈的微控制器**,要求如圖 50

4樓:

回去給你做,在旅途中

5樓:安楽使徒

硬體接線請點選輸入**描述

怎樣編寫微控制器交通燈(at89c51)程式

6樓:小兆

你的想法在哪兒呢,遇到的問題是什麼呢?

不要一上來就伸手要**。

at89c51微控制器模擬簡單交通燈用c語言 20

7樓:匿名使用者

proteus檔案發給我

就可以寫了

8樓:匿名使用者

你先把圖畫好,然後再上來問,沒有圖沒法給你寫程式

改天再給你寫一下,現在要休息了.

89c51微控制器的最小系統的構成

89c51微控制器的最小系統電路主要包括 電源電路 復位電路 時鐘電路。1.電源電路。電源電路就是微控制器的供電電路,一般是3.3v或者5v,具體多少要參考各種型號的微控制器的工作電壓,通常情況下是5v,這裡是指通常情況下。2.復位電路 包括上電覆位和手動復位。3.時鐘電路 用來配合外部晶體實現振盪...

51微控制器的外部儲存器擴充套件,當89C51微控制器外部的程式儲存器和資料儲存器同時擴充套件時的地址分配

不對啊。外部儲存器可以存放不同的程式。比如在同一個系統中使用不同的程式會完成不同的工作,直接換外部程式儲存器就能很方便的換程式而不用換晶片或再燒寫。是的。主流的微控制器 不包括51 都已經不支援外部儲存器擴充套件了,微控制器自帶128k的rom也很常見。而且51類中,也有不少是不支援外部儲存器擴充套...

如何用89C51微控制器控制74HC138譯碼器點亮32位LED燈?求詳細原理圖。高手賜教

如果要求32個燈每個都可單獨控制,亮滅狀態互不影響,有幾種方案 1.32根介面線,且每條線 內要加驅動門,如容4片74hc244,需要介面線太多,不是好方案。2.32位所鎖存器,如4片74hc373,及其8根資料線,4根選通 鎖存線。3.8位串 並移位暫存器,典型的如4片74hc595,需要資料線,...