| 网站首页 | 文章中心 | 下载中心 | 留言板 | 飞扬论坛 | 飞扬商城 | 
最新公告:

  没有公告

飞扬科技
您现在的位置: 飞扬科技 >> 文章中心 >> 单片机 >> PIC >> 正文
最新推荐

飞扬科技隆重推出创新4.3寸MID多媒体无线网络产品

DELL Powered USB Hub 戴尔USB一转六Hub 拆解

飞扬科技软件实验室正式进军嵌入式智能软件研发领
更多内容
最新推荐 更多内容
固顶文章 飞扬科技三星S3C6410开发板
固顶文章 飞扬科技隆重推出创新4.3寸MID多媒体无线网络产品
固顶文章 0.5w调频立体声广播发射机的制作
普通文章 移动互联网时代来临 中国MID市场将在2008年启动
普通文章 英特尔发布专为MID设计的低功耗处理器“凌动”
普通文章 MID市场增长惊人 加快相关无线技术渗透率
普通文章 MID市场:ARM不惧任何竞争
推荐文章 DELL Powered USB Hub 戴尔USB一转六Hub 拆解
推荐文章 飞扬科技软件实验室正式进军嵌入式智能软件研发领
普通文章 关于JTAG的一些说明
相关文章
没有相关文章
更多内容
用PIC单片机实现LCD显示单个B字           ★★★
用PIC单片机实现LCD显示单个B字
作者:东哥单片… 文章来源:网络 点击数: 更新时间:2008-10-5 19:35:45
;**************************************************
__CONFIG 3F39H;设置配置位中振荡方式为XT,其它全部禁止或关闭
;**********************************************
STATUS EQU 3H ;定义状态寄存器地址
PORTA EQU 5H ;定义RA口数据寄存器地址
PORTC EQU 7H ;定义RC口数据寄存器地址
TRISA EQU 85H ;定义RA口方向控制寄存器地址
TRISC EQU 87H ;定义RC口方向控制寄存器地址
ADCON1 EQU 9FH ;定义ADC模块控制寄存器1的地址
;********************
Z EQU 2 ;定义0状态位的位地址
RP0 EQU 5 ;定义页选位RP0的位地址
;*********************
RS EQU 1 ;LCD寄存器选择信号脚定义在RA.1脚
RW EQU 2 ;LCD读/写信号脚定义在RA.2脚
E EQU 3 ;LCD片选信号脚定义在RA.3脚
;**********************
ORG 000H
NOP ;放置一条ICD必需的空操作指令
GOTO MAIN
ORG 0008H
MAIN
BSF STATUS,RP0
MOVLW 07H
MOVWF ADCON1 ;设置RA口全部为普通数字IO口
MOVLW 00H ;定义RA口,RC口全部为输出
MOVWF TRISA
MOVWF TRISC
BCF STATUS,RP0

CALL DELAY ;调用廷时,刚上电LCD复位不一定有PIC快
MOVLW 01H
MOVWF PORTC ;清屏
CALL ENABLE
MOVLW 38H
MOVWF PORTC ;8位2行5x7点阵
CALL ENABLE
MOVLW 0FH
MOVWF PORTC ;显示器开、光标开、闪烁开
CALL ENABLE
MOVLW 06H
MOVWF PORTC ;文字不动,光标自动右移
CALL ENABLE
MOVLW 0C0H
MOVWF PORTC ;写入显示起始地址(第一行第一个位置)
CALL ENABLE
MOVLW 42H
MOVWF PORTC ;字母"B"的代码
BSF PORTA,RS
BCF PORTA,RW
BCF PORTA,E
CALL DELAY
BSF PORTA,E
GOTO $
ENABLE
BCF PORTA,RS ;写入控制命令的子程序
BCF PORTA,RW
BCF PORTA,E
CALL DELAY
BSF PORTA,E
RETLW 0
;********************************************
DELAY
;子程序名,也是子程序入口地址
MOVlw 0ffh ;将外层循环参数值FFH经过W
MOVwf 20h ;送入用作外循环变量的20H单元
lp0 MOVlw 0ffh ;将内层循环参数值FFH经过W
MOVwf 21h ;送入用作内循环变量的21H单元
lp1 nop
decfsz 21h,1 ;变量21H内容递减,若为0跳跃
goto lp1 ;跳转到LP1处
decfsz 20h,1 ;变量20H内容递减,若为0跳跃
goto lp0 ;跳跃到LP0处
return ;返回主程序
end ;源程序结束

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | 

    版权所有 Copyright© 2003-2008 飞扬科技
    手机: 13316910355
    电话:0755-81306214
    联盟网站www.gpsbaby.com
    E-mail:GPSbaby@gmail.com
    传真:0755-83318188
    粤ICP备05001298号

    地址:深圳市福田区皇岗中路高科利大厦A座28楼         站长:King