• 串行通讯——使用printf函数

    对于没有仿真器的板子来说,串口是一个非常好的调试工具,你可以将你需要观察的变量通过串口发送到PC上进行后续分析,进行调试。这里主要介绍在Keil C中怎么使用串口来调试程序。程序代码如下:#include#includevoid

  • STC89c51RC 在11.0592M晶振下设置115200的波特率

    使用GPRS模块,模块固定波特率115200, 手头有现成的STC89c51RC,一般51不能达到115200,查找资料使用下面的配置可以实现115200的波特率, 已经测试过OK。//#include "reg51.h"#include "intrins.h"#include "STC89C

  • 重磅!骁龙855改名,高通骁龙8150旗舰处理器曝光

    根据曝光的消息,骁龙8150处理器将会使用7nm工艺打造,芯片尺寸12.4mm×12.4mm,4颗2.6GHz大核心+4颗1.7GHz小核心设计,分别基于A76+A55架构进行半定制。

  • STM32笔记记录4

    USER\\main.c(7): warning: #223-D: function "IIC_BusrtWrite" declared implicitly这个是因为程序模块化的时候,你在一个.C里面调用了另一个.C的函数而没有进行外部声明。你将这个声明的这个函数前面加上extern应该

  • 通信实例与ASCII码

    我们学习串口通信主要是要实现单片机和电脑之间的信息交互,可以用电脑控制单片机的一些信息,可以把单片机的一些信息状况发给电脑上的软件。下面我们就做一个简单的例程,实现单片机串口调试助手发送的数据,在我们

  • AVR入门介绍

    AVR是ATMEL(中文名)公司的A先生和V先生1997年发明的基于精简指令集(RISC)的单片机系列。ATMEL公司已经把AVR扩大到一个全系列:Tiny AVR,Mega AVR,LCDAVR,USB AVR,DVD AVR,RF AVR, Secure AVR

    单片机
    2018-10-10
    入门 AVR
  • PIC16F873 ADC & PWM & EEPROM

    /共6个按键分别定义为:1-6;利用RA0作为ADC模拟采样转换;将5V电源均分成6等分 //当相应键按下时,数码管会显示键值,RC2/CCP1会输出相应脉宽的PWM波形,一直到有其他键按下改变其值为止 //当芯片启动,没按过键的情

  • STM8S---选项字节(Option Byte)写操作之IO复用

    功能实现目标??通过对选项字节的写操作来实现TIM2的CH3通道的PWM输出IO复用,可以设置为PA3或者PD2输出。通过STVP方式操作链接选项字节??选项字节包括芯片硬件特性的配置和存储器的保护信息,这些字节保存在存储器中

  • EUV技术的首款7+纳米芯片明年量产,台积电将成全球首家

    台积电采用EUV技术的首款7+纳米芯片已经完成设计定案,明年第二季后将可顺利进入量产,届时台积电将成为产全球首家采用EUV技术量产的晶圆代工厂,5纳米制程预计明年4月可开始进行风险试产,将在2020年上半年进入量产

  • 台积电今年前三季度营收达1656亿元 同比增长6%

    10月9日消息,台湾半导体制造商台积电今日公布了9月营收报告。台积电公告截图报告显示,台积电2018年9月合并营收约为新台币949亿2,200万元(约合人民币212亿元),较上月增加了4.2%,较去年同期增加了7.2%。台积电2018

  • 台积电公布了两项业内震惊的重大突破!

    全球一号代工厂台积电宣布了有关极紫外光刻(EUV)技术的两项重磅突破,一是首次使用7nm EUV工艺完成了客户芯片的流片工作,二是5nm工艺将在2019年4月开始试产。今年4月开始,台积电第一代7nm工艺(CLN7FF/N7)投入量产

  • 基于GCCAVR的模拟SPI程序

    AVR的SPI接口很多只有一个,如果驱动较多的以SPI接口的外设时就必须通过IO来模拟,实际上对于低速外设来说IO模拟的方式也很方便,网上关于模拟SPI的程序很多,我的程序是基于GCCAVR来写的,其他编译器的都类似,写的

  • ARM7 LPC2378 远程升级----扇区

    这里有个时间概念,大家先了解一下:LPC2378单个 Flash 扇区或整个芯片擦除的时间为 400ms,256 字节编程的时间为 1ms,对IAP的操作时间有个大概的了解。 再回到扇区,扇区数:有些 IAP 和 ISP 命令

    单片机
    2018-10-10
    扇区
  • 51单片机指令集

    当你编写完一个程序后,通过软件调试,你可以看到程序的指令集,从指令集你就能知道单片机内部是如何工作的,比如数据存取的寄存器与地址,下面是网上找的一篇指令集,讲的蛮好的。一、数据传送类指令(7种助记符)M

  • 以中断方式实现1s定时

    中断方式比较特殊,需要使用单片机内部的中断处理机制,同时指定中断函数。#include sbit LED = P0^2;unsigned int vT = 0;void main(){ LED = 0; TMOD = 0x01; TH0 = 0x3C; // 计数初值3CB0H = 15536 (65536-15

发布文章