- 4
- 0
- 约1.44万字
- 约 18页
- 2016-12-10 发布于贵州
- 举报
《单片机原理与应用指导书》
单片机原理与应用
实验指导书
黑龙江工程学院 汽车系
2009年9月
第1章 斯迈特 S51E 在线学习板
该学习开发板采用 ISP 在系统可编程技术,完全摆脱了单片机仿真器、编程器的束缚,大大降低了单片机学习开发的成本。采用将编程电缆与实验板分离技术,能够将编程电缆线用于其它用户板,完全实现了 ISP 技术。
利用 S51E 板板上资源可以学习键盘控制、LED 动态显示、A/D 转换、D/A 转换、IIC 总线 RAM(掉电内存)、继电器控制、步进电机控制、液晶显示、以及 RS232 多机通信控制使用等,利用 89S51_E 板还可以根据用户的不同要求进行外围扩展。
一、原理图(参见 S51E.SCH FOR PROTEL99)
二、 资源介绍
(1)开发板资源说明
6 位 LED 数码管、8 只小灯、6 只按键、1 路蜂鸣器、串行 EEPROM 系列:AT24C02、RS232串行通讯、2 路串行 AD 转换 ADC0832、步进电机、直流电机、电子琴、时钟、继电器、LCD 液晶接口、AT89S51 在线编程接口
(2)资源引脚说明
ZIF_40 脚锁进座:用于锁紧 AT89S51/52/53 系列芯片。
CPU 周围共有 4 X 8=32 个跳线器,分别对应 P0,P2,P1,P3 口线选择:
跳线器位于下方则:
焊盘 P0.(00— 07)与 CPU 的 P0.0— P0.7 口一一对应
焊盘 P1.(10— 17)与 CPU 的 P1.0— P1.7 口一一对应。
焊盘 P2.(20— 27)与 CPU 的 P2.0— P2.7 口一一对应
焊盘 P3.(30— 37)与 CPU 的 P3.0— P3.7 口一一对应
跳线器位于上方则:
数码管 LED1_6(笔段 A— H)与 CPU 的 P0.0— P0.6 口一一对应
数码管 LED1_6(位)与 CPU 的 P2.7— P2.2 口一一对应
指示灯(L1— L6)与 CPU 的 P1.0— P1.7 一一对应。
P3.0 口对应 RS232 的 RX 端
P3.1 口对应 RS232 的 TX 端
按钮 SW0— SW6 与 CPU 的 P3.3 口相连、并与 P0.0-P0.5 共享
P3.2 口对应 AT24C02 的 SCK 端
P3.4 口对应 AT24C02 的 SDA 端
P3.5 口对应 ADC0832 的 CS 端
P3.6 口对应 ADC0832 的 DI 端
P3.7 口对应 ADC0832 的 DO 端
P2.1 口对应 ADC0832 的 CLK 端
注意:LED1-6、L1-L6 均为共阳接法,因此低电平点亮 LED 及指示灯。
按钮 SW1-SW6 按下时,并分别对应于 P2.7-P2.2 接中断,该程序请参考样例程序。
RESET 为 RESET 开关。OSC 为晶体(0-33MHz)插接区。小 LED 为电源指示灯。
RS232 接线端:RX 为 89S51/52/53 的 232 电平 RDX 端
弯脚 DB9 接线:
2 为串形输出口
3 为串形输入口
5 为接地
用户接线时只需使用不交叉的串口线与计算机相连
RST、PSEN、 ALE、VCC、GND 与 CPU 的 ALE,PSTN,RESET、VCC、
GND 端直接相连,用于系统扩展。
电源输入为:使用 9V 稳压电源即可、电源芯为正、外筐为地 。
三、出厂方式介绍
可以使用A/D转换,AT24C02,串口通讯,数码管的动态扫描、蜂鸣器、ADC0832、24C02、在线编程等资源,可以查阅光盘中的 PDF 文件来熟悉这些资源的应用。
(CPU 管座)
液晶接口 LCD
可以自己接线将接口上的焊盘与 89s52 的 I/O 口相连,必须参考液晶的说明书,了解其特性,方可进行连接,以免减少不必要的损失。在演示盘中提供了扩展一个液晶的 ASM 样例程序(DEMO_LCD.ASM),用户可以通过参考样例程序来熟悉对液晶的控制技术。
步进电机和继电器:
RS232 串口通讯:
电路中的 RS232 芯片是用来将 TTL 电平与 232 电平互转。我们可以将两块 51A/D/E 板
进行通讯实验
如:用 A 板(发出信号的 51_E 板)向 B 板(接收信号的 51E 板)发出信号,即用不同的按键来发出信号,则 B 板上的数码管会出现相应的数字(SW1 为 1,SW2 为 2,SW3 为 3,---SW6 为 6)。
A/D 转换接口
串行 EEPROM AT24C02
说明:采用动态扫描方式,若检测键盘,不采用 LED 数码显示时:只需将 P3.3 口置成低电平,
原创力文档

文档评论(0)