网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 杭州晶控电子有限公司 >> 文章中心 >> 单片机应用 >> 文章正文
  51单片机和FIFO的接口和操作            【字体:
51单片机和FIFO的接口和操作
作者:佚名    文章来源:不详    点击数:    更新时间:2008-01-06    
下面的程序中,单片机将FIFO中的数据读取出来后,从串口发送出去。
;***********************************
    ef    bit    p3.3        ;fifo empty flag
    rst    bit    p3.5        ;reset fifo
    read    bit    p3.7        ;read fifo

    org    0000h
    ljmp    main

    org    0030h
main:

;------ initial timer
        mov     tmod,#00100001b         ;timer0 mode 1 (16 bit)
                                        ;timer1 mode 2 (8 bit auto reload)
        mov     a,pcon                  ;
        orl     a,#10000000b            ;
        mov     pcon,a                  ;setb SMOD bit
        mov     th1,#0fdh               ;19200ps @ 11.0592Mhz OSC
    setb    tr1                     ;turn on timer1
;------ initial serial communication port
        mov     scon,#01010000b         ;mode 1 (8 bit UART,variable Baud)
        clr     ti

    setb    read
    clr    rst
    nop
    setb    rst            ;reset fifo
start:
    jnb    ef,$            ;if no data then wait

    clr    read
    nop
    mov    a,p1
    nop
    setb    read            ;read data from fifo
    
    jnb    ti,$            ;send data
    clr    ti
    mov    sbuf,a
    ajmp    start

    end

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

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    MB89163单片机及其在遥控器中
    带串行控制的10位模数转换器
    单片机智能开发平台解决方案
    智能型框架式断路器单片机系
    采用C51与插拔式FLASH闪存设
    采用单片机设计温湿度控制仪
    在单片机中嵌入操作系统的利
    用单片机配置CPLD器件
    在51系列单片机上移植uCOS-I
    基于单片机的红外遥控信号自
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    杭州晶控电子有限公司 版权所有 站长:hificat