历史上的今天
今天是:2025年07月28日(星期一)
2021年07月28日 | 51单片机自学笔记(三)——电子电路基础
2021-07-28 来源:eefocus
电平特性
单片机是一种数字集成芯片,走的是数字电路。在数字电路中,只有两种电平:高电平(5V)和低电平(0V)。一般定义单片机的输入和输出为TTL电平,TTL电平信号采用二进制来表示数据,5V等价于逻辑“1”,0V等价于逻辑“0”,TTL电平规定高电平输出电压>2.4V,低电平输出电压<0.4V。计算机串口采用的是RS-232C电平,其高电平为-12V,低电平为+12V。单片机与计算机串口通信时需要使用电平转换芯片,把RS-232C电平转为TTL电平后单片机才能识别。
51单片机IO口
I/O口是基本输入Input/输出Output接口。单片机对外围设备的控制都是通过I/O口来进行的(输出高低电平)。接收外部控制也是通过I/O口来读取电压信号。

该单片机有四组、32位I/O口,分别为P0组、P1组、P2组、P3组。P3口都有第二功能,其第二功能如下:

电阻、电容
电阻(R)是在电路中对电流产生阻碍作用的一种电子元器件,电阻的基本单位是欧姆(Ω),其常见的单位还有千欧(KΩ)、兆欧(MΩ)。其单位换算为:
1MΩ = 1000KΩ
1KΩ = 1000Ω
电容(C)是一种容纳电荷的器件,电容的基本单位为法拉(F),其常见的单位还有微法(μF)、纳法(nF)、皮法(pF)。其单位换算为:
1F = 1000000μF
1μF = 1000nF
1nF = 1000pF
电容的作用:储能,滤波,通交流隔直流,旁路,耦合,补偿,充放电等。
电路原理图
电路原理图,顾名思义就是表示电路板上各器件之间连接原理的图表。学习单片机和学硬件电路设计都是要通过分析电路原理图,了解各种电子器件的功能和工作原理,才能得心应手的开展工作。
原理图中常见的一些符号:

在电路原理图中有时器件相隔距离太远不方便连接电气走线可以采用网络标号的形式进行电气连接。电路原理图中,网络标号相同的点表示实际相连接。
单片机最小系统结构
单片机要运行起来最基本的条件需要有:1.电源(给整个系统提供能量);2.单片机芯片(运行程序/处理数据);3.晶振电路(给单片机工作提供节拍);4.复位电路(单片机上电时需要复位使程序从头开始运行)。
史海拾趣
|
有没有人分析过boot loader ---vivi ?能否推荐一下可参考之资料? 请教各位大侠: 有没有人分析过boot loader ---vivi ?能否推荐一下可参考之资料? … 查看全部问答> |
|
诚聘LED控制卡(同步或异步卡)相关项目工作经验者,待遇从优。专兼职即可。 专职提供食宿,待遇面谈。有意者简历至:lishigaosheng@163.com 专职限上海地区… 查看全部问答> |
|
最近在做嵌入式linux项目开发,由于初次涉及这些概念,对于其中一些东西不是很懂,什么是linux内核映像文件啊?它与linux内核有什么关系,为什么要有这种内核映像文件?… 查看全部问答> |
|
自己做的开发板,仿真机是XDS560PLUS 用JTAG口连接,连接时出现了以下错误 Trouble Reading Register: Error 0x80002044/-275 Fatal Error during: Register, Initialization, Control, This error was generated by TI\\\'s USCIF ...… 查看全部问答> |
|
诚聘单片机设计工程师: 1,会msp430,有设计经验 2,有msp430 C语言开发经验 3,懂信号处理,会用matlab 4,最好有工作经验1年以上 电话:010-81504648 公司网站:www.safezx.com 注:工作地点北京… 查看全部问答> |
|
Error: M4K memory block WYSIWYG primitive \"lpm_ram_dp0:inst6|altsyncram:altsyncram_component|altsyncram_4p22:auto_generated|ram_block1a3\" utilizes the dual-port dual-clock mode. However, this mode is not supported in Cyclo ...… 查看全部问答> |
|
最近用读卡器的时候碰到这样的问题,有的客户大门或者墙上都用不锈钢或者铁包起来的,如果把读卡器安装在金属板上发现读卡很不灵敏,有的时候甚至读不到卡,不知道有没有办法解决这个问题… 查看全部问答> |
|
使用的为F28027的开发板,现在在做一个外部中断的下程序,但是程序怎么就下载不进去,尝试新建了几个新的工程都不行,而原先的工程却可以正常下载。 我个人也写过不少C2000的程序,都从来没遇到过这样的问题。 所出现的提示为:wideinterrupt.out ...… 查看全部问答> |




