零基础学习单片机
发布时间
阅读量:
阅读量
通常情况下,在选择嵌入式系统开发的过程中涉及较多的是单片机技术的应用。然而一旦决定深入学习单片机相关知识体系,则需要对单片机的硬件架构有全面而深入的理解。
第一步:数字 I/O的功能
在大部分单片机实验中,“跑马灯”实验正是数字I/O功能的典型应用。其典型应用即为‘跑马灯’实验,并且这一实验因其具有代表性而被安排在第一个开展的原因就是因为它展示了数字I/O的核心功能及其实际应用效果。
通过将单片机的I/O引脚位设置为置位或归零状态以实现LED灯的开亮或关闭。虽较为简单但也正是这种功能构成了数字电路的基础逻辑功能。在数学I/O应用实验中还包括了按键测试这一环节:当按下某一特定按键时对应的LED指示灯会被点亮。这些数字输入输出(I/O)相关实验帮助我们掌握单片机的基本编程思路:为了实现对单片机I/O引脚的有效配置与初始化请确保先配置好相应的寄存器以便使其具备数字输入与输出功能
学习单机会花多久时间?对于内置或外置的功能模块而言,在使用时具体来说则是对相关寄存器进行初始化配置。而这就是单片机编程的核心所在。从简单到复杂的话,则可能需要几行到十几行代码就能实现目标;但不要害怕繁琐的工作,请耐心一点就能掌握这种方法。
第二步:RS232串口通讯
单片机普遍配置有UART端口。它是一种简单而传统的通讯手段,并可通过直接连接PC机的标准RS-232接口进行通信。因
全部评论 (0)
还没有任何评论哟~
