外设与内部外设 外设 peripheral,外部设备,单片机中的模块,例如单片机中的串口控制器和I2C控制器。 单片机早期的功能较弱,外部扩展专用芯片与单片机结合(做到一块电路板上用导线连接)工作,而这个外部配合的专用芯片就称为外设。随着半导体工业的发展,集成电路集成能力提高,将一些常用的外设集成到 ...
分类:
其他好文 时间:
2018-04-22 18:11:49
阅读次数:
155
ROM和RAM 计算机存储器分为内存和外存; 内存:内存与cpu接轨比较紧密,可被cpu直接访问,可按照字节为单位随机访问,程序在运行时离不开内存,程序变量均定义在内存当中; 内存容量小,速度比外存快,比cpu速度慢 外存:外存和cpu之间比较远 ,外存不可以被cpu直接访问,外存一般以块为单位,不 ...
分类:
其他好文 时间:
2018-04-22 16:05:43
阅读次数:
156
微器件:1电路的核心:开关控制、倍率控制 2电子管、晶体管等。 集成电路:使用微器件为积木,搭建具有一定功能的电路板 集成电路用IC表示(intergrated circuit) IC芯片:内里是电路,外面是绝缘的塑料外壳;电路通过外壳上面引出来的引脚(金属材料的)来与IC外部接轨。 IC有多个引脚 ...
分类:
其他好文 时间:
2018-04-22 14:23:22
阅读次数:
165
STC89C51系列单片机共有如下几类GPIO口:(1)P0.0-P0.7: 对应DIP40封装的39-32号引脚:P0口既可以作为输入/输出GPIO口,也可以作为地址/数据复用总线使用。a)P0口作为输入/输出IO口时,P0是一个8位准双向IO口,上电复位后处于开漏模式。且P0口内部无上拉电阻,在... ...
分类:
其他好文 时间:
2018-04-22 12:55:45
阅读次数:
1447
先来看为什么要学编程语言?未来但凡涉及到“智能、科技”的行业,都会和编程相关。即使是硬件开发,除了画PCB板,焊锡出硬件电路板之后,就是编程的工作了。如:单片机开发,嵌入式开发。这些的开发语言诸如C51,很多是由C语言演化过来。那么软件就几乎都是编程的天下了。所以以后只要走科技行业,都离不了编程。很多人怀抱这种想法:那就是专一!这个在一定程度上有道理,但却忘记了另外一句话:相辅相成。你只懂js和懂
分类:
编程语言 时间:
2018-04-19 18:20:54
阅读次数:
203
Java是什么?可能不懂的人很难理解,那就从结果(也就是学了java到底能干些什么)来讲解一下什么是Java吧! 对于很多新手来说,刚开始接触Java会很迷惘,不知道Java可以做什么。 其实Java可以做的东西太多了,手机游戏、中间件、软件、网站,电脑游戏,以及现在流行的安卓手机app等,都是由j ...
分类:
编程语言 时间:
2018-04-19 16:57:54
阅读次数:
178
描述:是要做一个和单片机交互的程序,程序能够将input parameter发送到单片机上,然后从单片机收到处理后的数据也就是数据data,然后进行画图。目前不考虑单片机的传输工作,纯粹 从程序的角度出发,也就是假定给定的数据data。格式有图四个按钮:Save File: 保存当前画图用过的数据 ...
分类:
其他好文 时间:
2018-04-19 14:01:57
阅读次数:
776
一、C语言相关... 1 Q1:sbit与sfr代表是什么?有什么作用?... 1 Q2:#define OSC_FREQ 22118400L这句宏命令里的“L”是什么意思?... 1 Q3:我粘贴了别人的代码,怎么发现没有unit这个类型?... 1 Q4:为什么好多变量都是char类型?它不是字 ...
分类:
其他好文 时间:
2018-04-18 23:40:03
阅读次数:
889
共阴数码管码表转换方式,将得来的二进制数从下向上排列,然后转换为16进制得来的就是数码管码表 如要显示B在共阴电路中二进制为01011110 转换为16进制为,0X5e ...
分类:
其他好文 时间:
2018-04-18 23:33:41
阅读次数:
191
一、什么是TPYBoard开发板 TPYBoard是以遵照MIT许可的MicroPython为基础,由TurnipSmart公司制作的一款MicroPython开发板,它基于STM32F405单片机,通过USB接口进行数据传输。该开发板内置4个LED灯、一个加速传感器,可在3V-10V之间的电压正常 ...
分类:
编程语言 时间:
2018-04-17 11:37:20
阅读次数:
212