实验一准备性实验(一)实验大纲一、实验目的:1.熟悉掌握实验板各个常用外设的使用,熟悉单片机系统构成及编程、调试方法
掌握A/D采样及其转换程序的编写
掌握液晶显示驱动的程序编写及测试
掌握单片机串行口通信的编程和测试
二、设备环境:一块带有A/D采样、液晶显示、485通信接口的实验板,一个电源适配器,一根标准串口线,PC机一台
三、实验步骤:1.测试实验板工作状态(1)编写一个简单的单片机程序,例如按下开关S3使LED1点亮
(2)将程序由计算机经过RS-232通信模块下载到实验板
(3)断开计算机与实验板间的连线,重新上电,在实验板上运行程序,若能实现预期功能就进行下一步调试,否则检查原因重新调试
编写液晶驱动程序并测试,例如显示welcome,整理成一个可调用的显示程序模块,为以后其他程序的测试及开发做准备;3
编写A/D采样程序,通过调用显示程序模块来测试正确与否,编写并调试程序实现持续的A/D转换功能,例如单片机持续进行A/D转换并显示,这时调节电位器,液晶屏显示的电压值会随调节而变动
测试通过后,同样整理成一个可调用的A/D采样程序程序模块;4
编写串口通信程序模块,在主程序中调用该模块连续发送一组简单的二进制数据,利用示波器测取DB9接口(485通信接口)的TXD端的波形,观测所取波形数据是否与发送的一致,若一致,则通信接口和程序测试通过;另外,也可以通过发送一个简单的字符串在两个实验板子之间进行直接简单的串口通信测试,当一个板子能够收到另一板子发过来的字符串并通过液晶正确显示,则通信接口和程序测试通过四、需要验证或研究的问题1、改变电位器,液晶显示值实时改变;2、可以向电脑发送和接受数据,并在液晶显示屏上显示;3、可以通过按键控制LED;4、能够获取拨码开关的值并显示
(二)实验报告一、实验目的:1.掌握单片机实验板的使用,熟悉单片机系统构成