TX1B单片机实验板使用手册 仿真器设置 语言目标文件仿真器|通信设置 地址选择 ⅴ缺省地址(由编译结果确定 开始地址 生成BI文件 v生成HX文件 置未用程序存贮器为FF √好]x取消」?帮助 仿真器设置 语言|目标文件|仿真器|通信设置 编译器路径 comp51\ AsM命令行 命令行 PL/M命令行 DB SB XR ROM CARGE) LTRK命令行 256 编译器选择 缺省显示格式 C伟福汇编器 GKei1c4或更低),英特尔PL/M51,英特尔汇编器 CKei1c或更高),英特尔PL/51,英特尔汇编器 混合十十六进 √好 X取消?帮助 5.3点击新建文件图标后会在编译框内出来一个以 NONAME为标 题的空文本,如下图 天祥电子网htt/ chaoyun02812id66 com/ Email: chaoyue02812@163 com QQ247565121
TX-1B 单片机实验板使用手册 5.3 点击新建文件图标后会在编译框内出来一个以 NONAME 为标 题的空文本,如下图: 天祥电子网 http://chaoyue02812.id666.com/ Email:chaoyue02812@163.com QQ:247565121 6
TX1B单片机实验板使用手册 w伟福6000软件模拟器(0750 文件()编辑(E)搜索(5)项目(P)执行()窗口(w)外设()仿真器(O)帮助(H0 鼠岛口·日·龟联回c Project, SFR. REG. DATA NONAME1 cPU选择:8758:缺省显示格式 模块文件 ①包含文件 点击 此时的保存按钮为灰色,原因是文本框内没任何字符,所以无法保 存任何东西,接下来我就TX-1B单片机开发板上点亮与单片机P1.0 口相连的一个发光二极管为例,详细介绍WAVE的使用方法:在上图 新建的 NONAME编辑框内输入以下字符: //本程序为点亮与单片机P1.0口相连的发光二极管 注意://后面的字符在C语言中为注释,不参与编译,在C语言中注 释有两种方法:一种方法是加“//“,如果有多行注释,每行都需要 加/;第二种方法用“/*…这里为注释….*/”,不加双引号,两个* 中间为注释 此时再査看保存按钮已变成可点击状态,我们点击保存按钮,弹 出如下对话框,你可以自己先建立一个你自己的文件夹,将刚才建立 的文件命名为 testl.c,如下图所示。 testl这个名字你可以自己取, 但是后面必须要以.c结束,因为我们写的是C语言程序,(汇编语言, 以**,asm为名)。 写好文件名字后点SAVE保存文件,此地会发现编译框内的文字颜 色发生了变化,这说明此时的文字内容已经变成可以被编译器所识别 的字符。 天祥电子网htp/ hague02812id66 com/ Email: chaoyue02812@163 com QQ247565121
TX-1B 单片机实验板使用手册 此时的保存按钮为灰色,原因是文本框内没任何字符,所以无法保 存任何东西,接下来我就 TX-1B 单片机开发板上点亮与单片机 P1.0 口相连的一个发光二极管为例,详细介绍 WAVE 的使用方法:在上图 新建的 NONAME1 编辑框内输入以下字符: //本程序为点亮与单片机 P1.0 口相连的发光二极管 注意://后面的字符在 C 语言中为注释,不参与编译,在 C 语言中注 释有两种方法:一种方法是加“//“,如果有多行注释,每行都需要 加//;第二种方法用“/*…这里为注释….*/”,不加双引号,两个* 中间为注释。 此时再查看保存按钮已变成可点击状态,我们点击保存按钮,弹 出如下对话框,你可以自己先建立一个你自己的文件夹,将刚才建立 的文件命名为 test1.c,如下图所示。test1 这个名字你可以自己取, 但是后面必须要以.c 结束,因为我们写的是 C 语言程序,(汇编语言, 以***.asm 为名)。 写好文件名字后点 SAVE 保存文件,此地会发现编译框内的文字颜 色发生了变化,这说明此时的文字内容已经变成可以被编译器所识别 的字符。 天祥电子网 http://chaoyue02812.id666.com/ Email:chaoyue02812@163.com QQ:247565121 7
TX1B单片机实验板使用手册 M伟福6000:软件模拟器(8758)D 家D口回日空,电管划回·团面国 Project SFR. REG. DAT. X NONAME1 cPU选擇:8758:缺省显示格式 本程序为点亮与单片机P1.0口相连的发光二极管 模块文件 包含文件 保存文件 NONAME1为 ? Save in使用手册 ↓中国圃 Proiect REG File name Cancel Message Breakpoint BookmarkTracer 5.4接着在文本框内再输入以下信息 #include <reg51. h> sbit lightl=P1 0; void maino 注意:(1)# include<reg51.h>意思是将reg51.h头文件的内容全部 放到本行处,该文本内容是51单片机各引脚地址及其内部寄存器地 址定义,若要看详细的内容请打开C:COMP51下reg51.h文件查看, 该文件夹下还有其他常用到的头文件。 (2) sbit lightl=Pl0;把单片机的P1.0口定义成 lightl,你 可以自己随便取你喜欢的名字,但sbit**水=P1^0;格式不可变 天祥电子网htp/ hague02812id66 com/ Email: chaoyue02812@163 com QQ247565121
TX-1B 单片机实验板使用手册 5.4 接着在文本框内再输入以下信息 #include <reg51.h> sbit light1=P1^0; void main() { light1=0; } 注意:(1)#include <reg51.h>意思是将 reg51.h 头文件的内容全部 放到本行处,该文本内容是 51 单片机各引脚地址及其内部寄存器地 址定义,若要看详细的内容请打开 C:\COMP51 下 reg51.h 文件查看, 该文件夹下还有其他常用到的头文件。 (2)sbit light1=P1^0; 把单片机的 P1.0 口定义成 light1,你 可以自己随便取你喜欢的名字,但 sbit ****=P1^0;格式不可变。 天祥电子网 http://chaoyue02812.id666.com/ Email:chaoyue02812@163.com QQ:247565121 8
TX1B单片机实验板使用手册 (3) void main o无返回值型主函数,如果还不懂那请自己回去 看C语言吧 (4) light1=0;将P1.0口置为低电平,在单片机的C语言中, 高电平用“1“来表示,低电平用”0“来表示。 输入完上面的文字后点击编译快捷按钮,如果输入没有错误则会在下 面的信息窗口中显示若干个对勾,如下图所示 w伟福0:件模拟器(10[EwY使用手册 TEST1.PR 文件(F)编辑()搜索(5)项目(P)执行(R)窗口(外设()仿真器()帮助 二与x 原口·日胡怛,‖电‖团·团圆国 I Project, SFR, REG. DATA TESTIC cPU选择、6rs8:缺省显示格式 函模块文件 /本程序为点亮与单片机P1.0口相连的发光二极管 ①包含文件 finc lude <red51.h> bit light 1=P10 编译按钮 d main() licht=0 列画 Project DATA Watch 6:12 Insert E: MY DOCUMENTS使用手 检查项目文件项目窗口 运行C编译:E:WYDc1使用手册TEsT. C DB SB OE0r0)<TEST1.LsT ●运行L连接:aE:WYmc1使用手册 HAVE LIN< PAVE. LIN 处理符号表 <TEST1M51 ●保存目标文件E:wYDC1使用手册\TEsT1Hx0000X-0012H): AMYDocU1\使用手册\TEsT1.HEx ●保存目标文件E:WYc1使用手册\ TESTI. BIN00x-0012H eakpoint Bookmark Tracer 就绪 执行时间:0.0 I PC: 0000H DPTR: 0000H A: oC 注意:编写程序时必须是严格的C语言格式,在编辑框中不能有多余 的字符出现,建议初学者从一开始就要差成一个好的编程习惯和自己 的编程风格,要及时的为每一模块函数加上注释说明,不该多写的地 方不要多写,不能少写的地方不要少写,这样对将来编写大规模程序 有会有很好的帮助。 天祥电子网htp/ hague02812id66 com/ Email: chaoyue02812@163 com QQ247565121
TX-1B 单片机实验板使用手册 (3)void main() 无返回值型主函数,如果还不懂那请自己回去 看 C 语言吧。 (4) light1=0; 将 P1.0 口置为低电平,在单片机的 C 语言中, 高电平用“1“来表示,低电平用”0“来表示。 输入完上面的文字后点击编译快捷按钮,如果输入没有错误则会在下 面的信息窗口中显示若干个对勾,如下图所示: 注意:编写程序时必须是严格的 C 语言格式,在编辑框中不能有多余 的字符出现,建议初学者从一开始就要差成一个好的编程习惯和自己 的编程风格,要及时的为每一模块函数加上注释说明,不该多写的地 方不要多写,不能少写的地方不要少写,这样对将来编写大规模程序 有会有很好的帮助。 天祥电子网 http://chaoyue02812.id666.com/ Email:chaoyue02812@163.com QQ:247565121 9
TX1B单片机实验板使用手册 当点击完编译按钮后若出现上图信息窗口中显示的信息,那说明 你写的程序已经成功编译,并且已经在你保存文件的目录下面生成了 可往单片机内下载的BIN和HEX文件。 2.KEIL的使用 2.1安装,请自己仔细看配套光盘里的安装说明。 2.2安装成功后,首次启动界面如下图: 国on2 File Edit View Project Debug Peripherals Tools SvCs Window Help 回2g %%形角 目rs。B KKDPNBuild Command A Find in Files 2.3我们先新建一个工程文件,点击“ Project-> New Project… 选择工程文件要存放的路径,并且输入工程文件名,这里我们用test2 作为工程文件名,这里就不用在后面加.c了。图片如下 天祥电子网htp/ hague02812id66 com/ Email: chaoyue02812@163 com QQ247565121
TX-1B 单片机实验板使用手册 当点击完编译按钮后若出现上图信息窗口中显示的信息,那说明 你写的程序已经成功编译,并且已经在你保存文件的目录下面生成了 可往单片机内下载的 BIN 和 HEX 文件。 2. KEIL 的使用 2.1 安装,请自己仔细看配套光盘里的安装说明。 2.2 安装成功后,首次启动界面如下图: 2.3 我们先新建一个工程文件,点击“Project->New Project…”. 选择工程文件要存放的路径,并且输入工程文件名,这里我们用 test2 作为工程文件名,这里就不用在后面加.c 了。图片如下: 天祥电子网 http://chaoyue02812.id666.com/ Email:chaoyue02812@163.com QQ:247565121 10