富士通单片机_单片机分类(Ⅰ)

一、按生产厂家分

单片机生产厂家:美国的英特尔(Intel) 公司、摩托罗拉(Motorola)公司、国家办导体(NS) 公司、Atmel公司、微芯片(Microchip) 公司、洛克威尔(Rockwell)公司、莫斯特克公司(Mostek)、齐洛格(Zilog)公司、仙童(Fairchid)公司、德州仪器(TI)公司等等。

日本的电气(NS)公司、东芝(Toshiba)公司、富士通(Fujitsu)公司、松下公司、日立(Hitachi)公司、日电(NEC)公司、夏普公司等等。

7a823ad37ed9236ba7587540f9ababbf.png

韩国三星samsung单片机。

荷兰的飞利浦(Philips)公司。

德国的西门子(Siemens)公司等等。

8051单片机最早由Intel公司推出,其后,多家公司购买了8051的内核,使得以8051为内核的MCU系列单片机在世界上产量最大,应用也最广泛,有人推测8051可能最终形成事实上的标准MCU芯片。

MicroChip单片机: MicroChip单片机的主要产品是PIC 16C系列和17C系列8位单片机,CPU采用RISC结构,分别仅有33,35,58条指令,采用Harvard双总线结构,运行速度快,低工作电压,低功耗,较大的输入输出直接驱动能力,价格低,一次性编程,小体积. 适用于用量大,档次低,价格敏感的产品.在办公自动化设备,消费电子产品,电讯通信,智能仪器仪表,汽车电子,金融电子,工业控制不同领域都有广泛的应用,PIC系列单片机在世界单片机市场份额排名中逐年提高.发展非常迅速。

f31f400e613761666a75430bf4dd2966.png

ATMEL公司的AVR单片机,是增强型RISC内载Flash的片机,芯片上的Flash存储器附在用户的产品中,可随时编程,再编程,使用户的产品设计容易,更新换代方便.AVR单片机采用增强的RISC结构,使其具有高速处理能力,在一个时钟周期内可执行复杂的指令,每MHz可实现1MIPS的处理能力.AVR单片机工作电压为2.7~6.0V,可以实现耗电最优化.AVR的单片机广泛应用于计算机外部设备,工业实时控制,仪器仪表,通讯设备,家用电器,宇航设备等各个领域。

4813afe36a18391aee3a2a3eb60b6bbf.png

Motorola单片机:

Motorola是世界上最大的单片机厂商.从M6800开始,开发了广泛的品种,4位,8位,16位32位的单片机都能生产,其中典型的代表有:8位机M6805,M68HC05系列,8位增强型M68HC11,M68HC12 , 16位机M68HC16, 32位机M683XX. Motorola单片机的特点之一是在同样的速度下所用的时钟频率较Intel类单片机低得多,因而使得高频噪声低,抗干扰能力强,更适合于工控领域及恶劣的环境 。

c07bf63984e9304ef281a0393b3d0a55.png

东芝单片机:

东芝单片机门类齐全,4位机在家电领域有很大市场,8位机主要有870系列,90系列,该类单片机允许使用慢模式,采用32K时钟时功耗降至10UA数量级.东芝的32位单片机采用MIPS3000A RISC的CPU结构,面向VCD,数字相机,图像处理等市场。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目录 第一章 C 语言概述 1 第一节 C 语言的特点 1 第二节 C 语言的程序结构 2 第三节 C 语言的关键字和标识符 3 第二章 C 语言的基本语法 5 第一节 数据类型 5 2 1 1 整型int 5 2 1 2 浮点型float 6 2 1 3 字符型char 6 2 1 4 指针型 7 2 1 5 无值型void 8 2 1 7 各类数值型数据间的混合运算 8 第二节 常量与变量 8 2 2 1 常量和变量 8 2 2 2 变量赋初值 9 第三节 运算符和表达式 9 2 3 1 算术运算符和算术表达式 9 2 3 2 赋值运算符和赋值表达式 10 2 3 3 关系运算符和关系表达式 10 2 3 4 逻辑运算符和逻辑表达式 11 2 3 5 位运算符 11 2 3 6 逗号运算符 12 2 3 6 条件运算符和条件表达式 12 2 3 7 强制类型转换运算符 12 2 3 8 sizeof 运算符 13 2 2 9 运算符的优先级和结合方向 13 第四节 表达式语句 14 2 4 1 基本表达式语句 14 2 4 2 复合语句 14 第五节 判断选取控制语句 15 2 5 1 条件语句if 语句 15 2 5 2 开关语句switch 语句 16 第六节 循环语句 17 2 6 1 while 语句 17 2 6 2 do while 语句 18 2 6 3 for 语句 18 2 6 4 goto 语句 19 2 6 5 continue 语句 20 第七节 返回语句 20 第三章 函数 21 第一节 函数的定义 21 3 1 1 函数的分类 21 C 语言手册基础篇 3 1 2 无参数函数的定义方法 21 3 1 3 有参数函数的定义方法 21 3 1 4 空函数的定义方法 22 3 1 5 函数的返回值 22 第二节 函数的调用 22 3 2 1 函数的调用形式 22 3 2 2 对被调用函数的说明 23 3 2 3 函数的参数和传递方式 23 3 2 4 函数的嵌套和递归调用 24 第三节 中断服务函数 24 第四节 变量的种类和存储 25 3 4 1 局部变量与全局变量 25 3 4 2 变量的存储种类 25 第四章 数组与指针 28 第一节 数组的定义和引用 28 第二节 字符数组 28 第三节 数组的初始化 29 第四节 数组作为函数的参数 29 第五节 指针的概念 30 4 5 1 指针变量的基本概念 30 4 5 2 指针变量的定义 30 4 5 3 指针变量的引用 31 4 5 4 指针的地址运算 31 4 5 5 指针变量作为函数的参数 32 4 5 6 用指针引用数组元素 32 第六节 函数型指针和指针函数 33 4 6 1 函数型指针 33 4 6 2 指针函数 34 第七节 指针数组和指针型指针 34 4 7 1 指针数组 34 4 7 2 指针型指针 35 第五章 结构和联合 37 第一节 结构的概念 37 5 1 1 结构变量的定义 37 5 1 2 结构变量的引用 38 5 1 3 结构变量的初值 39 5 1 4 结构数组 39 第二节 结构型指针 39 5 2 1 结构型指针的概念 39 5 2 2 使用结构型指针访问结构成员 40 第三节 结构与函数 40 第四节 联合 40 5 4 1 联合的定义 40 5 4 2 联合变量的引用 41 C 语言手册基础篇 第五节 位段 41 5 5 1 位段的概念 41 5 5 2 有关位段的说明 42 附录 44 附录1 C中的关键字 44 附录2 运算符的优先级和结合性 45">目录 第一章 C 语言概述 1 第一节 C 语言的特点 1 第二节 C 语言的程序结构 [更多]
目录 第一章 键盘接口及C 编程............................................................................................. 1 第一节 键盘工作原理............................................................................................... 1 第二节 键盘接口方法............................................................................................... 2 第三节 键扫描C 语言程序设计................................................................................ 3 1.3.1 键输入程序设计方法.................................................................................. 3 1.3.2 CPU 扫描方式............................................................................................ 4 第二章 七段发光显示器应用及C 编程........................................................................... 9 第一节 七段发光显示器硬件知识............................................................................. 9 2.1.1 显示器的结构............................................................................................. 9 2.1.2 七段显示器的段选码................................................................................ 10 2.1.3 显示器的工作方式................................................................................... 10 第二节 C 语言编程实现对发光显示器的控制...........................................................11 2.2.1 软件译码显示器接口.................................................................................11 2.2.2 硬件译码显示器接口................................................................................ 16 第三章 串行口通信的C 编程....................................................................................... 22 第一节 与串行口有关的寄存器............................................................................... 22 3.1.1 串行控制寄存器SCR0/1.......................................................................... 22 3.1.2 串行方式控制寄存器SMR0/1.................................................................. 23 3.1.3 串行状态寄存器SSR0/1.......................................................................... 24 3.1.4 串行输入数据寄存器SIDR0/1 ................................................................. 25 3.1.5 通信预分频控制寄存器CDCR0/1............................................................ 27 第二节 串行口的工作方式...................................................................................... 28 3.2.1 工作方式.................................................................................................. 28 3.2.2 CPU 间的连接方式................................................................................... 28 3.2.3 操作使能位.............................................................................................. 28 第三节 串行口的波特率.......................................................................................... 29 3.3.1 使用专用波特率发生器确定波特率.......................................................... 29 3.3.2 使用内部定时器确定波特率..................................................................... 31 3.3.3 使用外部时钟确定波特率......................................................................... 32 第四节 串行口应用范例.......................................................................................... 32 3.4.1 查询方式.................................................................................................. 32 3.4.2 中断方式.................................................................................................. 35 第四章 串行EEPROM 的C 编程................................................................................. 39 第一节 硬件原理.................................................................................................... 39 4.1.1 器件简介.................................................................................................. 39 4.1.2 总线协议.................................................................................................. 39 4.1.3 器件地址.................................................................................................. 41 4.1.4 写操作..................................................................................................... 41 4.1.5 读操作..................................................................................................... 41 第二节 C 语言实现对EEPROM 的读写................................................................. 42 第五章 液晶显示的C 编程........................................................................................... 47 第一节 液晶显示模块概述...................................................................................... 47 富士通16 位微控制器C 语言手册应用篇 第二节 液晶显示模块引脚功能和寄存器选择功能.................................................. 48 第三节 液晶显示模块指令系统............................................................................... 49 第四节 LCD 显示模块的接口以及C 语言编程........................................................ 50 第六章 步进电机控制的C 编程................................................................................... 54 第一节 步进电机及其工作方式............................................................................... 54 第二节 用C 语言控制步进电机.............................................................................. 54
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值