| | 网站首页 | 精品文章 | 下载中心 | 本站教程 | 邮购须知 | 电子商城 | 网站简介 | 常见问题集锦 | | |
![]() | |
| 您现在的位置: 单片机启点网 >> 本站教程 >> 原创教程 >> 本站教程正文 |
|
|||||
| V2.0教程二:流水灯实验 | |||||
| 作者:江在流 本站教程来源:本站原创 点击数: 更新时间:2006-07-02 | |||||
| 程序A: ORG 0000H ;延时子程序,12M晶振延时约250毫秒 END 程序B: org 00h ;程序上电从00h开始ajmp main ;跳转到主程序 org 0030h ;主程序起始地址 main: mov a,#0feh ;给A赋值成11111110 loop: mov p1,a ;将A送到P1口,发光二极管低电平点亮 lcall delay ;调用延时子程序 rl a ;累加器A循环左移一位 ajmp loop ;重新送P1显示 delay: mov r3,#20 ;最外层循环二十次 d1: mov r4,#80 ;次外层循环八十次 d2: mov r5,#250 ;最内层循环250次 djnz r5,$ ;总共延时2us*250*80*20=0.8S djnz r4,d2 djnz r3,d1 ret end 程序C: #include<reg51.h>
main() |
|||||
| 本站教程录入:江在流 责任编辑:江在流 | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关本站教程 | ||
| 没有相关本站教程 |
| |
| 网站导航| 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 | | |
| 站长:江在流 | |