技术文档

单片机规格书 单片机软件需求规格书内容

小编 2024-11-24 技术文档 23 0

单片机软件需求规格书内容

实际上有很多单片机软件需求规格书的模板可以参考。这些模板基本上都包括以下几个方面:

1.需求概述:包括软件的设计目的、功能描述和预期用户,从整体上介绍单片机开发的目的和范围。

2.硬件环境描述:单片机的架构、硬件芯片型号、时钟频率、存储容量、外设(如显示屏、按键、传感器等)等硬件环境必须在需求规格书中进行介绍。

3.软件设计:描述单片机系统软件的总体结构和模块之间的关系,其中包括伪代码、控制流图、状态转换图等。

4.功能需求:对单片机系统的所有功能需求进行列举和描述,应该尽量明确功能的输入和输出,以及必要的性能指标和适用规范等。

5.接口需求:对外部接口进行描述,包括输入和输出接口的规范,数据传输速率,通信标准和协议等。

6.测试需求:描述测试的的具体环境、测试方法和测试细节,以及测试结果的评估标准。

7.开发要求:对开发人员的要求进行明确,包括:开发语言、程序开发流程、测试流程等。

除此之外,单片机软件需求规格书还可能包括其他附加内容,如安全要求、故障处理等。总之,通过一个标准的需求规格书模板可以更好地组织单片机系统的软硬件交互,实现完整的系统设计,提高了开发效率和质量。

比较常用的单片机系列

(此处已添加圈子卡片,请到今日头条客户端查看)

MCS-51系列及与之兼容的80C51系列单片机

在我国使用最多的是Intel公司的MCS-51系列单片机。MCS-51系列单片机虽然是8位单片机,但它品种齐全、兼容性强、性价比高,且软硬件应用设计资料丰富,已为广大工程技术人员所熟悉,因此在我国得到了广泛的应用。

MCS是Intel公司的注册商标。凡Intel公司生产的以8051为核心单元的其他派生单片机都可以称为MCS-51系列,有时简称为51系列。MCS-51系列单片机包括8031、8051、87513个基本型和对应的低功耗型80C31、80C51、87C51。

MCS-51系列及80C51单片机有多种品种。它们的引脚及指令系统相互兼容,主要在内部结构上有所区别。最常用的51系列单片机是8051和AT89C51(如图1-2所示)等。

AT89C51具有片内E2PROM,是真正的单片机,由于不需要外接EPROM,所以应用非常普遍。8031、8051片内没有EPROM,但它价格很低,软硬件系统开发成熟,所以应用也非常广泛。目前51系列的产品大多是8031、8051和AT89C51等。

除了Intel公司,还有Atmel、Winbond、Philips、TEMIC、ISSI和LG等公司都生产兼容80C51的产品。

宏晶公司生产的STC89C5lRC单片机为低电压、高性能的CMOS 8 位单片机,片内含2Kbyte的可反复擦写的只读程序存储器(PEROM)和128byte的随机存取数据存储器(RAM),工作电压为2.7V~6V,还含有2个16位的定时器,6 个内部中断源,可编程的串口 UART,兼容标准 MCS-51 指令系统。片内置有通用 8 位中央处理器和Flash存储单元,封装只有40针,体积比较小,工作温度为-40℃~+85℃。

STC89C5lRC单片机可以利用STC-ISP软件方便地实现在线烧写程序。本书使用的实验开发板采用的就是STC89C5lRC单片机。

TI公司的超低功耗Flash型MSP430系列单片机

有业界最佳“绿色微控制器(Green MCUs)”称号的 TI 公司的 MSP430 Flash 系列单片机,是目前业界所有内部集成闪速存储器(Flash ROM)产品中功耗最低的,消耗功率仅为其他闪速微控制器(Flash MCUs)的 1/5。在 3V 工作电压下其耗电电流低于 350μA/MHz,待机模式仅为 1.5μA/MHz,具有 5 种节能模式。该系列产品的工作温度范围为-40℃~85℃,可满足工业应用要求。MSP430 微控制器可广泛地应用于煤气表、水表、电子电度表、医疗仪器、火警智能探头、通信产品、家庭自动化产品、便携式监视器及其他低耗能产品。由于MSP430微控制器的功耗极低,可设计出只需一块电池就可以使用长达10年的仪表应用产品,因此,MSP430 Flash系列是不可多得的高性价比单片机。

OKI低电压低功耗单片机

OKI公司的高性价比4位机MSM64K系列也是低功耗低电压的微控制器,其工作电压可低至1.25V,使用32kHz的工作频率,工作电流可低至3μA~5μA,HALT(关断)模式下小于1μA,而其功能却并不逊色。MSM64K系列单片机片内集成了LCD(液晶显示器)驱动器,可方便地与液晶显示器连接,且具有片内掩模(Mask)的程序存储器,有些型号还带有串口、RC振荡器、看门狗、模数转换器(ADC)、脉宽调制(PWM)等,几乎不需要外扩芯片即可满足应用,其工作温度范围可达-40℃~85℃,提供PGA封装和裸片。该系列微控制器应用广泛,适用于使用LCD显示、电池供电的设备,如掌上游戏机、便携式仪表(体温计、湿度计)、智能探头、定时器(时钟)等低成本、低功耗的产品。

ST公司的ST62系列单片机

美国ST微电子公司是一家独立的全球性公司,专门从事半导体集成电路的设计、生产、制造和销售,以及生产各种微电子应用中的分立器件。应用领域涉及电子通信系统、计算机系统、消费类产品、汽车应用、工业自动化和控制系统等。ST公司可提供满足各种需要的单片机或微控制器,其中ST62系列8位单片机以其简单、灵活、价低格等特点,特别适用于汽车、工业、消费领域的嵌入式微控制系统。ST62系列提供多种不同规格的单片机以满足各种需要,存储器从1KB到8KB,有ROM、OTP、EPROM、E2PROM、Flash E2PROM,I/O接口从9个到22 个,引脚从16 个到42个,还有 ADC、LCD 驱动、看门狗、定时器、串行口、电压监控等部件。ST62 单片机采用独特的制造工艺和技术,大大提高了抗干扰能力,能适应于各种恶劣环境。

AD公司的带A/D与D/A转换器的单片机

ADμC812是AD公司推出的全集成12位数据采集系统,片内集成了8路12位高性能的自校准ADC、2路12位DAC和与80C51指令兼容的8位MCU。AD公司最近又推出了16位和24位ADC的ADμC816和ADμC824,其他性能特性与ADμC812基本相同。

ADμC812 MCU 包括8KB的Flash程序存储器、640B 的Flash数据存储器、256B 的RAM和与80C51 兼容的内核。并且具有看门狗定时器、电源监视器及ADC DMA 功能,32 个可编程I/O接口、I2C/SPI兼容和标准UART串行通信接口。芯片具有正常、空闲和掉电三种工作模式,非常适合低功耗应用的电源管理方案,如智能传感器、电池供电系统(可移动PC、手持仪器、终端)、瞬时捕捉系统、DAS和通信系统等。

(此处已添加圈子卡片,请到今日头条客户端查看)

相关问答

什么是PO口 单片机 的一个部件,麻烦介绍下它都有哪些 规格 ,参...

[最佳回答]P0口是单片机的一个IO口用于与外界进行信息的交换,可以作为普通的IO口,此时为漏极开路,要输出高电平必须加上拉电阻,PO口还可以作为地址的低8位的输...

不能超过多少瓦?也就是焊接 单片机 的电烙铁的具体 规格 ,多大...

[最佳回答]楼主你误区了,你应该问多少温度不会把器件焊坏,而不该问焊接用的电烙铁多少瓦不会焊坏单片机.器件的封装引脚与内核电路引线的连接处处理,电路的半...

对于一个40pin脚的AT89c51 单片机 PCB封装的制作,在图二(尺寸单位:毫米)中各个尺寸怎么填写?

对于一个40pin脚的AT89c51单片机PCB封装的制作,在图二(尺寸单位:毫米)中各个尺寸填写如下:宽度:15.24高度:4.826直径:1.575钻孔直径:0.8管脚间距:...对....

单片机 用的线?

单片机通常使用的是单向导线(Single-Wire)。单向导线是一种特殊的导线,它只能传导电流,而不能传导反向电流。单向导线通常由一根细长的金属线或塑料线制成,...

单片机 中电动机电压为多少?

电动机电压不是单片机给的,是额外加电源,不同电动机电压不一样的,还请看下电动机规格书。电动机电压不是单片机给的,是额外加电源,不同电动机电压不一样的,还...

单片机 显示模块的选择?

选择单片机显示模块需要考虑多个因素,包括显示需求、控制方式、接口类型、价格等。常见的单片机显示模块有LCD、LED、OLED等不同类型,其中LCD显示屏应用广泛,...

单片机 项目的开发流程?

单片机项目开发流程:一、项目评估:出初步技术开发方案,据此出预算,包括可能的开发成本、样机成本、开发耗时、样机制造耗时、利润空间等,然后根据开发项...

单片机 上拉电阻应该选多大?

上拉是给IO口一个初始值,将不确定的信号钳位在高电平,同理,下拉是将不确定的信号钳位在低电平。一般进行原理设计时,对于单片机的上拉电阻大小都是根据经验选...

单片机 复位电路电容选择错误会怎么样?

1.会导致单片机复位电路功能失效。2.单片机复位电路的作用是在电源上电或复位信号出现时将单片机的内部状态恢复到初始状态,保证程序的正确执行。选择错误的...

51系列 单片机 的晶振取值范围?

理论上来讲晶体的负载电容C=C1/2+C0(电路杂容),而在市场中晶体的负载电容C为7PF,12.5PF,16PF,18PF,20PF,33PF,所以C1会更高,如果按芯片的要求C1=5PF的......

猜你喜欢