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

📄 jiance.lst

📁 这是关于DX516仿真器的资料
💻 LST
字号:
C51 COMPILER V6.23a  JIANCE                                                                01/11/2004 00:07:37 PAGE 1   


C51 COMPILER V6.23a, COMPILATION OF MODULE JIANCE
OBJECT MODULE PLACED IN JIANCE.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE JIANCE.C OPTIMIZE(6,SPEED) BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          //51串行烧写器的C51源程序代码,还是在3年前(2001年)刚学C51不久时写的,结构化不太好,各位见笑了!
   2          //不过程序运行还算稳定,前几天修改了一下,使其可以支持AT89S51,52。
   3          //本烧写器的最大特点是,不用依赖上位机烧写软件,可以自行处理HEX数据并烧写,并且可以自动识别芯片。
   4          //将intel格式的HEX文件用9600bps发送至本烧写器,发送完就烧写完了,并且还会返回各种工作状态提示。
   5          //作者聂小猛(丁丁),www.mcu51.com(51单片机世界)网站创始人,51大虾论坛版主。
   6          //本源代码保留版权,用户购买过本站的51仿真器者可以免费获得本源代码和电路图自制和研究烧写器,
   7          //未经作者本人书面允许,任何人不得公布到公共场合和用作商业用途!
   8          #include <reg52.h>
   9          
  10          #define  uchar  unsigned char
  11          #define  uint   unsigned int
  12          //*********************************
  13          //外部调用的串口函数
  14          extern char getbyte(void);//从接收缓冲区取一个byte,如不想等待则在调用前检测inbufsign是否为1。
  15          extern putbyte(char c);//放入一个字节到发送缓冲区
  16          extern putstring(uchar  *puts);//发送一个字符串到串口
  17          extern puthex(uchar c);//发送一个字节的hex码,分成两个字节发。
  18          extern putchar(uchar c,uchar j);//输出一个无符号字符数的十进制表示,必须标示小数点的位置,自动删除前面无用

⌨️ 快捷键说明

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