我刚毕业出来工作时,在一家生产家电工厂的电子开发部上班,有一次开发部领导叫去仓库把国外知名品牌的单片机(MCU)和烧录器领出来,把单片机(MCU)和烧录器送到编软件工程师手里,编软件工程师跟我说:他太忙了,一款家电驱动板软件出了问题,他去修改,教我如何去烧录软件。我一听很高兴,就认真跟软件工程师学。
我按照软件工程师教的,一步一步认真的去学,一颗一颗单片机去烧程序,一颗一颗单片机去检测,这一次工作,我完成很好,软件工程师就介绍我去软件部门,主要工作是从事跟单片机(MCU)相关工作,给我一些单片机(MCU)相关书籍,叫我认真读一读,教一教我单片机(MCU)知识。
我从什么叫单片机,单片机是一个微电脑系统,是微控制器的另一种说法,它也是集成电路的一种类别。通常至少必须具备三大部分:中央处理器(CPU),存储器,输入/输出口。当加入功能单元越多,单片机的整体功能就越强。一般加入的单元有中断功能,时钟/计数功能,脉宽调制,A/D转换器,D/A转换品,UART,12C,SPI,LCD等等。
我记的我花了很多时间,在软件工程师指导下,我从中央处理器的运算单元和控制单元学起,存储器,输入/输出口,定时器与计数器,振荡电路,模拟数字转换(A/D),脉宽调整电路(PWM),一步一步去,不明白的跟开发部工程师们去请教。
单片机大致可分成四类:一。MASK ROM (光罩固定型ROM);二,OTP(一次性写入,One Time Programmable);三,EPROM/EEPROM(可擦除式内存);四,Flash(快闪式内存)。
基础MCU系列产品的性能特点
基础MCU系列产品的性能主要表现在CPU性能,外围接口,工艺特性方面。
一.CPU性能方面
共36条单字节指令
14位的指令宽度
8位的数据总线
两级硬件堆栈
0~20M的工作频率
最快的单周期指令执行时间200NS
有直接,间接与相对寻址模式
二.外围接口功能
4种振荡模式选择(RC,LFXT,XTAL,HFXT)
4种起振时间可以可供选择(150US,20MS,40MS,80MS)
电源上电复位
电源边沿检没复位
带8位可编程预分频器的8位定时/计数器(RTCC)
自振式看门狗定时器(WDT)
三.工艺特性方面
完全静态CMOS设计
睡眠低功耗模式
总结说一下:基础MCU系列产品单片机中有一个通用算术逻辑运算单元ALU,一个工作寄存器W,14位的程序存储器,8位的数据存储器,I/O端口,8位的计数器及预分频器,时钟,复位,看门狗计数器等。
例如:对于片内ROM为2K字节的芯片,寻址空间如下:
(Pagel:Page0)=00 00H-------------1FFH
(Page1: Page0)=01 200H-------------3FFH
(Page1: Page0)=10 400H-------------5FFH
(Page1: Page0)=11 600H--------------7FFH
学习了MCU(单片机)基础知识和基本应用,有一次我参加美国德州仪器,应用在汽车电子上的最新的Hercles系列安全性MCU,以满足汽车电子客户对IEC1508 SIL 3和 ISO 26262 ASIL-D汽车系统的要求。
德州仪器(TI)MCU技术应用的专家,重点介绍了:TI TMS670芯片;TI TMS470M 两颗MCU(单片机)主要应用在汽车电子上面。
TI TMS670 满足汽车电子客户对IEC1508 SIL-3和ISO26262 SIL-3汽车系统的要求,达到3MB FLASH,工作环境是:负的40度到正的125度。
TI TMS470M 满足汽车电子客户对IEC 61508 汽车系统的要求,工作环境是:负的40度到正的125度。
我们也在申请免费的测试板,看如何应用到汽车电子产品上面,我们没有用过这两款产品,对性价比不太了解。
近来有德州仪器(TI)MCU(单片机)应用工程师跟我们推 TI TMS570 ,我从德州仪器(TI)的软件编译器,仿真器,烧录器,测试板,一步一步对德州仪器(TI)单片机(MCU)了解,做到运用自如。
总的说:我对单片机(MCU),还要深入学习,电子技术的发展,单片机(MCU)产品更新更快。德州仪器(TI)单片机(MCU)还在边运用边学习。
Alwin 2014-8-29 10:27
用户434410 2012-11-20 17:27