电子说
在电子设计领域,单片机作为核心控制元件,其性能和功能直接影响着整个系统的稳定性和效率。今天我们来深入了解富士通的MB95160MA系列8位单片机,探讨它的特性、引脚分配、使用注意事项以及编程方法等方面。
MB95160MA系列是通用型单芯片微控制器,采用CMOS工艺,拥有紧凑的指令集和丰富的外设功能。F2MC是富士通灵活微控制器的缩写,该系列基于F2MC - 8FX CPU核心,具备优化的控制器指令集,适用于各种控制应用场景。
该系列包含多个型号,如MB95168MA、MB95F168MA、MB95F168NA和MB95F168JA等,不同型号在ROM容量、RAM容量、复位输出、时钟系统、低电压检测复位、CPU功能等方面存在差异。例如,MB95168MA为Mask ROM产品,而MB95F168MA为60 Kbytes的Flash内存产品。
主时钟振荡稳定等待时间的初始值固定为最大值,约为4.10 ms(主振荡时钟为4 MHz时)。
提供多种封装形式,如FPT - 64P - M23、FPT - 64P - M24和BGA - 224P - M08等,不同型号对应不同的封装。
评估产品不仅具备MB95160MA系列的功能,还支持F2MC - 8FX家族多个系列和型号的软件开发。但需要注意,MB95160MA系列未使用的外设资源I/O地址被访问禁止,对这些地址的读写操作可能导致硬件或软件出现意外故障。同时,评估产品禁止地址的读取值与Flash内存产品或Mask ROM产品不同,程序中不应使用这些值。
评估产品的内存量可能与Flash内存和Mask ROM产品不同,软件开发时需仔细检查实际使用型号的内存差异。
Flash内存产品的电流消耗比Mask ROM产品多。
不同封装的信息可参考相关文档。
评估产品、Flash内存产品和Mask ROM产品的工作电压不同,具体可参考电气特性文档。
该系列单片机的引脚具有多种功能,如AVCC为A/D转换器电源引脚,P14/PPG0为通用I/O端口,同时与16位PPG ch.0输出共享等。不同引脚的I/O电路类型也有所不同,包括A、B、B’、G、H、I、M、R、S等类型,每种类型具有不同的特性和应用场景。
使用时要确保不超过最大电压额定值,避免在输入和输出引脚(除中高耐压引脚外)施加高于VCC或低于VSS的电压,以及在VCC引脚和VSS引脚之间施加高于额定电压的电压,否则可能导致CMOS IC发生闩锁,损坏元件。
电源电压应保持稳定,电源电压的突然变化可能导致系统在Vcc电源电压的保证工作范围内出现故障。原则上,要将Vcc纹波(p - p值)在商用频率范围(50/60 Hz)内的变化控制在标准Vcc值的10%以内,并抑制电压变化,使瞬态变化率在电源切换等瞬间变化时不超过0.1 V/ms。
即使使用外部时钟,在电源复位、从子时钟模式或停止模式唤醒时,仍需要振荡稳定等待时间。
串行通信可能因噪声等原因接收错误数据,因此在设计印刷电路板时要避免噪声,并在系统设计中考虑错误数据的处理,如应用校验和,出现错误时重新传输数据。
未使用的输入引脚应通过至少2 kΩ的电阻上拉或下拉,未使用的输入/输出引脚可设置为输出模式并悬空,或设置为输入模式按未使用输入引脚处理,未使用的输出引脚应使其悬空。
对于具有多个VCC或VSS引脚的产品,要将相同电位的引脚连接到外部电源和地线,以降低电磁辐射水平,防止因接地电平上升导致选通信号异常,并符合总输出电流额定值。同时,在设备附近的VCC和VSS引脚之间连接约0.1 μF的陶瓷旁路电容。
将MOD引脚直接连接到VCC或VSS,为防止设备因噪声意外进入测试模式,要在印刷电路板布局时尽量减小MOD引脚到VCC或VSS的距离,并提供低阻抗连接。
使用陶瓷电容或具有等效频率特性的电容,VCC引脚的旁路电容电容值应高于CS,具体连接可参考相关图表。
始终将AVCC和VCC引脚设置为相同电位,当VCC > AVCC时,电流可能通过AN00至AN07引脚。即使不使用A/D转换器,也要将AVCC = VCC和AVSS = AVR = VSS连接,并在设备附近的AVCC和AVSS引脚之间连接约0.1 μF的陶瓷旁路电容,以防止AVCC引脚的噪声影响精度。
不同封装对应不同的适配器型号和并行编程器,如FPT - 64P - M23封装适用TEF110 - 95F168HPMC适配器,并行编程器为AF9708(Ver 02.35G或更高版本)。具体信息可联系Flash Support Group, Inc.获取。
Flash内存的各个扇区对应CPU访问和并行编程器编程的地址,如60 Kbytes的Flash内存,CPU地址为1000H - FFFF H,编程器地址为11000H - 1FFFF H。
MB95160MA系列的内存空间为64 Kbytes,由I/O区域、数据区域和程序区域组成,还包括通用寄存器和向量表等专用区域。
该系列有CPU中的专用寄存器和内存中的通用寄存器两种类型。专用寄存器包括程序计数器(PC)、累加器(A)、临时累加器(T)、索引寄存器(IX)、额外指针(EP)、堆栈指针(SP)和程序状态(PS)等。通用寄存器为8位数据存储寄存器,位于内存的寄存器组中,最多可使用32个寄存器组,当前使用的寄存器组由寄存器组指针(RP)指定。
综上所述,富士通MB95160MA系列8位单片机以其丰富的功能、灵活的配置和低功耗特性,为电子工程师在各种控制应用中提供了一个强大而可靠的选择。在设计过程中,我们需要充分了解其特性和使用注意事项,以确保系统的稳定运行。大家在实际应用中遇到过哪些关于该系列单片机的问题呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !