单片机技术及其应用课程设计
1. 单片机课程设计
注:假设你的灯L1,L2,L3,L4阴极分别连p1.0,p1.1,p1.2,p1.3,阳极接电源
ORG 0
AJMP MAIN
MAIN:
NEXT:
MOV A,#0FEH
S2: MOV R1,#5
S1: MOV P1,A
ACALL DELAY
PUSH ACC
MOV A,#0FFH
MOV P1,A
ACALL DELAY
POP ACC
DJNZ R1,S1
RL A
JNZ ACC.4,NEXT
SJMP S2
DELAY:
MOV TMOD,#01H
MOV R0,#10
LOOP:
CLR TF0
MOV TH0,#0B1H
MOV TL0,#0E0H
SETB TR0
JNC TF0,$
CLR TR0
DJNZ R0,LOOP
RET
END
2. 单片机原理及其应用技术课程设计任务书
随便翻一本单片机的书都会有这个秒中断的例子,毛主席教导过我们,自己动手,丰衣足食。
3. 大学单片机课程设计
我们老师做过,
你加一个光电编码开关,计数
再除以时间,就是速度了
4. 单片机课程设计
名称 : 单片机报警系统(原创) 晶振 : 6MHz 作者 : dsu5566 日期 : 2011年11月15日 备注 : 转载请注明出去 专 参考程属序http://hi..com/dsu5566/blog/item/1d698cccd627fa0000e928a7.html 电路5. 单片机原理与应用课程设计 要汇编语言的 多谢
无法贴上来,给邮箱发给你
6. 单片机课题设计
proteus我没用过
不习惯用仿真!!呵呵
hz=500HZ就是你要的频率你可以自己设
晶振我版是按12M算的
我用硬件测试通过权了~~
#include<reg52.h>
#defineucharunsignedchar
uchartemp=0,hz;
sbitbell=P1^0;
voidavf()
{
if(temp==2)
temp=0;
bell=0;
}
main()
{
hz=(1/500)/2;
TMOD=0x01;
ET0=1;
EA=1;
TL0=(65536-hz)/256;
TH0=(65536-hz)%256;
TR0=1;
while(1)
{
avf();
if(temp==1)
bell=1;}
}
voidTO()interrupt1
{
temp++;
TL0=(65536-hz)/256;
TH0=(65536-hz)%256;
}
如果需要汇编~~告诉我
我在写给你
最小系统的原理图我也画给你了
芯片你自己选吧可以换的
其他问题就是概述了~你自己写吧
不过那些都不重要呵呵
其实你只要把程序+硬件设计原理
拿给他就可以了~~
至于proteus你自己画个吧~~
自己调吧~~
7. 《单片机应用技术》课程设计
http://hi..com/lyzhangxiang/blog/item/b4caa865424c14f7f7365456.html
我上传了去下载吧 ,虽然你就悬赏0分,但是你肯定有自己的苦衷内,好好容努力。
8. 单片机课设
这个,网上有很多资料,修改下就可以