TX-1B 单片机实验板使用手册
山东单片机爱好者网 http://weisword.id666.com/ Email:weisword@163.com QQ:88378239
1
单片机实验板使用手册
TX-1B 单片机实验板使用手册
山东单片机爱好者网 http://weisword.id666.com/ Email:weisword@163.com QQ:88378239
2
目录
TX-1B 单片机实验板使用手册.................................................................1
1. WAVE 使用说明 ..............................................................................3
2. KEIL 的使用 .....................................................................................9
3. STC-ISP 软件的使用。..................................................................17
4. Easy 51pro 软件使用.....................................................................23
5. TX-1B 单片机实验板各功能实验详解 .........................................26
5.1 闪烁灯 ..........................................................................................28
5.2 流水灯 ..........................................................................................29
5.3 单键识别 ......................................................................................32
5.4 矩阵键盘检测..............................................................................34
5.5 利用定时器和蜂鸣器唱歌..........................................................42
5.6 模数转换 ADC0804 的应用 .......................................................46
5.7 数模转换 DAC0832 的应用 ......................................................50
5.8 DS18B20 温度测量显示实验 .....................................................52
5.9 59 秒计数器 .................................................................................60
5.10 1602 字符液晶显示...................................................................63
5.11 12864 点阵液晶显示实验.........................................................66
5.12 串口通讯实验...........................................................................78
联系方式 ..................................................................................................82
TX-1B 单片机实验板使用手册
山东单片机爱好者网 http://weisword.id666.com/ Email:weisword@163.com QQ:88378239
3
1. WAVE 使用说明
目前应用在单片机的编程语言主要有汇编语言和 C 语言,汇编语
言相对 C 语言来说执行效率较高,但编程啰嗦烦杂,程序的可移植性
较差,也就是说用户对某个芯片或电路编写的驱动程序只在一套电路
板上可使用,而当换个电路后用户又要自己重新编写这套驱动程序。
这样就在使用的过程中带来了不少麻烦,其次其指令很多,也不方便
记忆,因此我建议初学者直接学习用 C 语言给单片机编程就可以,无
需学汇编语言。从我个人就两种语言都会的角度来看,无需知道一点
汇编知识直接学 C 语言同样完全可以学好单片机。本实验板所配的例
程大部分由 C 语言编写成。因此在本手册中的例程讲解大多采用 C 语
言,有各别几个用汇编语言。下面首先讲解 WAVE 编译器的使用方法.
1. 安装 SETUP 文件(建议安装在 C 盘下)。
2. 复制光盘:软件\编译器下的 COMP51 整个文件夹到 C 盘目录下。
WAVE 编译程序时用的编译器就在这个文件夹里面,这一步务必做。
3. 首次启动后,编辑框内会有几个默认的程序加载,大家不用管它,
选择“文件-关闭项目”将它们关闭。
4. 如果你想用 WAVE 公司标准的建立工程项目的方法建立你的项目,
那么请点击“帮助->WAVE6000 使用手册”这里面讲的非常仔细,
对于这种标准程序我在这里就不再讲了。
5. 但是如果你要用另一种比较简单的方法快速的建立项目呢,可按
照我下面的方法来做,我已使用多年,保证没有问题。
TX-1B 单片机实验板使用手册
山东单片机爱好者网 http://weisword.id666.com/ Email:weisword@163.com QQ:88378239
4
5.1 关闭所有已打开的项目
5.2 如果你没有硬件仿真器,那只能用软件仿真,请这样设置:
点击“仿真器->仿真器设置“分别按以下四幅图设置。
TX-1B 单片机实验板使用手册
山东单片机爱好者网 http://weisword.id666.com/ Email:weisword@163.com QQ:88378239
5
5.3 点击新建文件图标后会在编译框内出来一个以 NONAME 为标
题的空文本,如下图: