1樓:匿名使用者
換用p1口吧,p0口是沒上拉電阻的
一個微控制器流水燈程式,但用proteus**時所有燈都不亮,程式如下
2樓:慕容曼華聊雁
您好:我改了一下程式,你試一下吧,在我開發板上可以執行。如果在你的proteus中還版不能**,權
那你查檢一下你的**配置。
#include
#include
void
delay(unsigned
intx)
void
main()}
3樓:夜貓叫楓子
void main ()
試試這樣bai行du
不行……另外確zhi定dao你的電路內是沒問題容的}
4樓:不亦心
沒有任何問題
如果你是第一次用proteus,那麼我有理由懷疑你是led用錯了那個帶箭頭的發光led是不會發光的,要用rgb那三種led如圖:用你的程式**的,能跑
proteus** led燈不亮
5樓:匿名使用者
每個led燈串聯一個電阻,電阻功值設定為220
6樓:尤優文庫
你led燈正負極反了
7樓:匿名使用者
我也遇到這個問題了 請問是怎麼解決的
8樓:匿名使用者
應該是微控制器的拉電流不夠,最好是將led的公共端接vcc,微控制器的io口輸出低電平電量小燈
51微控制器彙編控制流水燈,51微控制器中如何用組合語言編寫流水燈
用rl a 他是左移補零的,你rlc a 是把最高位放在psw的c中,再左移,c再放在最低位.而rl是不經過c的。左移後低位補零,你把rlc換成rl就可以了 org 0000h ljmp start org 0030h start mov a,0feh mov r2,8 output mov p1,...
51微控制器如何讓2位數碼管閃爍,微控制器數碼管動態顯示的過程中,怎麼實現讓其中一個閃爍,其他的不受影響
想讓抄他最後3秒閃爍 我猜應該是像倒計時到快結束時的警報那樣的閃爍吧?這需要再新增一個計時變數。比如總共有10秒,想讓它在最後3秒閃爍,可以這樣 在定時器中斷 比如100ms一次 裡令一個計時變數 假設叫t 加1 加到10就是1秒,加到70就是第7秒。在進行數碼管驅動的時候判斷這個變數t,如果大於7...
51微控制器怎麼連續接收8位資料我用的是串列埠中
應該是復你處理不當,將第二制個資料丟失了,可以開闢一個緩衝區來解決這個問題。include define uchar unsigned charuchar recive 16 num 0 void uart inerrupt 4 main 串列埠的波特率是不是比較高,而中斷服務子程式又比較長,這樣,...