单片机之helloworld

学习任何一门新的语言都是从helloworld入手,当程序输出helloworld,就代表着你的环境搭建完成,学习单片机的helloworld是什么呢,在继续下面的内容之前,有的人可能要问了,要不要学电子电路,元器件,数电呀,我只能说会更好,不会也没有关系,先学会用,在慢慢琢磨里面的门道,就像我们开始学习编程的时候,你不是计算机专业的,你还要先去学习计算机原理吗,这是没有必要的事情,这就是一个工具,知道怎么用就可以了。

那什么是单片机的helloworld呢。

首先我们需要准备的材料

STC12C2052

工作电压是3.5~5.5V

第20脚是电源正极(VCC)​

第10脚是电源地端(GND)​

第19脚是单片机的一个I/O接口,名为P1.7。

一个单片机上有好多个I/O接口,我们现在用的这款STC12C2052上就有15个I/O接口,还有32个、64个和更多的,以后我们会慢慢了解的。我们可以通过写一个程序,让单片机的某几个I/O接口作为输入,来接收我们的命令;再把另几个I/O接口作为输出,来控制我们要控制的东西。

1.将单片机插入到面包板上

2.单片机的第20脚接电源正极,第10脚接地(负极)

3.LED正极与单片机第20脚连接,负极与单片机第19脚连接

4.所有连接完成

打开电源开关,LED非常明亮地开始闪烁,说明我们的实验成功了。这是因为单片机在厂商生产时候就写入了1个彩灯的小程序,就是为了快速验证单片机的好坏,也正好帮助我们完成了第1个单片机的实验。

这也就是我们使用单片机完成了第一个helloworld。

相关推荐
准测仪器5 小时前
6项提高电机制造质量的电气测试方案
单片机·嵌入式硬件·制造·电机·电气·放电测试·局部放电测试
ACP广源盛139246256736 小时前
(ACP广源盛)GSV6172---MIPI/LVDS 信号转换为 Type-C/DisplayPort 1.4/HDMI 2.0 并集成嵌入式 MCU
c语言·开发语言·单片机·嵌入式硬件·音视频
hazy1k6 小时前
51单片机基础-IO扩展(并转串 74HC165)
stm32·单片机·嵌入式硬件·fpga开发·51单片机·1024程序员节
Tony小周6 小时前
使用QKeyEvent keyPress(QEvent::KeyPress, key模拟键盘发送事件,会导致主程序卡死
嵌入式硬件·qt
普中科技9 小时前
【普中STM32F1xx开发攻略--标准库版】-- 第 13 章 STM32 位带操作
stm32·单片机·嵌入式硬件·arm·gpio·普中科技·位带操作
河南博为智能科技有限公司10 小时前
RS485转以太网串口服务器-串口设备联网的理想选择
大数据·服务器·人工智能·单片机·嵌入式硬件·物联网
国科安芯11 小时前
抗辐照MCU芯片在无人叉车领域的性能评估与选型建议
网络·人工智能·单片机·嵌入式硬件·安全
国科安芯11 小时前
抗辐照MCU芯片在激光雷达领域的适配性分析
网络·人工智能·单片机·嵌入式硬件·fpga开发
日更嵌入式的打工仔12 小时前
<RT1176系列14>CCM(Clock Controller Module)解读
单片机·嵌入式硬件
云山工作室12 小时前
基于单片机的环境监测智能报警系统的设计(论文+源码)
stm32·单片机·嵌入式硬件·毕业设计·毕设