单片机

关注483人关注
我要报错
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
  • 单片机功能测试:PCA功能

    MPC82G516为台湾笙泉公司生产的8位MCU,兼容8051。内建PCA功能6个模块,模块0—5对应P1.2—P1.7, P1.1为输入脉冲源ECI。本文记录了测试PCA的代码和过程,重点分析各寄存器的设置,还通过逻辑分析仪记录相关波形。ST

  • ARM7单片机(学习ing)—(三)、UART—02

    总算是整好了~~基于LPC2106的Proteus仿真UART0~~重点就是频率的设置~~写程序是小事~~明白其中的PLL才是大事~~后面的程序里面有详细的介绍~~三、UART三—(02)、向串口发送字符串(就是发送_Justin~~哈哈~~)然后就是

  • 实验0 聊聊单片机与机器人

    对于机器人这个名词,大家应该都有所了解,我在这里就不讲太多。我主要来说说机器人是怎样工作的,单片机又是什么,有什么作用,如何来学习单片机。单片机是可以用来编程的芯片,它对于机器人来说就相当于人的大脑。

  • 单片机FLASH与RAM、ROM的关系

    FLASH主要用作程序存贮器,就是替代以前的ROM,最大的有有点是降低了芯片的成本并且可以做到电擦写,目前市场上单片机的FALSH寿命相差比较大,擦写次数从1000~10万的都有,但存储时间可以保证40年,在选用时要注意。

  • 单片机数码管显示消隐

    不知道同学们是否发现了,我们的这两个数码管动态显示程序的运行效果似乎并不是那么完美,第一个小问题,大家仔细看,数码管的不应该亮的段,似乎有微微的发亮,这种现象叫做“鬼影”,这个“鬼影”严重影响了我们的

  • 可以改密码的单片机电子密码锁

    4*4键盘输入,可以更改密码,有24C02存储密码。我用的是6位。也可以多几位,更改相应变量即可。很简单。24C02里面我事先写入了初始密码234670。调试成功,可以直接用。STC89C51RC单片机,万能板焊接//实验板上24C02已

  • c51 单片机中断函数

    以串口中断为例:如:voidserial()interrupt 4{}和voidserial_uart()interrupt 4{}两个函数的功能都是定义串口中断函数。函数名字不一样不重要,重要的是函数名字后面的interrupt 4(中断向量表地址)要正确。

  • 单片机STC89C52RC 内部EEPROM

    单片机运行时的数据都存在于RAM(随机存储器)中,在掉电后RAM 中的数据是无法保留的,那么怎样使数据在掉电后不丢失呢?这就需要使用EEPROM 或FLASHROM 等存储器来实现。在传统的单片机系统中,一般是在片外扩展存储

  • pic单片机4x4键盘扫描程序

    //程序中没有做按键去抖,也没有考虑多个键同时按下的情况。//最低两位数码管显示相应的按键(如按下S10,在显示10;按下S25,则显示25)//无按键按下的时候显示FF//按键跟按键的扫描结果满足如下关系:

  • 基于单片机的贪吃蛇游戏设计

    利用三天假期把贪吃蛇游戏移植到了我的单片机开发板上,单片机是STC89C52只有8K的FLASH,本来想移植俄罗斯方块的但是移植编译之后大约有10K的空间。下面是我拍的视频,优酷的链接:http://v.youku.com/v_show/id_XNj

  • 各种系列的单片机中,片内ROM的配置有几种形式?

    各种类型的单片机片内程序存储器的配置形式主要有以下几种形式:(1)掩膜(Msak)ROM型单片机:内部具有工厂掩膜编程的ROM,ROM中的程序只能由单片机制造厂家用掩膜工艺固化,用户不能修改ROM中的程序。例如:MCS—

  • 单片机 I2C 时序介绍

    在硬件上,I2C 总线是由时钟总线 SCL 和数据总线 SDA 两条线构成,连接到总线上的所有器件的 SCL 都连到一起,所有 SDA 都连到一起。I2C 总线是开漏引脚并联的结构,因此我们外部要添加上拉电阻。对于开漏电路外部加

  • AVR单片机外部中断实例

    本范例使用WinAVR/G20050214版本开发按下按键0,0亮。直到松手,其他按键才能起作用 按下按键1,LED1亮。其他按键随时都能起作用 按下按键2,LED0/1都熄灭。直到松手,其他按键才能起作用3.电路图设计:

    单片机
    2018-07-17
    AVR 单片机
  • PIC系列单片机程序设计基础分析与应用 上

      PIC单片机的查表程序可以利用子程序带值返回的特点来实现。具体是在主程序中先取表数据地址放入W,接着调用子程序,子程序的第一条指令将W置入PC,则程序跳到数据地址的地方,再由“RETLW”指令将数

  • PIC单片机软件模拟IIC读写例程

    ;I2C总线程序;thisiseepromread&writeprogramm;thespecialstoreramunitwequ0f0equ0rtCCequ1pcequ2f2equ2f3equ3f4equ4raequ5rbequ6rcequ7pclathequ0ahiNTConequ0bhpir1equ0chtmr1lequ0ehtmr1hequ0fht1co

  • 单片机仿真器的介绍及应用

    单片机仿真器是指以调试单片机软件为目的而专门设计制作的一套专用的硬件装置。单片机在体系结构上与PC机是完全相同的,也包括中央处理器,输入输出接口,存储器等基本单元

  • 一文教你用51单片机做蓝牙开关

    1.首先是蓝牙APP, 易安卓编写的,说编写其实我只是修改了其中的一些内容,两张界面和代码截图,非常简单,功能也很简单,程序前后修改了两次主要地方,主要原因是测试 的时

  • 第五节:PIC系列单片机数据存储器

    PIC16C5X把数据存储器RAM都当作寄存器来使用以使寻址简单明洁,它们功能上可分为操作寄存器、I/O寄存器、通用寄存器和特殊功用寄存器。它们的组织结构如图1.4所示:这些寄存器用代号F0~F79来表示。F0~

  • AVR单片机节约I/O口的键盘程序设计

    #i nclude#define uchar unsigned char#asmequ __LCD_port=0x18 ;PORTB#endasm#i nclude #i nclude/************按键功能说明:0--9为数字键 ********/#define cEnter 16 //确认键#define cFuntion 1

  • 8051单片机的寻址方式

      寻址方式:寻址就是寻找操作数的地址。绝大多数指令执行时都需要操作数,因此就存在如何确定操作数地址的问题。所谓寻址方式就是通过什么途径获取操作数的方式。根据指令操作的需要,计算机总是提供