- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
STC89-VI单片机开发板使用说明书
单片机开发板说明书
目 录
软件使用说明 3
硬件结构说明: 4
实验例程 4
实验一、流水灯 4
硬件连接 4
软件操作 5
实验样例 5
实验二、看门狗 6
硬件 6
软件操作 6
实验样例 6
实验三、定时器 7
软件操作 7
实验样例 8
实验四、外部中断 9
硬件连接 9
软件操作 9
实验样例 9
实验五、串口通讯 10
硬件连接 10
软件操作 10
实验样例 11
实验六、蜂鸣器 12
硬件连接 12
软件操作 12
实验样例 12
实验七、继电器 14
硬件连接 14
软件操作 14
实验样例 14
实验八、数码管显示 15
硬件连接 15
软件操作 16
实验样例 16
实验九、键盘 18
硬件连接 18
软件操作 18
实验样例 20
实验十、液晶LCM1602显示 22
硬件连接 22
软件操作 23
实验样例 23
实验十一、12232液晶字符显示 26
硬件连接 26
软件操作 26
实验样例 27
实验十二、12232液晶汉字显示 35
硬件连接 35
软件操作 35
实验样例 36
实验十三、RTC实时时钟DS13021数码管显示 43
硬件连接 43
软件操作 43
实验样例 43
实验十四、RTC实时时钟DS13021液晶12232显示 47
硬件连接 47
软件操作 47
实验样例 47
实验十五、数模转换 49
硬件连接 49
软件操作 49
实验样例 50
实验十六、IICAT24C04 56
硬件连接 56
软件操作 56
实验样例 56
实验十七、直流电机 61
硬件连接 61
软件操作 62
实验样例 62
实验十八、温度数码管显示 63
硬件连接 63
软件操作 64
实验样例 64
实验十九、温度12232液晶显示 69
硬件 69
软件 69
参考样例 69
软件使用说明
1、软件下载:打开STC-ISP软件,按照图设置
2、下载成功后,该软件的左下角显示内容为: “
正在进入正式编程阶段 ...
内部时钟频率:11.05768M.
外部时钟频率:11.05768M.
Now baud is: / 当前波特率为: 115200 bps.
We are erasing application flash...
正在擦除应用程序区... ( 00:00 )
正在下载... ( 开始时间: 10:12:06 )
Program OK / 下载 OK
Verify OK / 校验 OK
erase times/擦除时间 : 00:00
program times/下载时间: 00:00
Have already encrypt. / 已加密”
低电平时 LED 点亮,高电平时 LED 熄灭
软件操作
C 语言点亮 LED 操作方法:
sbit LED=P1^2; 定义 LED 的端口
……
LED= 0;低电平标示点亮发光管
LED=1;高电平表示熄灭发光管
直接下载 c 程序 中的“流水灯”,可以直接看到现象
实验样例
#includereg52.h //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义
/*
延时子程序
*/
void delay(unsigned int cnt)
{
while(--cnt);
}
/*
主函数
*/
main()
{
P1=0xfe; //给初始化值 换算成二进制是1111 1110
while(1)
{
delay(30000);//延时程序
P1=1; //左移一位 该语句等效于 P1=P11
P1|=0x01; //最后一位补1,该语句等效于 P1=P1|0x01 符号|表示或
if(P1==0x7f) //检测是否移到最左端?==表示检测符号2端的值是否相等
{
delay(30000);
P1=0xfe; //重新赋值
}
}
}
实验现象:
LED流水灯从左至右依次闪烁。
实验二、看门狗
硬件
参考stc89c5xRC型号芯片手册。
软件操作
开启看门狗后,在看门狗计时到期时,需要喂狗;不然会不断的复位。
实验样例
/*
名称:看门狗
公司:LMT
编写:zqs
日期:2010.1
修改:无
内容:循环点亮P1口对应的8个LED灯,造成循环流水点亮的效果
*/
#includereg52.h //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义
sfr
文档评论(0)