首页
基础教程 | 单片机设计实例 | 常用芯片 | 电子基础
当前位置:单片机教程 >> 单片机设计实例 >> 浏览文章 今天是:
单片机设计实例

simple_POARD程序外围功能模块应用实例

作者:    来源:本站原创    点击数:   更新时间:2008年07月11日   
 

//外围功能模块简单应用实例。
//点亮与PORTD口相连的八个发光二极管,输出为0的点亮,输出为1的熄灭。
//Q8~Q1分别与D7~D0相连。

#include "p18f458.h"
main()
{
TRISD=0X00; /*TRISD寄存器被赋值,PORTD每一位都为输出*/
PORTD=0XFF; /*向PORTD送0XFF,熄灭所有LED*/
while(1) /*循环执行点亮发光二极管的语句*/
{
PORTD=0XAA; /*向PORTD送显示数据,按要求点亮LED*/
}
}
--------------以下是汇编语言版本-----------------------------
;外围功能模块简单应用实例。
; http://www.51hei.com 提供技术支持。
;点亮与PORTD口相连的八个发光二极管,输出为0的点亮,输出为1的熄灭。
;Q8~Q1分别与D7~D0相连。

LIST P=18F458
INCLUDE "P18F458.INC"

ORG 0X00
GOTO MAIN
ORG 0X30

MAIN NOP
MOVLW 0X00
MOVWF TRISD ;TRISD寄存器被赋值,PORTD每一位都为输出
MOVLW 0XFF
MOVWF PORTD ;PORTD送0XFF,熄灭所有LED
AGAIN MOVLW 0XAA
MOVWF PORTD ;向PORTD送显示数据,按要求点亮LED
GOTO AGAIN ;反复向PORTD口送数据
END




 
发表评论】【告诉好友】【打印此文】【收藏此文】【关闭窗口
网友评论(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
 >> 推荐文章
单片机USB-ISP下载线制作
自制单片机实验板
单片机一键多功能按键识别设
 >> 阅读排行
keil教程
单片机电子时钟设计
单片机DS18B20水温控制系统
单片机交通灯设计
单片机课程设计
单片机时钟设计
单片机数字钟设计
单片机键盘程序(4×4矩阵式
单片机串口通讯
单片机秒表设计
 >> 相关文章
  • 暂无相关链接
  • 站长:刘兴国 站长信箱:372xcom1@21cn.com
    单片机教程 @ www.51hei.com 2007-2008