本帖最后由 SUN137 于 2010-12-4 12:21 编辑
为了给大家更好的学习单片机,特别应对台湾笙泉单片机做的板子,USB方式下载,可以适合笔记本电脑在线烧写。
好了,话不多说。上传资料给有需要朋友参考。
[声明:本贴上传的资料有实际工作应用的、也有很基础的内容。请根据需要下吧。将适时更新! 编程风格、思路可能会和大家有所不同的,大家谅解! 代码均为C格式,都为Keil工程包,且编译上机运行通过!]
一些较简单的就不上传了。有需要的可以留下邮箱。
先上这么多,待续.....
板上资源如下(配套上面的的程序):
1、系统供电可选5V/3.3V(通过跳线选择),只需要一条USB线,就可以完成供电和下载烧写功能,或者外部供电;
2、MPC82G516可以在线仿真(需MPC-ICE仿真器);
3、板载SD卡座子(MPC82G516采用硬SPI方式读写——快!MPC/STC89系列芯片采用软件模拟SPI方式读写——慢!)
4、板载有NOKIA LCD 5110液晶显示屏接口;
5、板载有2.4G无线通讯 NRF24L01 模块接口(可选购PTR6000/PA模块);
6、8个高亮发光二极管(流水灯(跑马灯)、指示灯、交通灯实验等);
7、8个高亮数码管显示,采用74HC138与74HC164常用IC作扫描显示;
8、4X4矩阵键盘,可配置成4个独立按键和4*4矩阵键盘(人机接口输入)板上共有18全轻触按键(2Pin);
9、USB转串口(USB_TO_RS232),TTL电平输出的232通信接口(PC通信)MPC/STC/SST下载(LED),适合当今没有串口的笔记本电脑(手提电脑)、台式机等,大大方便;
10、一体化红外接收头(可做红外遥控器解码,高灵敏度);
11、遥控器用红外发射管(广发射角)可以双机红外通信、模拟遥控器。或者配套接收做发射开关,也可以用于机器人;
12、峰鸣器(喇叭),报警以及音乐播放;
13、2路大功率继电器输出(弱电控制强电,隔离控制,大电流端子,可以直接接3A,220V负载)
14、EEPROM 24C02(数据存储)学习IIC协议,留有DIP-8 的IC座,通过烧写专用固件,可以作为一个家电维修用的24Cxx拷贝器!实用吧!
15、MPC82G516内部IAP也可以当EEPROM使用(本店配置为3K的存贮空间)!强!
16、DS1302实时时钟,带有备用电池,断电了也在计时;
17、DS18B20(单线通迅数字精密温度检测IC,可选配此IC);
18、PS2 电脑键盘鼠标接口,用于进阶学习
19、8x8LED点阵,学习动态扫描
20、外围供电,7805稳压,最大电流1A,交直流电两用,8——12V均可!
21、优质电源开关,增强了操作便利性(可选小船型开头、或8.5自锁开关)
22、晶振采用拔插方式,可以直接更换不同频率(配送11.0592M、12M、24M各一只,共3只,方便不同的实验)
23、DC电机接口(直接接入小功率直流电机即可)
24、4相步进电机接口(直接接入即可)可以做机器人控制,用于学习单片机驱动步进电机原理;
25、另有3路PWM细分方式控制的步进电机驱动电路,让你控制步电机在底速时不在抖动!力度也有提升!加上上面的电机,此板一共可以控制4个小功率步进电机!用作机械人、机械手是首选!(此电机为选购件);
26、经典双复位复位电路,可以支持标准51、AVR;
27、ISP 10Pin下载线接口(可以下载经典的AT89S51/52芯片,也可以下载AVR芯片)
28、标准1602液晶接口,独立对比度调节
29、标准12864液晶接口,独立对比度调节
30、2路AD模数转换输入(实际MPC82G516是有8路10位的ADC输入的,在此只用2路作演示),板上使用2个电位器,可以同时使用,也可以外接其他电压源。用于做模拟信号测量等,可以通过软件配置成单端或者差分输入。
31、6路DA数模信号转换输出(单片机内部6路硬PWM产生出模拟信号),电压型输出,单电源供电。通过LED作为输出演示,配套样例程序,可以通过外接电压表或者示波器测量输出电压。
32、RS485通讯、232同步联机运行、DMX512专业舞台调光控制、Modbus_RTU等
|