电子技术

电子类科技

登录以发表

上级专业


文章

3249

评论

31873

今日更新

0

专业介绍

电子、射频、通信综合交流区

专业分享

文章

3249

评论

31873

今日更新

0

专业介绍

电子、射频、通信综合交流区

专业分享

算起来,已经写了3年单片机了,几乎写烂了。准备了一些意见给初学者,各路大侠高抬贵手。 1. 什么是单片机 单片机的本质,就是芯片内的处理器+芯片内集成的外设,单片机的工作原理,和计算机系统的工作原理是一致的。如今的计算机处理器,和当年冯诺依曼提出的模型,其基本原理是一样的:一个机器按照纸条上标记的步骤,去读写纸条本身。这就需要有存储状态的元件,称为寄存器;需要有判断执行的元件,称为运算器;需要有移动纸带的过程,称为寻址……这些概念在单片机里都是存在的,因此在学习单片机技术之前,有必要先了解计算机的工作原理,以达到事半功倍的效果。 除了处理器之外,计算机要实现其预定功能,还少不了外设。所谓外设,就是帮助计算机处理器与外界交流的设备。对于个人计算机来说,这些外设包括USB、声卡、显卡、磁盘控制器等等;对于单片机也是一样,单片机的外设包括总线、通讯端口、存储器控制器、定时信号发生器等等。由于在一个芯片内集成了诸多外设,大家将其称为单片机。在单片机时代之前,处理器和外设是采用分立的电路元件实现的,通常放在同一块电路板中,称为单板机。单片机的出现极大地减少了实现同样功能所需的电路板面积,提高了设备的集成度,降低了系统的设计复杂度。而利用单片机进行开发,实际上就是要通过设计一定的程序,让单片机操纵其自带外设,向外部输出信号以控制一个系统,最终实现其既定功能,因此单片机又有个学名叫

nkc production server  https://github.com/kccd/nkc.git

科创研究院 (c)2001-2018

蜀ICP备11004945号-2 川公网安备51010802000058号