① 手机与HC05加stm32单片机控制
你可以先用手机 和 hc05(与电脑USB转换串口连接 用串口助手调试),如果手机端 能 接收 串口助手 发送的 数据, 串口助手 也能 接收到 手机 发送的数据,那么就 OK 了,余下来 就是 hc05 与 单片机 串口的 连接 及 你编写单片机程序了。
② 单片机种类_单片机分类
单片机种类简介
ATMEL公司的AVR单片机,是增强型RISC内载Flash的单片机,芯片上的Flash存储器附在用户的产品中,可随时编程,再编程,使用户的产品设计容易,更新换代方便.AVR单片机采用增强的RISC结构,使其具有高速处理能力,在一个时钟周期内可执行复杂的指令,每MHz可实现1MIPS的处理能力.AVR单片机工作电压为2.7~6.0V,可以实现耗电最优化.AVR的单片机广泛应用于计算机外部设备,工业实时控制,仪器仪表,通讯设备,家用电器,宇航设备等各个领域.
Motorola单片机:
Motorola是世界上最大的单片机厂商.从M6800开始,开发了广泛的品种,4位,8位,16位32位的单片机都能生产,其中典型的代表有:8位机M6805,M68HC05系列,8位增强型M68HC11,M68HC12,16位机M68HC16,32位机M683XX.Motorola单片机的特点之一是在同样的速度下所用的时钟频率较Intel类单片机低得多,因而使得高频噪声低,抗干扰能力强,更适合于工控领域及恶劣的环境.
MicroChip单片机:MicroChip单片机的主要产品是PIC16C系列和17C系列8位单片机,CPU采用RISC结构,分别仅有33,35,58条指令,采用Harvard双总线结构,运行速度快,低工作电压,低功耗,较大的输入输出直接驱动能力,价格低,一次性编程,小体积.适用于用量大,档次低,价格敏感的产品.在办公自动化设备,消费电子产品,电讯通信,智能仪器仪表,汽车电子,金融电子,工业控制不同领域都有广泛的应用,PIC系列单片机在世界单片机市场份额排名中逐年提高.发展非常迅速.
MDT20XX系列单片机:
工业级OTP单片机,Micon公司生产,与PIC单片机管脚完全一致,海尔集团的电冰箱控制器,TCL通信产品,长安奥拓铃木小轿车功率分配器就采用这种单片机
EM78系列OTP型单片机:台湾义隆电子股份有限公司,直接替代PIC16CXX,管脚兼容,软件可转换.
Scenix单片机:Scenix公司推出的8位RISC结构SX系列单片机与Intel的PentiumII等一起被<
SX系列双时钟设置,指令运行速度可达50/75/100MIPS(每秒执行百万条指令,XXXMInstructionPerSecond);具有虚拟外设功能,柔性化I/O端口,所有的I/O端口都可单独编程设定,公司提供各种I/O的库函数,用于实现各种I/O模块的功能,如多路UART,多路A/D,PWM,SPI,DTMF,FS,LCD驱动等等.采用EEPROM/FLASH程序存储器,可以实现在线系统编程.通过计算机RS232C接口,采用专用串行电缆即可对目标系统进行在线实时仿凯纳真.
EPSON单片机:
EPSON单片机以低电压,低功耗和内置LCD驱动器特点着名于世,尤其是LCD驱动部分做得很好.广泛用于工业控制,医疗设备,家用电器,仪器仪表,通信设备和手持式消费类产品等领域.目前EPSON已推出四位单片机SMC62系列,SMC63系列,SMC60系列和八位单片机SMC88系列.
东芝单片机:
东芝单片机门类齐全,4位机在家电领域有很大市场,8位机主要有870系列,90系列,该类单片机允许使用慢模式,采用32K时钟时功耗降至10UA数量级.东芝的32位单片机采用MIPS
3000ARISC的CPU结构,面向VCD,数字相机,图像处理等市场.
8051单片机:
8051单片机最早由Intel公司推出,其后,多家公司购买了8051的内核,使得以8051为内核的MCU系列单片机在世界上产量最大,应用也最广泛,有人推测8051可能最终形成事实上的标准MCU芯片.
LG公司生产的GMS90系列单片机,与IntelMCS-51系列,Atmel89C51/52,89C2051等单片机兼容,CMOS技术,高达40MHZ的时钟频盯桥没率,应用于:多功能电话,智能传感器,电度表,工业控制,防盗报警装置,各种计费器,各种IC卡装置,DVD,VCD,CD-ROM.
华邦单片机:华邦公司的W77,W78系列8位单片机的脚位和指令集与8051兼容,但每个指令周期只需要4个时钟周期,速度提高了三消团倍,工作频率最高可达40MHz.同时增加了WatchDogTimer,6组外部中断源,2组UART,2组Datapointer及Waitstatecontrolpin.W741系列的4位单片机带液晶驱动,在线烧录,保密性高,低操作电压(1.2V~1.8V).
Zilog单片机:
Z8单片机是Zilog公司的产品,采用多累加器结构,有较强的中断处理能力,开发工具价廉物美.Z8单片机以低价位面向低端应用.我想很多人都知道Z80单板机,直到90年代后期,很多大学的微机原理还是讲述Z80.
NS单片机:
COP8单片机是NS(美国国家半导体公司)的产品,内部集成了16位A/D,这是不多见的,在看门狗多路及STOP方式下单片机的唤醒方式上都有独到之处.此外,COP8的程序加密也做得比较好
单片机应用领域汇总
⒈用图象传感器测量线才系统
⒉卫星电视的串口模拟SPI、I2C的应用,如雷达录取的数据传送。
⒊直接与AD芯片配合进行各种数据传感器配合。
⒋利用单片机与PC机的232通讯进行控制,单片机为控制对象。
⒌通过IC卡、单片机、PC机构成的各种收费系统。
⒍通过单片机控制各种步进电机完成工控任务系统
⒎通过单片机控制各种电慈设备完成工控任务系统(如程控交换系统)
⒏可应用在电机的变频技术上的控制领域中。
⒐各种测量工具如水位尺,它在水文上的应用很普及。
⒑大型指针钟控制器,主要根据时间控制电机带动指针。
⒒电子配料控制仪,基于小型生产的自动或半自动控制,如控制上料、搅拌等
⒓用定时器和捕获功能进行某一系统的检测。可提供报警、控制等。如水位控制、温度控制,全自动洗衣机等。
⒔电子称重计
⒕教学用仪器、医疗仪器。
⒖由单片机构成的霓虹灯控制器。
⒗在刚的热处理中采用热磁仪测量。
⒘各种金属探伤仪器。
⒙矿山生产智能监测仪。
⒚煤矿的产煤计数器
20.汽车安全系统
21.智能玩具
22.用超声波测量江河水位
23.交流电监测仪
24.消防系统报警监测仪
25.各类水表、电表
总之,单片机技术使用范围广,在各种仪器仪表生产单位、石油、化工,纺织、机械的加工等各个行业中都有广泛的应用.
③ 51单片机怎么写程序用hc05 控制led的亮灭
#include<reg52.h>
//#include<stdio.h>
sbitLED=P2^0;
unsignedcharReceiveData;
voidmain()
{
TMOD=0x20;
SCON=0x50;
TH1=0xfd;//baud9600bit/s
//TI=1;
TR1=1;
ES=1;
EA=1;
while(1)
{
}
}
voidUART1_Routine()interrupt4
{
if(RI)
{
RI=0;
ReceiveData=SBUF;
//此处视上位机发过来的指令而定(将0x01改成对应字节命令即可),只适用于单字节命令,数据包格式需另改代码
if(ReceiveData==0x01)
{
LED=~LED;//实现按一下灯亮,再次按下灯灭
}
}
}
///如有问题,可再咨询