1. 求助單片機高手小程序
用什麼單片機啊?語言不一樣
2. 求一個單片機小程序
這個程序並不小,你太摳了,才10財富值。
3. 一個單片機小程序
不用外擴I/O口的話我算了下剛好夠(假設單片機89c52,液晶12864,AD0809),不過數碼管顯示得用串轉並晶元(74164)靜態顯示,圖就免了,各模塊接法自己搜。
4x4鍵盤接P1。。。。8個口
LCD12864:RS,RW,E,接P3.2,P3.3,P3.4;數據口接P2。。。。。11個口
AD0809:START,EOC,OE接P3.5,P3.6,P3.7數據口接P0。。。。。11個口
注意其CLK腳可接單片機ALE腳,所需時鍾可有外電路分頻得到
74164時鍾腳接TxD,數據腳RxD,六片級聯。。。。。。2個口
加起來剛好32個
看到二樓突然醒悟,你問的程序?
4. 求51單片機小程序
補充:文中的「復位」 是指回到最開始開機時侯的狀態;即按鍵1按下之前的狀態。 哈哈,幽默!連這都不知道還敢進來回答你問題嗎!!!
5. 求個單片機小程序 急 謝謝
#include <reg51.h>
void main(void)
{
while(1)
{
if(a==0x01) p2.0=0;
else if(a==0x00)p2.0 = 1;
}
}
6. 單片機小程序
(1)
MOV A,30H
ANL A,#3CH
RL A,#02H
MOV 33H,A
MOV A,31H
ANL A,#O3H
RL A,#02H
ORL 33H,A
MOV A,32H
ANL A,#0C0H
RL A,#06H
ORL 33H,A
2:
MOV A,DPH
7. 急,求一個簡單的單片機小程序,能實現某個小功能的,要有較詳盡解釋。
給你個51跑馬燈流水燈的程序,比較經典還不難理解,包含編程的基本單元,我加了標注
//描述: 跑馬燈程序
#include<reg51.h>
#include <intrins.h>
//延時子程序ms級別的
void delayms(unsigned char ms)
{
unsigned char i;
while(ms--)
{
for(i = 0; i < 120; i++);
}
}
// 主程序
main()
{
unsigned char LED;
LED = 0xfe; //賦值11111110,亮一盞燈
P2 = LED; //驅動p2埠的燈
while(1)
{
delayms(250); //間隔250ms之後,亮下一盞燈
LED = _crol_(LED,1); //循環右移1位,點亮下一個LED 此函數為庫函數
P2 = LED; //驅動p2埠的燈
}
}
8. 單片機小程序分析
可能你不理解帶進位加法,就是說加的時候把CY也加上,所以(A)=0ACH,(CY)=1,#98H三個相加等於45H,PSW是標志位,這里肯定是有進位的所一CY等於1,自己查查PSW就明白了。
9. 求單片機小程序
晶振多少?
點亮之後,再連續按四下,還是點亮嗎?
畫這么多LED、K,是干什麼的?
10. 單片機的一個小程序。
(1)判斷 AL的正負
若AL為正 則AH=0xff
若AL為負 則AH=0
(2)0xff
(3)0
(4)檢查AL的最高位(若是帶符號數 則是檢查正負)
(5)可用 HLT 因為願意跳後 就HLT了 因此可以將HLT放於此
希望能救到你