找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 483|回复: 0
打印 上一主题 下一主题
收起左侧

STC15W408AS串口接收汇编程序能用

[复制链接]
跳转到指定楼层
楼主
ID:76044 发表于 2024-4-8 17:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以这个程序为基础已经成功制作了GPS时钟,用编程程序上的列程编程不知道为什么没有成功  

IE2           EQU     0AFH        //中断控制寄存器2
AUXR        EQU     08EH        //辅助寄存器
T2H         DATA    0D6H        //定时器2高8位
T2L         DATA    0D7H        //定时器2低8位

BUSY    BIT   20H.0               //忙标志位
;====================================

  ORG    0000H
  LJMP   START

ORG   0026H         ;串行中断
LJMP   GPS

        ORG  00100H
;===============================
;串口初始化,波特率9600

                   MOV   SCON,#50H                  
                   ORL   IE2,#01H                     
                   ORL   AUXR,#04H                    
                   MOV   T2L,#0E0H                  
                   MOV   T2H,#0FEH                  
                   ORL   AUXR,#10H                    
                   SETB  EA                          
                   SETB  ES                  
;===============================
GPS:PUSH  ACC
       PUSH  PSW
                              
             JNB RI,$
            CLR   RI                        
              MOV   P1,SBUF      ;收到数据在P1口显示           
              SETB   BUSY  
                         
    POP   PSW
    POP   ACC                                                              

RETI     


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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