单片机c语言中code的用法

发布者:清晨微风最新更新时间:2016-03-28 来源: eefocus关键字:单片机  c语言  code 手机看文章 扫描二维码
随时随地手机看文章
code 存储器类型说明程序存储器,code作为前缀的数据存储在程序存储器中,也就是ROM,这些变量是只读的,作为表格查询用的

 

Keil里intrins.h头文件中各函数作用
_crol_ 字符循环左移
_cror_ 字符循环右移
_irol_ 整数循环左移
_iror_ 整数循环右移
_lrol_ 长整数循环左移
_lror_ 长整数循环右移
_nop_ 空操作8051 NOP 指令
_testbit_ 测试并清零位8051 JBC 指令

关键字:单片机  c语言  code 引用地址:单片机c语言中code的用法

上一篇:单片机模拟I2C读写E2PROM
下一篇:以最快的时间最好的方法学好单片机

推荐阅读最新更新时间:2024-03-16 14:48

新一代嵌入式微处理器STM32F103开发与应用
    基于Co rtex- M3内核的STM 32F103系列芯片是新型的32位嵌入式微处理器, 它是不需操作系统的ARM, 其性能远高于51系列单片机   单片机是单片微型计算机(Single-Chip Microcomputer)的简称,是一种将中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)采用超大规模集成电路技术集成到一块硅片上构成的微型计算机系统。 , 但开发过程与51系列单片机一样简便, 因而在很多应用场合可替代51系列单片机。本文从STM 32F103系列芯片性能特点和片上资源入手, 重点介
[嵌入式]
AVR单片机入门----MEGA端口操作
AVR端口是真正的双向端口,不像51伪双向。这也是AVR的一项优势,只是操作时大家注意DDRn就可以了。真正双向端口在模拟时序方面不如伪双向的方便。 DDRn PORTn PINn 解释:n为端口号:ABCDE DDRn:控制端口是输入还是输出,0为输入,1为输出。个人记忆方法:一比零大所以往外挤,即1为输出,0为输入。 PORTn:从引脚输出信号,当DDRn为1时,可以通过PORTn=x等端口操作语句给引脚输出赋值。 PINn:从引脚读输入信号,无论DDRn为何值,都可以通过x=PINn获得端口n的外部电平。 当引脚配置为输入时,若PORTxn 为 1“,上拉电阻将使能。内部上拉电阻的使用在键盘扫描的时候
[单片机]
PIC单片机应用专题二:显示接口及编程
单片机的显示输出常用来显示系统参数、运行结果及人机对话窗口。常用的显示器主要有LED(数码管)和LCD(液晶)。因LED应用简单、价格低廉得到广泛应用,下面主要对其应用进行介绍。 数码管有共阴和共阳之分,常见的结构形式有单个和四位一体,一般由8字段构成,显示方式有静态显示和动态显示两种方式。 静态显示: 在静态显示方式下,共阴极或共阳极点连接在一起接地或接高电平。每位的段选项线与一个8位并行口相连。只要在该位的段选线上保持段选码电平,该位就能保持相应的显示字符。8位并行口可以是单片机的I/O口或者采用串行输入/并行输出的移位寄存器(常用为74HC164、74HC595) 下面是试验板LED动态显示的电路图: 如果要显示
[单片机]
PIC<font color='red'>单片机</font>应用专题二:显示接口及编程
“看门狗”电路DS1232在单片机产品中的应用
  随着计算机技术的发展,单片微型计算机在工业自动化领域和智能化产品中得到了广泛的应用。如何提高单片机产品的抗干扰能力是产品开发和设计人员所面临和必须解决的问题。关于抗干扰的具体方法在很多书籍和文章中都有较为详尽的论述,本文不再赘述。美国DALLAS公司生产的“看门狗(WATCHDOG)” 集成电路DS1232具有性能可靠、使用简单、价格低廉的特点,应用在单片机产品中能够很好的提高硬件的抗干扰能力,我们曾将DS1232应用到“粮食中心库粮仓温度监测系统”、“银行利率显示屏”、“多功能电脑时钟”、“电厂皮带秤测速系统”和“全自动限电计量系统”中,在实际使用中收到了良好的效果。 1. DS1232的结构及特点 1.1 引脚功能及内部
[单片机]
“看门狗”电路DS1232在<font color='red'>单片机</font>产品中的应用
Ambiq Micro的Apollo微控制器降低功耗达10倍
创新的ARM Cortex-M4F微控制器基于亚阈值电压技术实现突破性电池寿命提升 。 超低功耗集成电路领导厂商Ambiq Miacro公司发布4款Apollo系列32位ARM Cortex-M4F微控制器(MCU)产品,在真实世界应用中,其功耗通常比性能相近的其它MCU产品降低5至10倍,使得可穿戴电子产品和其它电池供电应用的电池寿命大大延长。Ambiq使用专利亚阈值功率优化技术(Subthreshold Power Optimized Technology, SPOT)平台来实现惊人的功耗降低。 原本设计为使用电池能运作数天或数周的可穿戴设备,可经过设计或重新设计运作数月或数年。工程师能够利用扩大的
[单片机]
Ambiq Micro的Apollo<font color='red'>微控制器</font>降低功耗达10倍
TI - MCU - MSP430使用指南5 -> ICC中断控制器
ICC,即Interrupt Compare Controller,中断比较控制器,作用便是设定中断优先级,同时通过比较中断优先级等实现中断的硬件嵌套。 首先普及一下MSP430的中断系统,大部分的MSP430 MCU中断优先级是不能设置的,也就是说对于每一个中断源的优先级是体现设定好的,不支持后期用户自动设置,因此可以说如果正在执行低优先级的程序,突然来了一个高的优先级中断,是可以打断低优先级的服务程序的,但是前提是进入低优先级中断服务程序时开启了全局中断即GIE。但是如果高优先级中断正在执行服务程序,来了一个低优先级的中断,那么只能等待高优先级中断服务程序执行完之后,才可以去执行低优先级的中断服务程序,这样也就是说不能灵活
[单片机]
TI - <font color='red'>MCU</font> - MSP430使用指南5 -> ICC中断控制器
写给对MCU感兴趣的读者
随着科技时代的到来,我们的日常生活中越来越多的充斥着各种各样的电子产品,使社会生产力极大的提高,也使得我们的生活更加的丰富多彩。与此同时,这些电子产品的大量普及也带动了史无前例的创业和就业机遇,按用途大体可以划分为两类电子产品:一类主要为人们提供温饱之后的享乐之用,例如机顶盒、手机、平板电脑、MP3、MP4、电子词典、游戏机、电子宠物、智能玩具等;另一类主要为人们节约劳动力成本或使用的工作流程更加智能化,例如机械手、遥控器、温度检测仪、刷卡计费系统、智能剃须刀、捕猎器、智能调光器、安防器械、医疗器械等。 从市场容量来看,10年前电子产品的主要市场在国外,那个时候我国人民正在努力解决温饱问题。而10年后的今天,我国已经成为了全球最
[单片机]
一种基于单片机和SG3525的程控开关电源设计与实现
引言 直流稳压电源是一种常见的电子仪器,其广泛应用于实验教学和科学研究等领域。目前使用的直流稳压电源大部分存在诸多缺点,如输出不可调、电压不稳定等等,因而导致实验结果不精确。以SG3525控制芯片和单片机为核心设计制造的智能稳压开关电源,电路简单,价格低廉,性能卓越。因其利用单片机设置周密的保护监测系统,确保了电源运行可靠,所以具有较高的使用价值。 1、调节原理及控制方案 图1 3525传统控制框图 采用SG3525控制的开关电源传统控制方案如图1所示。3525通过检测输出电压,与给定基准电压进行比较,从而自身调节输出的脉冲波形占空比,控制主电路开关管的关断以达到稳定输出的目的。3525传统的控制方式突出的缺点在于基准电压是恒
[单片机]
一种基于<font color='red'>单片机</font>和SG3525的程控开关电源设计与实现
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved