1、 I 摘要 本文设计了一种 以 ATMEL 公司的 AT89C52 单片机为核心控制器 的单片机学习板 ,板上资源主要包括温度传感器 DS18B20 模块、 蜂鸣器 模块、 流水灯 模块、液晶显示模块、 8*8 点阵 模块等。针对各个硬件模块开发了相应的软件模块,包括各个控制驱动程序、温度传感器程序、 蜂鸣器 程序、 跑马灯 程序、液晶显示程序等。 开发板可以作为主控制模块安装于控制系统中执行控制任务,也可以用作实验板,完成单片机各类通用实验,操作简单,控制结果可见,性价比高,可以应用于高校、科研院所的实验室等场合,具有一定的实用价值和现实意义。 关键词 : AT89C52, DS18B20,
2、 蜂鸣器 , 流水灯 , 液晶显示, 8*8 点阵 II ABSTRACT Design a development board based on C52 MCU ,the board has characteristics of low cost, small size, high reliability, full-featured, low-power design and easy to operate. This paper introduces the development process of the development board and related hardware
3、 and software design. Development board using AT89C52 of ATMEL Corporation as core controller, resources on-board include data acquisition and processing module, DS1302 clock module, AD Light, LCD module and keyboard module. Buzzer module corresponding to each hardware module, including the driver a
4、nd control programs, Marquee programs, 8*8 matrix programs, liquid crystal display programs and so on. Development board can be used as the main control module installed in the control system to perform control tasks, also can be used as experimental board, complete all kinds of universal experiments of MCU, operated simply, control results can be seen, high cost performance, can be applied to universities, research institutes, laboratories and so on, has some practical value and practical significance. Keywords: AT89C52, DS18B20, Buzzer, AD Light, LCD, 8*8 matrix