欢迎来到天天文库
浏览记录
ID:8811800
大小:1.81 MB
页数:82页
时间:2018-04-08
《stc89c52rc单片机实验板使用手册指导书》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、TX-1B单片机实验板使用手册单片机实验板使用手册82山东单片机爱好者网http://weisword.id666.com/Email:weisword@163.comQQ:88378239TX-1B单片机实验板使用手册目录TX-1B单片机实验板使用手册11.WAVE使用说明32.KEIL的使用93.STC-ISP软件的使用。174.Easy51pro软件使用235.TX-1B单片机实验板各功能实验详解265.1闪烁灯285.2流水灯295.3单键识别325.4矩阵键盘检测345.5利用定时器和蜂鸣器唱歌425.6模数转换ADC08
2、04的应用465.7数模转换DAC0832的应用505.8DS18B20温度测量显示实验525.959秒计数器605.101602字符液晶显示635.1112864点阵液晶显示实验665.12串口通讯实验78联系方式8282山东单片机爱好者网http://weisword.id666.com/Email:weisword@163.comQQ:88378239TX-1B单片机实验板使用手册1.WAVE使用说明目前应用在单片机的编程语言主要有汇编语言和C语言,汇编语言相对C语言来说执行效率较高,但编程啰嗦烦杂,程序的可移植性较差,也就是
3、说用户对某个芯片或电路编写的驱动程序只在一套电路板上可使用,而当换个电路后用户又要自己重新编写这套驱动程序。这样就在使用的过程中带来了不少麻烦,其次其指令很多,也不方便记忆,因此我建议初学者直接学习用C语言给单片机编程就可以,无需学汇编语言。从我个人就两种语言都会的角度来看,无需知道一点汇编知识直接学C语言同样完全可以学好单片机。本实验板所配的例程大部分由C语言编写成。因此在本手册中的例程讲解大多采用C语言,有各别几个用汇编语言。下面首先讲解WAVE编译器的使用方法.1.安装SETUP文件(建议安装在C盘下)。2.复制光盘:软件编
4、译器下的COMP51整个文件夹到C盘目录下。WAVE编译程序时用的编译器就在这个文件夹里面,这一步务必做。3.首次启动后,编辑框内会有几个默认的程序加载,大家不用管它,选择“文件-关闭项目”将它们关闭。4.如果你想用WAVE公司标准的建立工程项目的方法建立你的项目,那么请点击“帮助->WAVE6000使用手册”这里面讲的非常仔细,对于这种标准程序我在这里就不再讲了。5.但是如果你要用另一种比较简单的方法快速的建立项目呢,可按照我下面的方法来做,我已使用多年,保证没有问题。82山东单片机爱好者网http://weisword.id66
5、6.com/Email:weisword@163.comQQ:88378239TX-1B单片机实验板使用手册5.1关闭所有已打开的项目5.2如果你没有硬件仿真器,那只能用软件仿真,请这样设置:点击“仿真器->仿真器设置“分别按以下四幅图设置。82山东单片机爱好者网http://weisword.id666.com/Email:weisword@163.comQQ:88378239TX-1B单片机实验板使用手册5.3点击新建文件图标后会在编译框内出来一个以NONAME为标题的空文本,如下图:82山东单片机爱好者网http://weis
6、word.id666.com/Email:weisword@163.comQQ:88378239TX-1B单片机实验板使用手册此时的保存按钮为灰色,原因是文本框内没任何字符,所以无法保存任何东西,接下来我就TX-1B单片机开发板上点亮与单片机P1.0口相连的一个发光二极管为例,详细介绍WAVE的使用方法:在上图新建的NONAME1编辑框内输入以下字符://本程序为点亮与单片机P1.0口相连的发光二极管注意://后面的字符在C语言中为注释,不参与编译,在C语言中注释有两种方法:一种方法是加“//“,如果有多行注释,每行都需要加//;第
7、二种方法用“/*…这里为注释….*/”,不加双引号,两个*中间为注释。此时再查看保存按钮已变成可点击状态,我们点击保存按钮,弹出如下对话框,你可以自己先建立一个你自己的文件夹,将刚才建立的文件命名为test1.c,如下图所示。test1这个名字你可以自己取,但是后面必须要以.c结束,因为我们写的是C语言程序,(汇编语言,以***.asm为名)。写好文件名字后点SAVE保存文件,此地会发现编译框内的文字颜色发生了变化,这说明此时的文字内容已经变成可以被编译器所识别的字符。82山东单片机爱好者网http://weisword.id666
8、.com/Email:weisword@163.comQQ:88378239TX-1B单片机实验板使用手册5.4接着在文本框内再输入以下信息#includesbitlight1=P1^0;voidmain(){lig
此文档下载收益归作者所有