单片机为什么老说我管脚未定义,请问单片机通常哪些管脚不能自己定义功能和位置 哪些可以自己定义?? 线谢谢大家

2021-01-12 06:45:38 字数 2748 阅读 5614

1楼:一棵桐梓

正如楼上所说,p应该是大写的,因为在keil里面你是用c编程,c语言里是大写和小写是不同的,也就是说,你的p的大小写不同

请问单片机通常哪些管脚不能自己定义功能和位置 哪些可以自己定义?? 线谢谢大家

2楼:匿名用户

单片机太宽泛,种类繁多。不同类型的单片机的情况都是各自不同的。

有些单片机的复用资源多,管脚可以灵活配置;有些单片机功能较单一(较固定),不具备管脚配置的功能。

一般来说不能随便定义的管脚包括:供电接口、时钟信号接口、高速通信接口(如usb的数据口线、以太网的数据口线之类一般都是固定管脚,不能随便配置)等等。

其实你也可以将可配置管脚看做是内部有若干模拟开关。模拟开关的带宽都是有限的,过高的信号随意路由必定会产生不可预期的性能影响。

3楼:匿名用户

输入输出引脚可以自定义功能,其他不能。

4楼:匿名用户

你是学的哪种的单片机?

单片机引脚,单片机引脚是什么意思

5楼:匿名用户

电源vcc、vss、vdd、vee、vpp、vddf的区别

一、解释

vcc:c=circuit 表示电路的意思, 即接入电路的电压;

vdd:d=device 表示器件的意思, 即器件内部的工作电压;

vee:发射极电源电压, emitter voltage, 一般用于 ecl 电路的负电源电压.

vss:s=series 表示公共连接的意思,通常是指电路公共接地端电压。

vpp:不同芯片对vpp的定义稍有不同,比如电压峰峰值,单片机中vpp多数定义为编程电压

vddf:vddf为flash(闪存)供电的外部电压

二、说明

1、对于数字电路来说,vcc是电路的供电电压,vdd是芯片的工作电压(通常vcc>vdd),vss是接地点。

2、有些ic既有vdd引脚又有vcc引脚,说明这种器件自身带有电压转换功能。

3、在场效应管(或***s器件)中,vdd为漏极,vss为源极,vdd和vss指的是元件引脚,而不表示供电电压。

4、一般来说vcc=模拟电源,vdd=数字电源,vss=数字地,vee=负电源

另外一种解释:

vcc和vee出现在双极型晶体管电路中,和集电极(collector)发射极(emitter)有关,所以一正一负。

vdd,vss在mos电路中出现,和漏级(drain),源极(source)有关,也是一正一负。

vcc和vdd是器件的电源端。vcc是双极器件的正,vdd多半是单级器件的正。下标可以理解为npn晶体管的集电极c,和pmos or nmos场效应管的漏极d。

同样你可在电路图中看见vee和vss,含义一样。因为主流芯片结构是硅npn所以vcc通常是正。如果用pnp结构vcc就为负了。

荐义选用芯片时一定要看清电气参数。

vcc **于集电极电源电压, collector voltage, 一般用于双极型晶体管, pnp 管时为负电源电压, 有时也标成 -vcc, npn 管时为正电压.

vdd **于漏极电源电压, drain voltage, 用于 mos 晶体管电路, 一般指正电源. 因为很少单独用 pmos 晶体管, 所以在 cmos 电路中 vdd 经常接在 pmos 管的源极上.

vss 源极电源电压, 在 cmos 电路中指负电源, 在单电源时指零伏或接地.

vee 发射极电源电压, emitter voltage, 一般用于 ecl 电路的负电源电压.

vbb 基极电源电压, 用于双极晶体管的共基电路.

说法一:

vcc、vdd、vee、vss是指芯片、分解电路的电源集结点,具体接电源的极性需视器件材料而定。 vcc一般是指直接连接到集成或分解电路内部的三极管c极,vee是指连接到集成或分解电路内部三极管的e极。 同样,vdd、vss就是指连接到集成内部、分解电路的场效应管的d和s极。

例如是采用p沟e/dmos工艺制成的集成,那么它的vdd就应接电源的负,而vss应接正电源。

它们是这样得名的:

vcc表示连接到三极管集电极(c)的电源。

vee表示连接到三极管发射极(e)的电源。

vdd表示连接到场效应管的漏极(d)的电源。

vss表示连接到场效应管的源极(s)的电源。

通常vcc和vdd为电源正,而vee和vss为电源负或者地。

说法二:

vdd,vcc,vss,vee,vpp区别

vdd:电源电压(单极器件);电源电压(4000系列数字电 路);漏极电压(场效应管)

vcc:电源电压(双极器件);电源电压(74系列数字电路);声控载波(voice controlled carrier)

vss:地或电源负极

vee:负电压供电;场效应管的源极(s)

vpp:编程/擦除电压。

详解:在电子电路中,vcc是电路的供电电压, vdd是芯片的工作电压:

vcc:c=circuit 表示电路的意思, 即接入电路的电压, d=device 表示器件的意思, 即器件内部的工作电压,在普通的电子电路中,一般vcc>vdd !

vss:s=series 表示公共连接的意思,也就是负极。

有些ic 同时有vcc和vdd, 这种器件带有电压转换功能。

在“场效应”即***s元件中,vdd乃cmos的漏极引脚,vss乃cmos的源极引脚, 这是元件引脚符号,它没有“vcc”的名称,你的问题包含3个符号,vcc / vdd /vss, 这显然是电路符号。