永发信息网

求51单片机的硬件设计步骤?

答案:1  悬赏:50  手机版
解决时间 2021-07-17 19:04

本人欲设计一单片机同时控制两个电机,但苦于对单片机的硬件开发知识知之甚少,请高手支招,指点一二。最好有详细的硬件设计步骤及附图说明。谢谢!

也可推荐几个比较好的单片机学习网址!万分感谢!

最佳答案
ORG 00H
JMP MAIN
ORG 0BH
LJMP INTS_T0
ORG 30H
MAIN: CLR EA
MOV R2,#0
MOV R1,#16 ;16个字符
MOV R0,#40H
MOV DPTR,#TAB ;把全部字符复制到40H
MOVEDATA:
MOV A,R2
MOVC A,@A+DPTR
MOV @R0,A
INC R2
INC R0
DJNZ R1,MOVEDATA
MOV TMOD,#01H ;定时器0工作方式1
MOV TL0,#0FFH ;置计数初值
MOV TH0,#03CH ;0FFFFH-3CAFH=50000,50MS
MOV R7,#5 ;软件计数器,循环5次
SETB ET0 ;允许T0中断
CLR ET1 ;禁止T1中断
SETB EA
SETB TR0
MOV SCON,#00H ;串行口工作模式0
CLR P3.2
MOV SP,#60H
MOV R3,#080H ;第一行
A0: MOV R2,#08H
MOV R0,#40H
LOOP: MOV DPTR,#TAB ;字符首地址
MOV R1,#2
MOV A,R3
RR A ;行码右移一位转下一行
MOV R3,A
MOV SBUF,A ;发送行码
WAIT1: JNB TI,WAIT1 ;等待一帧发送完
CLR TI
A1: MOV A,@R0
MOV SBUF,A
WAIT2: JNB TI,WAIT2
CLR TI
INC R0
DJNZ R1,A1
SETB P3.2 ;显示一行
CLR P3.2
DJNZ R2,LOOP ;下一行
JMP A0
JMP $
INTS_T0:
CLR EA
PUSH 00H
PUSH 01H
PUSH 02H
DJNZ R7,BACK ;软件次数,次数不到返回
MOV R7,#5
MOV R0,#40H
MOV R1,#8
SHIFT1:
MOV R2,#2
CLR C
PUSH 00H
MOV A,R0
ADD A,#1
MOV R0,A
MOV A,@R0
POP 00H
RLC A
SHIFT2:
MOV A,@R0
RLC A
MOV @R0,A
INC R0
DJNZ R2,SHIFT2
DJNZ R1,SHIFT1
BACK: POP 02H
POP 01H
POP 00H
MOV TMOD,#01H ;定时器0工作方式1
MOV TL0,#0FFH
MOV TH0,#03CH ;0FFFFH-3CAFH=50000。50MS
SETB ET0 ;禁止T0中断
CLR ET1 ;禁止T1中断
SETB EA
SETB TR0
RETI
TAB: DB 0FFH,0FFH ;箭头符号
DB 0DFH,0FFH
DB 0BFH,0FFH
DB 001H,0FFH
DB 0BFH,0FFH
DB 0DFH,0FFH
DB 0FFH,0FFH
END
51单片机汇编程序,我以前调试好的,希望你能够用上,
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有什么好玩的单机游戏?最好小一点,我的笔记
你好..请问圣经的未来.在哪儿能够听?..
因为追不到她,就恶意中伤她,她该怎么去面对
咋样点亮火线图标
英雄无泪的主题曲不知道有人听过没有?
怎么样才能自己制作DJ?详细点,
卖什么东西赚钱最快
飞车要怎么比别人先跑
什么是烷烃?
问问的绝版服装怎么来?
现在为什么我进不了土豆
非主流女生网名
自动挡小车换每个挡位一定要踩刹车吗
谁能给我一些GBA的图啊! 急啊!~~~~~~
EXCEL不同单元格如何对应
推荐资讯
索爱t707能不能通过连接电脑宽带看电影?
脸上长了粉刺抹牙膏管用吗
站地之王怎样可以点亮图标、
梦幻加锁的东西还能给人嘛?
求 《天使听我唱歌》MP3 下载地址。
我自己的是赶怎么做
QQ飞车多少级点5级图标?要多久?
商丘市的旧图书杂志在那里批发到。还有便宜的
怎么才能开通财付通图标,不花钱开
三国中人物的恋爱关系
宝宝6个月了可以在宝宝的屋里生炉子吗?
<下一站幸福>的问题
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?