飞思卡尔8位单片机-第10章 IIC
- 格式:ppt
- 大小:599.50 KB
- 文档页数:39
第一章搭建实验环境1、实验电路板及下载器实物图片2、实验电路图本实验图包含两大部分,分别是CPU.SCH和实验资源.SCH。
CPU采用飞思卡尔8位单片机MC9S08JM60CLD,(电路图介绍)图1-3实验资源部分电路图1-4LCD串口1602液晶电路图1-5RS232接口电路图1-6数码管显示电路图1-7发光管、ad转换以及按键电路图1-83、集成开发软件环境的建立1〉运行文件CW_MCU_V6_3_SE.EXE,在电脑C盘安装飞思卡尔8位(及简化32位)单片机集成开发环境codewarrior6.3版本2〉运行USBDM_4_7_0i_Win,这个程序会在c盘的程序文件夹下增加一个目录C:\Program Files\pgo\USBDM 4.7.0,在这个目录下a>C:\Program Files\pgo\USBDM 4.7.0\FlashImages\JMxx下的文件USBDM_JMxxCLD_V4.sx是下载器的固件文件;b>C:\Program Files\pgo\USBDM4.7.0\USBDM_Drivers\Drivers下有下载器的usb驱动.因此在插入usb下载器,电脑提示发现新的usb硬件的时候,选择手动指定驱动安装位置到以上目录即可。
3〉运行USBDM_4_7_0i_Win之后,还会在目录:C:\Program Files\Freescale\CodeWarrior for Microcontrollers V6.3\prog\gdi下增加一些文件,从修改时间上来看,增加了6个文件,这些文件是为了在codewarrior集成开发环境下对usb下载器的调试、下载的支持。
4、C语言编程基础第二章 LED闪烁程序编写过程1、新建工程运行单片机集成开发环境codewarrior IDE出现如下界面●Create New Project :创建一个新项目工程●Load Example Project :加载一个示例工程●Load Previous Project :加载以前创建过的工程●Run Getting started Tutorial:运行CodeWarrior软件帮助文档●Start Using CodeWarrior:立刻使用CodeWarrior点击Create New project按钮,以创建一个新的工程,出现选择CPU的界面如下,请选择HCS08/HCS08JM Family/MC9S08JM60,在右边的Connection窗口可以选择最后一个开源下载器HCS08 Open Source BDM。
第一章搭建实验环境系统时钟设置#include "App\Include\App.h"#ifndef _MCG_C#define _MCG_C//oscillator 12MHZ 倍频为24MHZ()先8分频后16倍频void S_MCGInit(void){/* the MCG is default set to FEI mode, it should be change to FBE mode*//************************************************************************** ***********MCGC2[7:6] BDIV总线频率分频因子–选择由MCGC1寄存器中CLKS位决定的时钟源的分频。
这控制总线频率。
00 编码0 –时钟1分频01 编码1 –时钟2分频(复位后默认)10 编码2 –时钟4分频11 编码3 –时钟8分频[5] RANGE频率范围选择–选择外部振荡器或者外部时钟源的频率范围。
1 选择1MHz到16MHz外部振荡器的频率范围。
(1MHz到40MHz的外部时钟电源)的高频率范围0 选择32kHz到100kHz外部振荡器的频率范围。
(32kHz到1MHz的外部时钟电源)的低频率范围[4] HGO高增益振荡器选择–控制外部振荡器操作模式。
1 配置外部振荡器为高增益运行0 配置外部振荡器为低功耗运行[3] LP低功耗选择–控制在忽略模式中FLL(或者PLL)是否为无效1 FLL(或PLL)在忽略模式(低功耗)中为无效的。
0 FLL(或PLL)在忽略模式中为无效的。
[2] EREFS外部参考时钟选择–为外部参考选择时钟源1 选择振荡器0 选择外部时钟源[1] ERCLKEN外部参考时钟使能–使能外部参考时钟作为MCGERCLK1 MCGERCLK激活0 MCGERCLK 无效[0] EREFSTEN外部参考时钟停止使能MCGC2 0b0011 0110 激发外部时钟(晶振)(没有使能)*************************************************************************** ***********/MCGC2=MCGC2_RANGE_MASK|MCGC2_HGO_MASK|MCGC2_EREFS_MASK|MCGC2_ERCLK EN_MASK;while(!MCGSC_OSCINIT);//MCGSC寄存器中OSCINIT(第1位)为1,表示由EREFS位选择的晶振被初始化。
第一章搭建实验环境系统时钟设置#include "App\Include\App.h"#ifndef _MCG_C#define _MCG_C//oscillator 12MHZ 倍频为24MHZ()先8分频后16倍频void S_MCGInit(void){/* the MCG is default set to FEI mode, it should be change to FBE mode*//************************************************************************** ***********MCGC2[7:6] BDIV总线频率分频因子–选择由MCGC1寄存器中CLKS位决定的时钟源的分频。
这控制总线频率。
00 编码0 –时钟1分频01 编码1 –时钟2分频(复位后默认)10 编码2 –时钟4分频11 编码3 –时钟8分频[5] RANGE频率范围选择–选择外部振荡器或者外部时钟源的频率范围。
1 选择1MHz到16MHz外部振荡器的频率范围。
(1MHz到40MHz的外部时钟电源)的高频率范围0 选择32kHz到100kHz外部振荡器的频率范围。
(32kHz到1MHz的外部时钟电源)的低频率范围[4] HGO高增益振荡器选择–控制外部振荡器操作模式。
1 配置外部振荡器为高增益运行0 配置外部振荡器为低功耗运行[3] LP低功耗选择–控制在忽略模式中FLL(或者PLL)是否为无效1 FLL(或PLL)在忽略模式(低功耗)中为无效的。
0 FLL(或PLL)在忽略模式中为无效的。
[2] EREFS外部参考时钟选择–为外部参考选择时钟源1 选择振荡器0 选择外部时钟源[1] ERCLKEN外部参考时钟使能–使能外部参考时钟作为MCGERCLK1 MCGERCLK激活0 MCGERCLK 无效[0] EREFSTEN外部参考时钟停止使能MCGC2 0b0011 0110 激发外部时钟(晶振)(没有使能)*************************************************************************** ***********/MCGC2=MCGC2_RANGE_MASK|MCGC2_HGO_MASK|MCGC2_EREFS_MASK|MCGC2_ERCLK EN_MASK;while(!MCGSC_OSCINIT);//MCGSC寄存器中OSCINIT(第1位)为1,表示由EREFS位选择的晶振被初始化。
飞思卡尔半导体文件编号:AN3291 应用笔记第1版,03/2007Specifications and information herein are subject to change without notice. ©Freescale Semiconductor,Inc., 2007. All rights reserved.General Business Information如何在M68HC08、HCS08和HCS12微控制器上应用IIC模块作者: Stanislav Arendarik应用工程师捷克共和国,罗斯诺夫1 简介此应用笔记是如何在飞思卡尔的微控制器上应用IIC模块的一个示例。
IIC模块可以分别在主模式或从模式下使用。
在这种情况下,由于IIC 总线主要用于在微控制器(MCU)和IIC外设之间的通信,因此在主模式时与串行EEPROM进行通信。
IIC总线可以在两个微控制器(MCU)之间直接进行通信,然而SPI总线却更适用于这种应用。
此应用笔记总结了通用IIC总线状态和定义,并提供了如何与串行EEPROM进行通信的示例(24C16和24C512)。
您可以轻松地用另外一个IIC器件取代EEPROM,但是必须改变将其标识为从器件的IIC地址字节。
目录1 简介…………… . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . 12 IIC 总线摘要………….. . . . …. . . . . . . . . . . . . . . . . . . . . . . . . . . . 22.1 IIC总线术语.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22.2 位传输. ………….. . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . 22.3 起始条件和停止条件(START and STOP Conditions)...... . 32.4 总线通信. . ……………………….. . . . . . . . . . . . . . . . . . . . 32.5 控制字节………………………. . . . . . . . . . . . . . . . . . . . .. . . 32.6 地址字节……….... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42.7 应答………… . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . 42.8 读/写格式………………………………......…..…... . . . . . . .. 53 用于微控制器的IIC软件程序. ………. . . . . . . . . . . . . . . . . . . . . . . 53.1 IIC的初始化. … . . . …….. . . . . . . . . .. .. . . . .. .. .. . . . . . . . 63.2 写入功能. . . . . . . . . . . . . . . . . . . . . .. . . . . . .. . . . . . . . . . . 73.3 读取功能 .. . . . . . . . . . . . . . . . . . . . .. . .. . . . . .. . . . . . . . . 93.4 中断应用举例. . . . . . ……………. . . . . . . . . . . .. . . . . . . . . 133.4.1 MCU作为主机.. . . . . . . . . . . .. .. . . . . . . . . . . . . . . 133.4.2 MCU作为从机. . . . . . .. . . . . . . .. . . . . . .. . . . . . . 164 结论. . . ……... . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . . . . . .. . . 17IIC总线摘要2 IIC 总线摘要IIC总线是基于主机和从机间线与(开漏)连接的双向、两线式总线。
iic协议讲解IIC(Inter-Integrated Circuit,即I2C)是一种串行通信协议,由飞思卡尔公司(现在是恩智浦公司)于1982年首次推出。
它通过两根信号线(SCL和SDA)进行通信,并且允许多个设备共享同一对信号线。
IIC协议使用主从结构,其中一个设备充当主设备,控制通信的起止,而其他设备充当从设备,等待主设备的命令或请求。
以下是IIC协议的一些关键概念和基本通信流程:1. 帧格式:IIC通信是基于字节的,每个数据传输都是1个字节。
每个字节由8个位组成,其中最高位是读或写位,指示主设备是发送数据还是请求数据。
2. 起始信号和停止信号:通信开始前,主设备发送一个起始信号(S)来指示通信的开始,结束时发送一个停止信号(P)来指示通信的结束。
3. 寻址:主设备通过发送设备地址来选择要与之通信的从设备。
每个从设备都有一个唯一的地址,可以是7位或10位。
在7位寻址模式下,可以有最多128个从设备。
4. 数据传输:主设备可以发送数据给从设备,也可以请求从设备发送数据给主设备。
数据传输是通过在SCL线上的时钟脉冲上的时钟信号同步进行的。
5. 硬件确认:每个字节的传输后,接收到字节的设备都会返回一个ACK或NACK信号,以表示是否成功接收到字节。
ACK (ACKnowledge)表示成功接收到字节,而NACK(Not ACKnowledge)则表示接收出错。
6. 速度:IIC协议支持不同的传输速度,通常有标准模式(100 Kbps)和快速模式(400 Kbps)。
一些设备还支持更高的速度,如高速模式(3.4 Mbps)和超高速模式(5 Mbps)。
总的来说,IIC协议是一种简单、灵活且可靠的通信协议,广泛应用于各种电子设备之间的通信,如传感器、存储器和外围设备等。
它的主要优点是只需两根线来进行通信,并且可以连接多个设备,节省了电路复杂度和空间。
附录I:寄存器地址列表直接页面寄存器总结高页面寄存器总结非易失寄存器总结注:直接页面寄存器表地址的低字节用粗体显示,直接寻址对其访问时,仅写地址低字节即可。
第2列中寄存器名用粗体显示以区别右边的位名。
有0的单元格表示未用到的位总是读为0,有破折号的单元格表示未用或者保留,对其读不定。
附录II 指令接与寻址方式HCS08指令集概括运算符() = 括号种表示寄存器或存储器位置的内容← = 用……加载(读: “得到”)& = 布尔与| = 布尔或⊕= 布尔异或×= 乘÷ = 除: = 串联+ = 加- = 求反(二进制补码)CPU registersA =>累加器CCR =>条件代码寄存器H =>索引寄存器,高8位X => 索引寄存器,低8位PC =>程序计数器PCH =>程序计数器,高8位PCL =>程序计数器,低8位SP =>堆栈指针存储器和寻址M =>一个存储区位置或者绝对值数据,视寻址模式而定M:M + 0x0001 => 两个连续存储位置的16位值.高8位位于M的地址,低8位位于更高的连续地址.条件代码寄存器(CCR)位V => 二进制补码溢出指示,第7位H => 半进位,第4位I => 中断屏蔽,第 3位N => 求反指示器, 第2位Z => 置零指示器, 第1位C => 进/借, 第0位 (进位第 7位 )CCR工作性符号– => 位不受影响0 = > 位强制为01 = > 位强制为1= >根据运算结果设置或清除位U = > 运算后没有定义机器编码符号dd =>一个直接寻址0x0000–0x00FF的低8位(高字节假设为0x00)ee => 16位偏移量的高8位ff => 16位偏移量的低8位ii => 立即数的一个字节jj => 16位立即数值的高位字节kk => 16位立即数值的低位字节hh => 16位扩展寻址的高位字节ll => 16位扩展寻址的低位字节rr => 相对偏移量n —任何表达范围在0–7之间的一个有符号数的标号或表达式opr8i —任何一个表达8位立即值的标号或表达式opr16 —任何一个表达16位立即值的标号或表达式opr8a —任何一个表达一个8位值的标号或表达式.指令对待这个8位值为直接页面64K 字节地址空间(0x00xx)中地址的低8位.opr16a —任何一个表达16位值的标号或表达式.指令对待这个值为直接页面64K字节地址空间.oprx8 —任何一个表达8位无符号值的标号或表达式,用于索引寻址.oprx16 —任何一个16位值的标号或表达式.因为HCS08有一个16位地址总线,这可以为一个有符号或者无符号值.rel —任何指引在当前指令目标代码最后一个字节之后–128 to +127个字节之内的标号或表达式.汇编器会计算包括当前指令目标代码在内的8位有符号偏移量. 寻址方式隐含寻址(Inherent)如CLRA,只有操作码,无操作数,需要操作的数据一般为CPU寄存器,因此不需要再去找操作数了。
8 位单片机∙TI 德州仪器MCS-51系列单片机∙ST 意法uPSD 8位微控制器∙Freescale 飞思卡尔HC08、RS08、HCS08系列单片机∙ATMEL 微控制器: 8051单片机∙PHILIPS飞利浦/ NXP恩智浦80C51系列单片机∙Ramtron 瑞创国际内嵌FRAM 铁电存储器的高速8051 MCU单片机TI 德州仪器MCS-51系列单片机- - 更多...1. MSC1200Y2PFBT:带4KB FLASH和24bit ADC的8051 单片机2. MSC1200Y3PFBT:带8KB FLASH和24bit ADC的8051 单片机3. MSC1202Y2RHHT:带4KB FLASH和16bit ADC的8051 单片机4. MSC1202Y3RHHT:带8KB FLASH和16bit ADC的8051 单片机5. MSC1210Y2PAGT:带4KB FLASH和24bit ADC的8051 单片机6. MSC1210Y3PAGT:带8KB FLASH和24bit ADC的8051 单片机7. MSC1210Y4PAGT:带16KB FLASH和24bit ADC的8051 单片机8. MSC1210Y5PAGT:带32KB FLASH和24bit ADC的8051 单片机9. MSC1211Y3PAGT:带8KB FLASH和24bit ADC及4通道16位DAC的8051单片机10. MSC1211Y5PAGT:带32KB FLASH和24bit ADC及4通道16位DAC的8051单片机11. MSC1212Y3PAGT:带8KB FLASH和24bit ADC及4通道16位DAC的8051单片机12. MSC1212Y5PAGT:带32KB FLASH和24bit ADC及4通道16位DAC的8051单片机ST 意法uPSD 可编程逻辑和接口MCU与32位ARM核微处理器- - 更多...1. uPSD 3200系列8位单片机2. uPSD3212C-40U6:双FLASH/5PWM/ISP/16PLD宏单元3. uPSD3212CV-24U6:双FLASH/5PWM/ISP/16PLD宏单元4. uPSD3233B-40T6:双FLASH/5PWM/ISP/16PLD宏单元5. uPSD3233B-40U6:双FLASH/5PWM/ISP/16PLD宏单元6. uPSD3233BV-24T6:双FLASH/5PWM/ISP/16PLD宏单元7. uPSD3233BV-24U6:双FLASH/5PWM/ISP/16PLD宏单元8. uPSD3234A-40T6:双FLASH/5PWM/ISP/16PLD宏单元9. uPSD3234A-40U6:双FLASH/5PWM/ISP/16PLD宏单元10. uPSD3234BV-24U6:双FLASH/5PWM/ISP/16PLD宏单元11. uPSD3251F-40T6:双FLASH/ISP/16PLD宏单元12. uPSD3254A-40T6:双FLASH/5PWM/ISP/16PLD宏单元13. uPSD3254A-40U6:双FLASH/5PWM/ISP/16PLD宏单元14. uPSD3254BV-24U6:双FLASH/5PWM/ISP/16PLD宏单元15. uPSD3212A-40U6:双FLASH/5PWM/ISP/16PLD宏单元16. uPSD 3300系列8位单片机17. uPSD3312D-40T6:双FLASH/6PWM /ISP/16CPLD宏单元/增强型8032内核/双DPTR/JTAG在线调试18. uPSD3312DV-40T6:双FLASH/6PWM /ISP/16CPLD宏单元/增强型8032内核/双DPTR/JTAG在线调试19. uPSD3334D-40U6:双FLASH/6PWM /ISP/16CPLD宏单元/增强型8032内核/双DPTR/JTAG在线调试20. uPSD3334DV-40U6:双FLASH/6PWM /ISP/16CPLD宏单元/增强型8032内核/双DPTR/JTAG在线调试21. uPSD3354D-40U6:双FLASH/6PWM /ISP/16CPLD宏单元/增强型8032内核/双DPTR/JTAG在线调试22. uPSD3354DV-40U6:双FLASH/6PWM /ISP/16CPLD宏单元/增强型8032内核/双DPTR/JTAG在线调试23. uPSD3422E-40T6:双FLASH/6PWM /ISP/16CPLD宏单元/增强型8032内核/双DPTR/JTAG/USB2.0在线调试24. uPSD3422E-40U6:双FLASH/6PWM /ISP/16CPLD宏单元/增强型8032内核/双DPTR/JTAG/USB2.0在线调试25. uPSD3422EV-40U6:双FLASH/6PWM /ISP/16CPLD宏单元/增强型8032内核/双DPTR/USB2.0/JTAG在线调试26. uPSD3434E-40U6:双FLASH/6PWM /ISP/16CPLD宏单元/增强型8032内核/双DPTR/JTAG/USB2.0在线调试27. uPSD3434EV-40U6:双FLASH/6PWM /ISP/16CPLD宏单元/增强型8032内核/双DPTR/JTAG/USB2.0在线调试Freescale 飞思卡尔HC08、RS08、HCS08系列单片机1. HC08系列8位单片机 - -更多...2. MC68HC908AB32CFU:可编程中断定时器模块3. MC68HC908AP64CFB:PLL,RC振荡可选,LVI,时间模块,键盘中断4. MC68HC908GP32CB:PLL,可选择LVI,时间模块5. MC68HC908GP32CFB:PLL,可选择LVI,时间模块6. MC68HC908GP32CP:PLL,可选择LVI,时间模块7. MC68HC908GT16CB:内部时钟发生器,可选择LVI,时间模块8. MC68HC908GT16CFB:内部时钟发生器,可选择LVI,时间模块9. MC68HC908GZ16CFJ:MSCAN 2.010. MC68HC908JB8JDW:片上3.3V稳压器11. MC68HC908JL3ECDW:RC振荡可选,LVR,6LED驱动12. MC68HC908JL3ECP:RC振荡可选,LVR,6LED驱动13. MC68HC908JL8CDW:RC振荡可选,可编程LVI14. MC68HC908JL8CP:RC振荡可选,可编程LVI15. MC68HC908LJ12CFU:RTC, 4x26 LCD,IR调制解调,键盘中断16. MC68HC908LK24CFU:RTC, 4x33LCD,IR调制解调,键盘中断17. MC68HC908LV8CPBE:8位微控制器与处理器Flash 4-8K 封装52pin LQFP18. MC68HC908MR16CFU:三相电机控制的PWM19. MC68HC908MR32CFU:三相电机控制的PWM20. MC68HC908QT2CDW:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒21. MC68HC908QT2CP:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒22. MC68HC908QT4CDW:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒23. MC68HC908QT4CP:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒24. MC68HC908QY2CDW:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒25. MC68HC908QY2CP:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒26. MC68HC908QY2CPE:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒27. MC68HC908QY4CDW:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒28. MC68HC908QY4CP:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒29. MC68HC908RF2MFA:集成RF发射机30. MC68HC908SR12CB:PLL, 内部振荡器可选,温度传感器, 电流放大器,键盘中断,TBM31. MC908GP32CPE:内嵌512字节EEPROM32. MC908GZ16CFAE:8位微控制器与处理器12-32K 48pin LQFP33. MC908JB8ADWE:8位微控制器与处理器4-8K 28pin SOIC34. MC908JB8JDWE 8位微控制器与处理器4-8K 20pin SOIC35. MC908JK3ECDWE:8位微控制器与处理器Flash 4-8K 封装20pin SOIC36. MC908JL16CFJE:8位微控制器与处理器Flash 12-32K 封装32pin LQFP37. MC908JL16CSPE:8位微控制器与处理器Flash 12-32K 封装32pin PSDIP38. MC908JL3ECDWE:8位微控制器与处理器Flash 4-8K 封装28pin SOIC39. MC908JL3ECPE:8位微控制器与处理器Flash 4-8K 封装28pin PDIP40. MC908JL8CDWE:8位微控制器与处理器Flash 4-8K 封装28pin SOIC41. MC908LK24CFUE:8位微控制器与处理器Flash 12-32K 封装64pin QFP42. MC908JL16CDWE:RC振荡可选,可编程LVI Flash 12-32K 封装28pin SOIC43. MC908MR16CFUE:拥有同步和异步串行通讯接口和12bit的PWM电机控制器44. MC908MR32CFUE:三相电机控制的PWM45. MC908QB8CDTE:带自动唤醒模块及KBI46. MC908QT2ACDWE:8位微控制器与处理器Flash 1-2K 封装8pin SOIC47. MC908QT2ACPE:8位微控制器与处理器Flash 1-2K 封装8pin PDIP48. MC908QT4ACDTE:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒49. MC908QT4ACDWE:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒Flash 4-8K 封装8pin SOIC50. MC908QT4ACPE:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒Flash 4-8K 封装8pin PDIP51. MC908QY2ACDWE:8位微控制器与处理器Flash 1-2K 封装16pin SOIC52. MC908QY2ACPE:8位微控制器与处理器Flash 1-2K 封装16pin PDIP53. MC908QY4ACDWE:8位微控制器与处理器Flash 4-8K 封装16pin SOIC54. MC908QY4ACPE:8位微控制器与处理器Flash 4-8K 封装16pin PDIP55. MC908QY4ACDTE:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒56. MC908QY4ACDWE:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒57. MC908QY4ACPE:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒58. MCHC908LK24CFQE:8位微控制器与处理器Flash 12-32K 封装80pin QFP59. MCHC908QT4CDWE:振荡频率(内部OSC,外部RC,时钟,晶振)可微调3.2MHz,可选择LVI,自动唤醒60. MM908E624ACDWB:带边沿斜率可选的LIN,看门狗时间可选,具有正常、停止、休眠三种方式控制;输入唤醒;高端1×7欧,2×2.5欧继电器控制高端开关;适用于通过继电器控制直流电机61. MM908E625ACDWB:带边沿斜率可选的LIN,看门狗时间可选,具有正常、停止、休眠三种方式控制; 唤醒功能、电流源模拟量输入;高端1×0.6欧,4×0.4欧半桥,开关型5V输出; 适用于镜像控制,步进电机控制,门锁62. RS08系列8位单片机- -更多...63. MC9S08AW16CFGE:8位微控制器与处理器Flash 12-32K 封装44pin LQFP64. MC9S08AW16CFUE:8位微控制器与处理器Flash 12-32K 封装64pin QFP65. MC9S08AW16CPUE:8位微控制器与处理器Flash 12-32K 封装64pin LQFP66. MC9S08AW32CFGE:8位微控制器与处理器Flash 12-32K 封装44pin LQFP67. MC9S08AW32CFUE:8位微控制器与处理器Flash 12-32K 封装64pin QFP68. MC9S08AW32CPUE:8位微控制器与处理器Flash 12-32K 封装64pin LQFP69. MC9S08AW60CFGE:8位微控制器与处理器Flash 48-64K 封装44pin LQFP70. MC9S08AW60CFUE:8位微控制器与处理器Flash 48-64K 封装64pin QFP71. MC9S08AW60CPUE:8位微控制器与处理器Flash 48-64K 封装64pin LQFP72. MC9RS08KA1CDB:内部时钟源(ICS),键盘中断接口(KBI), 模拟比较器(ACMP)73. MC9RS08KA1CPC:内部时钟源(ICS),键盘中断接口(KBI), 模拟比较器(ACMP)74. MC9RS08KA1CSC:内部时钟源(ICS),键盘中断接口(KBI), 模拟比较器(ACMP)75. MC9RS08KA2CDB:内部时钟源(ICS),键盘中断接口(KBI), 模拟比较器(ACMP)76. MC9RS08KA2CPC:内部时钟源(ICS),键盘中断接口(KBI), 模拟比较器(ACMP)77. MC9RS08KA2CSC:内部时钟源(ICS),键盘中断接口(KBI), 模拟比较器(ACMP)78. MC9S08GB32ACFUE:8位微控制器与处理器Flash 12-32K 封装64pin LQFP79. MC9S08GB60ACFUE:8位微控制器与处理器Flash 48-64K 封装64pin LQFP80. MC9S08GT16ACFBE:8位微控制器与处理器Flash 12-32K 封装44pin QFP81. MC9S08GT16AMFBE:8位微控制器与处理器Flash 12-32K 封装44pin QFP82. MC9S08GT60ACFBE:8位微控制器与处理器Flash 48-64K 封装44pin QFP83. MC9S08QD2CSC:工作电压2.7-5.5V;总线频率8 MHz;Flash闪存2K字节;随机存取存储器RAM容量128 字节;ADC模数转换器4通道(10位);模拟比较器无;键盘中断有;定时器2个16位定时器(2和1通道);SCI/uArt 无;SPI 无;IIC 无;内核HCS08;软件兼容性是;引脚兼容性是;外部振荡器无;工作温度范围-40℃-80℃;I/0脚4;封装8引脚SOIC - -更多...84. MC9S08QD4CPC:8位微控制器与处理器Flash 4-8K 封装8pin PDIP - -更多...85. MC9S08QD4CSC:工作电压2.7-5.5V;总线频率8 MHz;Flash闪存4K字节;随机存取存储器RAM容量256 字节;ADC模数转换器4通道(10位);模拟比较器无;键盘中断有;定时器2个16位定时器(2和1通道);SCI/uArt 无;SPI 无;IIC 无;内核HCS08;软件兼容性是;引脚兼容性是;外部振荡器无;工作温度范围-40℃-80℃;I/0脚4;封装8引脚SOIC - -更多...86. MC9S08QG4CDNE:8位微控制器与处理器Flash 4-8K 封装8pin SOIC87. MC9S08QG4CDTE:在片调试接口,FLL,ICS,MTIM,KBI88. MC9S08QG4CFFE:8位微控制器与处理器Flash 4-8K 封装16pin QFN89. MC9S08QG4CPAE:8位微控制器与处理器Flash 4-8K 封装8pin PDIP90. MC9S08QG8CDNE:8位微控制器与处理器Flash 4-8K 封装8pin SOIC91. MC9S08QG8CDTE:8位微控制器与处理器Flash 4-8K 封装16pin TSSOP 在片调试接口,FLL,ICS,MTIM,KBI92. MC9S08QG8CFQE:8位微控制器与处理器Flash 4-8K 封装8pin DFN93. MC9S08QG8CPBE:8位微控制器与处理器Flash 4-8K 封装16pin PDIP94. MC9S08RD16CDWE:8位微控制器与处理器Flash 12-32K 封装28pin SOIC95. HCS08系列8位单片机- -更多...96. MC9S08AW16CFUE:LVI低压禁止,高精度内部时钟97. MC9S08AW32CFUE:LVI低压禁止,高精度内部时钟98. MC9S08AW48CFUE:LVI低压禁止,高精度内部时钟99. MC9S08AW60CFUE:LVI低压禁止,高精度内部时钟100. M C9S08GB60CFU:在片调试接口101. M C9S08GT60CFB:在片调试接口102. M C9S08RE16FJ:比较器,低压警告ATMEL 微控制器1. 89系列单片机- -更多...2. AT80C31X2-3CSUL:带128字节RAM的微控制器3. AT80C32X2-SLSUL:带256字节RAM的微控制器4. AT83C21GC144-ICSUL5. AT83SND2CDVX-7FTIL6. AT83SND2CDVX-7FTJL:7. AT83SND2CMP3-7FTIL8. AT87C54X2-SLSUL9. AT87F51-24AC10. AT89C2051-12SC11. AT89C2051-12SU12. AT89C2051-24PU13. AT89C2051-24SI14. AT89C2051-24SU15. AT89C2051X2-24PI16. AT89C4051-12PU17. AT89C4051-12SU18. AT89C4051-24PI19. AT89C4051-24PU20. AT89C4051-24SI21. AT89C4051-24SU22. AT89C5122D-RDVIM23. AT89C51-24PC24. AT89C51-24PC(SL024D)25. AT89C5131A-S3SIL26. AT89C5131A-TISIL27. AT89C5131A-TISUL28. AT89C5132-ROTIL29. AT89C51CC01CA-RLTUM:带15路CAN控制器,16K字节闪存、512字节RAM、2K字节EEPROM、10位ADC及PCA的8位微控制器30. AT89C51CC01UA-SLSUM:带15路CAN控制器,16K字节闪存、512字节RAM、2K字节EEPROM、10位ADC及PCA的8位微控制器31. AT89C51CC03CA-RLTUM32. AT89C51CC03CA-S3SUM33. AT89C51CC03UA-SLSIM34. AT89C51ED2-RDTIM35. AT89C51ED2-SLSUM:在线可编程微控制器,带64-Kbyte Flash存储器和2048-byteRAM,2-Kbyte EEPROM,PCA,SPI36. AT89C51RB2-3CSIM37. AT89C51RB2-3CSUM38. AT89C51RB2-SLSCM39. AT89C51RB2-SLSIM40. AT89C51RC-24JU41. AT89C51RC-24PU42. AT89C51RC2-SLSUM43. AT89C51RD2-SLSIM44. AT89C51RE2-RLTEM45. AT89C51IC2-RLTIL46. AT89C51IC2-SLSUM:在线可编程微控制器,带32-Kbyte Flash存储器和1280-byteRAM,TWI,SPI,PCA47. AT89C51RB2-SLSUM:在线可编程微控制器,带16-Kbyte Flash存储器和1280-byteRAM,SPI,PCA48. AT89C51RB2-RLTUL:在线可编程微控制器,带16-Kbyte Flash存储器和1280-byteRAM,SPI,PCA49. AT89C51RC2-3CSUM:在线可编程微控制器,带32-Kbyte Flash存储器和1280-byteRAM,SPI,PCA50. AT89C51RC2-SLSUM:在线可编程微控制器,带32-Kbyte Flash存储器和1280-byteRAM,SPI,PCA51. AT89C51RD2-SLSUM:在线可编程微控制器,带64-Kbyte Flash存储器和2048-byteRAM,PCA,SPI52. AT89C51RC-24PU:带32-Kbyte Flash和512-byte RAM的微控制器53. AT89C51RC-24JU:带32-Kbyte Flash和512-byte RAM的微控制器54. AT89C55WD-24AI55. AT89C55WD-24AU56. AT89C55WD-24JI57. AT89C55WD-24JU58. AT89C55WD-24PI59. AT89C55WD-24PU60. AT89LP2052-16PU61. AT89LS51-16AU:2.7-volt,在线可编程微控制器,带4-Kbyte Flash存储器62. AT89LS51-16JU:2.7-volt,在线可编程微控制器,带4-Kbyte Flash存储器63. AT89LS51-16PU:2.7-volt,在线可编程微控制器,带4-Kbyte Flash存储器64. AT89LS52-16AU:2.7-volt,在线可编程微控制器,带8-Kbyte Flash存储器65. AT89LS52-16JU:2.7-volt,在线可编程微控制器,带8-Kbyte Flash存储器66. AT89LS52-16PI67. AT89LS52-16PU:2.7-volt,在线可编程微控制器,带8-Kbyte Flash存储器68. AT89LV51-16JC69. AT89LV55-12PC70. AT89LV55-12PI71. AT89RFD-0172. AT89RFD-0873. AT89S51-24AI74. AT89S51-24AU:在线可编程微控制器,带4-Kbyte Flash存储器75. AT89S51-24JC76. AT89S51-24JU:在线可编程微控制器,带4-Kbyte Flash存储器77. AT89S51-24PC78. AT89S51-24PI79. AT89S51-24PU:在线可编程微控制器,带4-Kbyte Flash存储器80. AT89S52-24AU:在线可编程微控制器,带8-Kbyte Flash存储器81. AT89S52-24JI82. AT89S52-24JU:在线可编程微控制器,带8-Kbyte Flash存储器83. AT89S52-24PC84. AT89S52-24PU:在线可编程微控制器,带8-Kbyte Flash存储器85. AT89S8252-24JC86. AT89S8253-24AU:在线可编程微控制器,带12-Kbyte Flash存储器和2-Kbyte EEPROM87. AT89S8253-24JI88. AT89S8253-24JU:在线可编程微控制器,带12-Kbyte Flash存储器和2-Kbyte EEPROM89. AT89S8253-24PU90. AT89S8253-24PIPHILIPS飞利浦/ NXP恩智浦80C51系列单片机- -更多...1. P89LPC912FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机2. P89LPC921FN:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机3. P89LPC921FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机4. P89LPC920FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机5. P89LPC917FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机6. P89LPC916FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机7. P89LPC915FN:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机8. P89LPC915FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机9. P89LPC901FN:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机10. P89LPC913FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机11. P89LPC924FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机12. P89LPC9107FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机13. P89LPC9102FTK:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机14. P89LPC908FD:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机15. P89LPC907FD:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机16. P89LPC906FD:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机17. P89LPC903FD:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机18. P89LPC902FD:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机19. P89LPC914FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机20. P89LPC935FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机21. P89LPC9408FBD:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机22. P89LPC9401FBD:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机23. P89LPC952FBD:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机24. P89LPC938FA:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机25. P89LPC938FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机26. P89LPC936FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机27. P89LPC922FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机28. P89LPC935FA:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机29. P89LPC922FN:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机30. P89LPC934FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机31. P89LPC933FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机32. P89LPC932A1FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机33. P89LPC932A1FA:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机34. P89LPC931FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机35. P89LPC930FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机36. P89LPC925FDH:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机37. P89LPC936FA:PHILIPS飞利浦/ NXP恩智浦80C51系列单片机Ramtron 瑞创国际内嵌FRAM 铁电存储器的高速8051 MCU单片机- -更多...1. VRS51L3074:速度高达40MIPS的高性能单周期8051内核;64KBflash空间,支持IAP,ISP功能;4352Bytes of RAM(4K+256) 4K可以用于编程和数据存储;最大支持外扩32KB数据空间8000h-FFFFh;JTAG接口用于给系统FLASH编程和在线仿真;56个IO口(P0-P6);2个串口,均带有波特率发生器,最高速度达到1.2Mbps;增强型SPI口(可配置发送长度最大48字节);增强型IIC 口(支持主从模式)最大1.25MHz速度;16个外部中断脚,支持外部引脚电平变化产生中断;3个16位通用定时器计数器,可级联成24位32位48位;2个捕捉输入;2个脉冲宽度记数;8个独立的PWM 控制器,均带有独立的时钟,16位精度;高精度内部晶振40MHZ;动态时钟调整;省电模式可以单独关断任何外设;上电复位,掉电复位功能;WDT功能;工作电压3.3V;工作温度-40℃-+85℃.2. VRS51L2070:速度高达40MIPS的高性能单周期8051内核;64KBflash空间,支持IAP,ISP功能;4352Bytes of RAM(4K+256) 4K可以用于编程和数据存储;最大支持外扩32KB数据空间8000h-FFFFh;JTAG接口用于给系统FLASH编程和在线仿真;56个IO口(P0-P6);2个串口,均带有波特率发生器,最高速度达到1.2Mbps;增强型SPI口(可配置发送长度最大48字节);增强型IIC 口(支持主从模式)最大1.25MHz速度;16个外部中断脚,支持外部引脚电平变化产生中断;3个16位通用定时器计数器,可级联成24位32位48位;2个捕捉输入;2个脉冲宽度记数;8个独立的PWM 控制器,均带有独立的时钟,16位精度;高精度内部晶振40MHZ;动态时钟调整;省电模式可以单独关断任何外设;上电复位,掉电复位功能;WDT功能;工作电压3.3V;工作温度-40℃-+85℃.∙上一页:无∙下一页:16位单片机(Freescale 飞思卡尔、TI 德州仪器MSP430 超低功耗微控制器)备注:RAM内存RAM(Random Access Memory)的全名为随机存取记忆体,它相当于PC机上的移动存储,用来存储和保存数据的。