单片机

单片机通电后所有接口都是高电平吗?

在MSP430单片机的手册中,对于端口复位后的状态,是这样描述的:复位后,所有端口处于输入状态。

就这个问题,我们来简单说一下单片机上电复位后端口的状态问题。

单片机堆栈是什么?它的原理和作用又是什么?

什么是单片机堆栈?

在片内RAM中,常常要指定一个专门的区域来存放某些特别的数据,它遵循顺序存取和后进先出(LIFO/FILO)的原则,这个RAM区叫堆栈。

它的作用

1、子程序调用和中断服务时,CPU自动将当前PC值压栈保存,返回时自动将PC值弹栈。

单片机编程语言及应用技巧解析

1、C语言和汇编语言在开发单片机时各有哪些优缺点?

汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差异,所以不易移植。

教你4招,小白如何自学单片机,绝对管用!

很多刚开始学习单片机的小伙伴最苦恼的就是如何入门,不知道从哪一部分开始、在哪里查找学习资源、按照怎样的学习步骤进行学习,而且摸索学习步骤的过程在浪费时间的同时也会降低学习兴趣。为了帮助大家解决这种情况,小编将单片机达人的学习经验进行了整理,以文章的形式分享给大家。

一、基础理论知识

这些单片机按键设计方案,拿走不谢!

在单片机系统里,按键是常见的输入设备。本文将介绍四种按键硬件设计上的方案和一些软件设计方面的技巧。

一、直接检测GPIO口单个按键,如图1所示。

单片机程序死机跑飞,可能是因为这几个原因

单片机 | P0口什么时候使用上拉电阻?

“”

由于P0口内部没有上拉电阻,是开漏的,不管它的驱动能力多大,相当于它是没有电源的,需要外部的电路提供。绝大多数情况下,P0口是必须加上拉电阻的。

资料下载:为 AVR®单片机选择和测试32kHz晶振

作者:Microchip Technology Inc.的 Torbjørn Kjørlaug

晶振利用振动压电材料的机械谐振来产生非常稳定的时钟信号。通常借助频率提供稳定的时钟信号或跟踪时间;因此,晶振广泛用于RF和数字电路。

是单片机高手还是菜鸟?看看你的程序框架就知道了

从大学参加电子设计大赛到现在,在单片机学习的道路上也有几年的摸索了,把自己的一些心得体会分享给大家。

RAM在单片机里有什么样的作用

单片机就是个小计算机,大计算机少不了的数据存储系统,单片机一样有,而且往往和CPU集成在一起,更加显得小巧灵活。直到90年代初,国内容易得到的单片机就是8031:不带存储器的芯片,要想工作,还必需外加RAM和ROM,单片机成了3片机......现在不同了,大的小的又是51,又是AVR又是STC,还有什么430,PIC等等,都各说各的好,可是谁也不敢说“我不要存储器”。