標(biāo)題:
怎么用單片機(jī)中斷函數(shù)和移位庫函數(shù)來寫3只流水燈,每按一次,亮的燈移動(dòng)到下一個(gè)
[打印本頁]
作者:
shiqing
時(shí)間:
2018-6-7 16:55
標(biāo)題:
怎么用單片機(jī)中斷函數(shù)和移位庫函數(shù)來寫3只流水燈,每按一次,亮的燈移動(dòng)到下一個(gè)
本人完全新手,跪求大神求教····
作者:
jinsheng7533967
時(shí)間:
2019-1-30 03:10
都是很基礎(chǔ)的東西,為什么都不去看教程
作者:
yfpc2006
時(shí)間:
2019-1-30 08:28
就算別人給你寫好了,你能完全看得懂嗎?
還不如現(xiàn)在找個(gè)入門資料,自己慢慢啃!
有問題,貼上來,大家一起學(xué)習(xí)!
作者:
累不死的狗
時(shí)間:
2019-1-30 10:22
#include "reg52.h"//í·Îļt
#include "intrins.h"
sbit key1=P1^0;//°′¼ü¶¨òå
void timmer0_init();//×óoˉêyéùÃ÷
void Delay10ms();
void main()//Ö÷oˉêy
{
timmer0_init();
P0=0xfe;
while(1);
}
void timmer0_init()//¶¨ê±Æ÷
{
TMOD=0X01;
TH0=(65535-2000)/256;
TL0=(65535-2000)%256;
EA=1;
ET0=1;
TR0=1;
}
void timmer0() interrupt 1//¶¨ê±Æ÷ÖD¶Ï
{
TH0=(65535-2000)/256;
TL0=(65535-2000)%256;
if(key1==0)
{
Delay10ms();
if(key1==0)
{
P0=_crol_(P0,1);
}
}
}
void Delay10ms() //@11.0592MHz Ñóê±oˉêy
{
unsigned char i, j;
i = 18;
j = 235;
do
{
while (--j);
} while (--i);
}
作者:
累不死的狗
時(shí)間:
2019-1-30 10:24
我給寫了一個(gè)八位的作參考
程序設(shè)計(jì).zip
2019-1-30 10:23 上傳
點(diǎn)擊文件名下載附件
17.51 KB, 下載次數(shù): 6
作者:
周超然
時(shí)間:
2019-1-30 15:57
if (key==0)p1>1;
應(yīng)該就行了
作者:
supper戰(zhàn)
時(shí)間:
2019-2-9 23:05
大家一起努力
作者:
還有誰?
時(shí)間:
2019-2-10 03:33
你將你心中想的代碼先敲出來,如果不行再將代碼與電路放上來大家?guī)湍闫室黄?你總不能手都 不動(dòng)哪有什么意思呢
作者:
海闊天空8
時(shí)間:
2019-2-10 06:56
這實(shí)際就是用單片機(jī)很復(fù)雜的“笨辦法來完成一個(gè)用簡單方法就能完成的任務(wù)”
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1