⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stdio.s

📁 一个C style Assembler的source code
💻 S
字号:
include "8051fa.h"include "kernel.h";;; RS-485 SERIAL COMMUNICATIONS.;;; Modes:;;; (1) Receive data (REN = 1, T0 = 0, SM2 = 1);;; (2) Send data    (REM = 0, T0 = 1)global SetPort:   mov SCON, #11000000b ;;; Serial comm: 9 bits, no parity, 1 stop bit.      clr PS   clr RCLK   clr TCLK   mov A, TMOD   anl A, #00001111b   add A, #00100000b ;;; Timer 1: baud rate timer.   mov TMOD, A   mov TH1, #-3         ;;; Baud rate: 19200 baud.   setb TR1   clr TB8   clr RI   clr TI   setb SM2   setb ESretglobal getchar:   2:      jnb T0, 1f         clr T0    ;;; Set mode for "Receive data"         setb REN      1:      mov R0, #SP_RI      acall Pause      mov A, SBUF   jnb ACC.6, 2b   anl A, #00111111bretglobal putchar:   jb T0, 1f      mov R6, #100 ;;; Set mode for "Send data"      djnz R6, $   ;;; Wait 201 cycles for other end to release the line.      clr REN      setb T0   1:   mov SBUF, A   mov R0, #SP_TI   acall Pauseret

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -