A. 单片机的主流产品系列
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单片机的主要产品是PIC 16C系列和17C系列8位单片机,CPU采用RISC结构,分别仅有33,35,58条指令,采用Harvard双总线结构,运行速度快,低工作电压,低功耗,较大的输入输出直接驱动能力,价格低,一次性编程,小体积. 适用于用量大,档次低,价格敏感的产品.在办公自动化设备,消费电子产品,电讯通信,智能仪器仪表,汽车电子,金融电子,工业控制不同领域都有广泛的应用,PIC系列单片机在世界单片机市场份额排名中逐年提高.发展非常迅速.
MDT20XX系列单片机:
工业级OTP单片机,Micon公司生产,与PIC单片机管脚完全一致,海尔集团的电冰箱控制器,TCL通信产品,长安奥拓铃木小轿车功率分配器就采用这种单片机
EM78系列OTP型单片机: 台湾义隆电子股份有限公司,直接替代PIC16CXX,管脚兼容,软件可转换.
Scenix单片机: Scenix公司推出的8位RISC结构SX系列单片机与Intel 的Pentium II等一起被<<Electronic Instry Yearbook 1998>>评选为1998年世界十大处理器.在技术上有其独到之处:
SX系列双时钟设置,指令运行速度可达50/75/100MIPS(每秒执行百万条指令,XXX M Instruction Per Second) ;具有虚拟外设功能,柔性化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
3000A RISC的CPU结构,面向VCD,数字相机,图像处理等市场.
8051单片机:
8051单片机最早由Intel公司推出,其后,多家公司购买了8051的内核,使得以8051为内核的MCU系列单片机在世界上产量最大,应用也最广泛,有人推测8051可能最终形成事实上的标准MCU芯片.
LG公司生产的GMS90系列单片机,与Intel MCS-51系列,Atmel 89C51/52,89C2051等单片机兼容,CMOS技术,高达40MHZ的时钟频率,应用于: 多功能电话,智能传感器,电度表,工业控制,防盗报警装置,各种计费器,各种IC卡装置,DVD,VCD,CD-ROM.
华邦单片机: 华邦公司的W77,W78系列8位单片机的脚位和指令集与8051兼容, 但每个指令周期只需要4个时钟周期,速度提高了三倍,工作频率最高可达 40MHz.同时增加了WatchDog Timer,6组外部中断源,2组UART,2组Data pointer及Wait state control pin. W741系列的4位单片机带液晶驱动,在线烧录,保密性高,低操作电压(1.2V~1.8V).
Zilog单片机:
Z8单片机是Zilog公司的产品,采用多累加器结构,有较强的中断处理能力,开发工具价廉物美.Z8单片机以低价位面向低端应用.我想很多人都知道Z80单板机,直到90年代后期,很多大学的微机原理还是讲述Z80.
NS单片机:
COP8单片机是NS(美国国家半导体公司)的产品,内部集成了16位A/D,这是不多见的,在看门狗多路及STOP方式下单片机的唤醒方式上都有独到之处.此外,COP8的程序加密也做得比较好
B. 单片机种类_单片机分类
单片机种类简介
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.各类水表、电表
总之,单片机技术使用范围广,在各种仪器仪表生产单位、石油、化工,纺织、机械的加工等各个行业中都有广泛的应用.
C. 8位单片机怎么进行十六位除十六位,最好有程序
二进制除法运算
多字节二进制除法
被除数为3个字节,在wr2_wr1_wr0单元中,wr2.7为最高位,wr0.0为最低位.
除数为2个字节,在wr9_wr8中。
算法:EM78单片机没有除法指令,而且本例中除法为多字节除法,可采用如下算法.
将被除数扩充一个字节0X23_0X22清0.被除数左移1位,0X23_0X22中数据减去0X31_0X30中数据.够减则减且0X20.0置1,减出结果存入0X23_0X22
不够减则0X23_0X22保持不变,0X20.0清0。
然后被除数再左移1位,重复上述过程。共循环16次,最后0X23_0X22中得相减余数,0X21_0X20中得商。
注意,若被除数左移后C标志为1,则不比较0X23_0X22与0X31_0X30数据大小关系而直接相减。
main: mov a,@0x55 ;被除数赋值
mov wr0,a
mov wr1,a
mov wr2,a
mov a,@0x0 ;被除数扩充1字节并清0
mov wr3,a
mov a,@0x12 ;除数赋值
mov wr8,a
mov wr9,a
mov a,@0x10 ;循环次数为16
mov wr7,a
again: call rt_sub ;调移位除法子程
djz wr7 ;16次循环完成则结束
jmp again ;未完成则继续
self: jmp self
rt_sub:
bc 0x03,0 ;c标志清0
rlc wr0 ;被除数左移1位
rlc wr1
rlc wr2
rlc wr3
jbc 0x03,0
jmp rt3 ;c标志为1则直接相减
mov a,wr3 ;c标志为0则先比较大小
mov wr5,a
mov a,wr2
mov wr4,a
mov a,wr9 ;先比较高位
sub wr5,a
jbc 0x03,2
jmp rt1 ;高位相等跳rt1比较低位
jmp rt2 ;高位不等跳rt2
rt1: mov a,wr8 ;比较低位
sub wr4,a
jbc 0x03,2
jmp rt3 ;低位也相等则跳rt3,相减,上1
rt2: jbs 0x03,0
ret ;减数大则返回,减数小则相减,上1
rt3: bs wr0,0 ;上1
call sub_2b ;调2字节减法子程
ret
sub_2b:
mov a,wr9 ;高字节相减
sub wr3,a
mov a,wr8 ;低字节相减
sub wr2,a
jbc 0x03,2
ret ;低字节相等,无借位,返回
jbc 0x03,0
ret ;无借位,返回
dec wr3 ;低字节相减有借位,高字节结果减1
ret
eop
D. 比较常用的单片机有哪些
单片机品种非常多,较为常用的有以下几种。
1.8051单片机
2.AVR单片机
3.Motorola单片机
4.Microchip单片机
5.EM78系列0TP型单片机
面对众多的单片机,进行机型选择时,通常从单片机的性能要求和单片机的可开发性进行考虑。
E. 单片机的种类划分有那几类
ATMEL公司的AVR单片机是基于增强型RISC架构,内嵌Flash存储器的微控制器。这种单片机具备Flash存储器,用户可以在产品中随时进行编程和再编程,极大地简化了产品设计和更新换代过程。AVR单片机采用增强RISC结构,提供高速处理能力,每个时钟周期内能执行复杂指令,每MHz能够实现1MIPS的处理能力。工作电压范围为2.7~6.0V,优化了耗电性能。AVR单片机广泛应用于多种领域,包括计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器和宇航设备等。
Motorola公司生产了多种单片机,从M6800系列开始,涵盖了4位、8位、16位和32位的产品。其中,M6805、M68HC05系列是8位机,M68HC11、M68HC12是8位增强型,M68HC16是16位机,而M683XX系列则是32位机。Motorola单片机的特点是在相同速度下,相比Intel类单片机,其时钟频率更低,因而具有更低的高频噪声和更强的抗干扰能力,更适合工业控制领域和恶劣环境。
MicroChip公司的主要产品是PIC 16C系列和17C系列的8位单片机,采用RISC结构,指令集分别仅有33、35、58条。这些单片机采用Harvard双总线结构,运行速度快,低功耗,具备强大的输入输出驱动能力,价格低廉,支持一次性编程,体积小巧。适用于量大、档次低、价格敏感的产品。在多个领域,如办公自动化设备、消费电子产品、电讯通信等,PIC系列单片机都有广泛应用。
MDT20XX系列单片机是工业级OTP单片机,由Micon公司生产,与PIC单片机管脚完全一致,被海尔集团的电冰箱控制器、TCL通信产品、长搜纳简安奥拓铃木小轿车功率分配器等采用。
EM78系列OTP型单片机由台湾义隆电子股份有限公司生产,能直接替代PIC16CXX,管脚兼容,软件可转换。
Scenix公司推出的8位RISC结构SX系列单片机,其特点是双时钟设置,指令运行速度可达50/75/100MIPS;具有虚拟外设功能和柔性化I/O端口。所有I/O端口都可单独编程设定,公司提供各种I/O的库函数。采用EEPROM/FLASH程序存储器,可在线系统编程。通过计算机RS232C接口,采用专用串行电缆即可对目标系统进行在线实时仿真。
EPSON单片机以低电压、低功耗和内置LCD驱动器而闻名,广泛应用于工业控制、医疗设备、家用电器等领域。
东芝单片机门类齐全,4位机在家电领域有广泛应用,8位机主要有870系列、90系列,允许使用慢模式,功耗低。32位机采用MIPS 3000A RISC的CPU结构,面向VCD、数字相机等市场。
8051单片机最早由Intel公司推出,现有多家公司生产以8051为内核的MCU系列单片机,产量大,应用广泛。
LG公司生产的GMS90系列单片机与Intel MCS-51系列、Atmel 89C51/52等单片机兼容,采用CMOS技术,时钟频率高达40MHz,应用于多功能电话、智能传感器等领域。
华邦公司的W77、W78系列8位单片机的脚位和指令集与8051兼容,每个指令周期只需4个时钟周期,速度提高三倍,工作频率最高可达40MHz。增加了看门狗定时器、外部中断源等。
Zilog公司的Z8单片机采用多累加器结构,具有强大的中断处理能力,开发工具价格低廉,面向低端应用。
NS公司的COP8单片机内部集成了16位A/D,具有独特的看门狗和STOP方式下的唤醒方式,程序加密功能强大。
以上各大公司的单片机型号众多,具体的型号和特性需要根据公司进行详细查询。
F. EM78P156ELP-G这个是那里产的单片机,可不可以多次烧录,用什么烧录器编写程序与51区别大不
是台湾义隆单片机。八位单片机,内部有1K*13位的一次性烧写ROM(OTP-ROM)
不属于51系列单片机。需要用他们义隆公司专用的编程器烧写程序。汇编指令跟51系列单片机完全不同。
义隆单片机大部分产品都是一次性烧写不可修改的,所以在一些小家电,小玩具里很常用(烧进去就不用升级程序什么的)。价格很便宜,适合大批量产品开发。
楼主如果需要用来学习的话就免了。另外单片机资料在网上就能找到,不需要搜索完全部关键字,搜EM78P156,其后面的那些字母都是这个芯片的注释。