找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6152|回复: 4
收起左侧

不会写,该怎么汇编

[复制链接]
ID:12899 发表于 2009-5-20 17:01 | 显示全部楼层 |阅读模式
利用定时计数器t0产生定时时钟,由p1口控制8个指示灯,编一程序,使8个灯一个一个闪动,闪动频率20次每秒,8个等一次闪一遍为一周期!
回复

使用道具 举报

ID:13680 发表于 2009-5-31 21:59 | 显示全部楼层
      org 0000h
      ljmp main
      org 001bh
      ljmp time0
      org 0030h
 main:mov sp,#60h
      mov tomd,#10h
      mov th0,#4ch
      mov tl0,#00h
      setb et0
      setb ea
      mov dptr,#table
      mov b,#0
      setb tr0
      sjmp $
time0:mov th0,#4ch
      push acc
      push psw
      inc b
      mov a,b
      cjne a,#20,exit    
      mov b,#0
      clr a
      movc a,@a+dptr
      mov p1,a
      inc dptr
      cjne a,#80h,exit
      mov dptr,#table
 exit:pop psw
      pop acc
      reti
 table: 01h,02h,04h,08h,10h,20h,40h,80h
回复

使用道具 举报

ID:13680 发表于 2009-5-31 22:00 | 显示全部楼层

这个是 八个灯一秒钟换下一个亮。。。。。

回复

使用道具 举报

ID:17063 发表于 2009-9-18 23:47 | 显示全部楼层
回复

使用道具 举报

ID:5944 发表于 2009-9-23 14:01 | 显示全部楼层
现在写汇编怎么总是不加注释,就不能有个加注释的么。
MOV TMOD,#10H吧??
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表