新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于单片机的无线电子点菜系统硬件方案设计

基于单片机的无线电子点菜系统硬件方案设计

作者:时间:2012-09-14来源:网络收藏

本文引用地址:http://www.eepw.com.cn/article/170856.htm

第三章 ZigBee协议的的设计及实现
目前,51系列非常流行,而且资料众多,因此选用51系列作为开发板的MCU,通过附加一定的外围电路后,来和数据传输模块进行通信,实现数据的传输。

3.1 STC89C58RD+[10]概述

STC89C58RD+系列单片机是宏晶科技推出的新一代超强抗干扰,高速,低功耗的单片机,指令代码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可任意选择。
它具有以下特点:
1. 增强型6时钟/机器周期,12时钟/机器周期 8051 CPU(Central Process Unit,中央处理器)。
2. 工作电压:5.5V - 3.4V(5V单片机)
3. 工作频率范围:0 - 40 MHz,相当于普通8051的 0~80MHz.实际工作频率可达48MHz.
4. 用户应用程序空间32K字节
5. 片上集成 1280 字节RAM(Random Access Memory,随机存储器)。
6. 通用I/O口32个,复位后为: P1/P2/P3是准双向口/弱上拉(普通8051传统I/O口),P0口是开漏输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。
7. ISP(在可编程)/IAP(在应用可编程),无需专用编程器/ 仿真器 可通过串口(P3.0/P3.1)直接下载用户程序,8K程序3秒即可完成一片
8. EEPROM 功能
9. 看门狗
10.共3个16位定时器/计数器,其中定时器0还可以当成2个8位定时器使用
11.外部中断4路,下降沿中断或低电平触发中断,Power Down模式可由外部中断低电平触发中断方式唤醒
12. 通用UART(Universal Asynchronous Receiver/Transmitter ,通用串行接口),还可用定时器软件实现多个UART
14.工作温度范围: 0 - 75℃ / -40 - +85℃
15.封装: PDIP-40,PLCC-44,PQFP-44
使用这种单片机做开发板,最大的优势就在于它支持ISP,这样不用购买昂贵的编程器/ 仿真器,直接通过串口线就能实现在线编程。而且内部集成了看门狗和Flash,简化了PCB板的制作。指令代码与51单片机兼容,这样可以用常用的51单片机软件开发工具开发驱动程序。

51单片机相关文章:51单片机教程


单片机相关文章:单片机教程


c++相关文章:c++教程


单片机相关文章:单片机视频教程


单片机相关文章:单片机工作原理


波段开关相关文章:波段开关原理


蓝牙技术相关文章:蓝牙技术原理
矢量控制相关文章:矢量控制原理


评论


相关推荐

技术专区

关闭