论坛 暂时关闭
|
怀念旧版
cnieee.com-中国IEEE单片机网
首页
新闻资讯
.
行业动态
|
新品速递
|
经典案例
.
系统设计
|
经典电路
设计案例
学习教程
.
51单片机
|
AVR单片机
|
ARM嵌入式系统
|
单片机C语言
|
IEEE单片机
好书推荐
.
入门好书
|
提高进阶
资源下载
论坛关闭
匿名投稿
投稿指南
RSS订阅
站长资讯通告:
搜索:
您的位置
:
首页
>
学习教程
>
单片机C语言
2010-02-04
用C语言写的单片机定时闹铃程序
定时闹钟程序,通过蜂鸣器输出,到达设定时间,自动闹铃。采用C语言编写。
来源:
2010-02-04
2009-11-21
NAND Flash的寻址方式
NAND Flash的寻址方式
NAND Flash Addressing Mode NAND Flash的寻址方式和NAND Flash的memory组织方式紧密相关。NAND Flash的数据是以bit的方式保存在memory cell,一般来说,一个cell中只能存储一个bit。这些
来源:
2009-11-21
2009-11-10
DHT90与LCD1602的温湿度显示KeilC程序
/***********************************************************************************
;功能说明:DHT90与LCD1602的温湿度显示KeilC程序
;文件名称:DHT90.c
;微处理器:AT89S52
;编译环境:Keil uVision
来源:
IEEE单片机
2009-11-10
2009-11-10
C51指针小结
一. 指针变量的定义
指针变量定义与一般变量的定义类似,其形式如下:
数据类型 [存储器类型1] * [存储器类型2] 标识符;
[存储器类型1] 表示被定义为基于存储器的指针,无此选项时,被定义为一般指针。这两种
来源:
IEEE单片机
2009-11-10
2009-11-10
ARM7和Cortex-M3比较
比较项目 ARM7 Cortex-M3 架构 ARMv4T(冯诺依曼)
指令和数据总线共用,会出现瓶颈 ARMv7-M(哈佛)
指令和数
来源:
IEEE单片机
2009-11-10
2009-11-10
基于PIC单片机的SPWM控制技术
在UPS等电力电子设备中,控制方法是核心技术。早期的控制方法使得输出为矩形波,谐波含量较高,滤波困难。SPWM技术较好地克服了这些缺点。目前SPWM的产生方法很多,汇总如下。
1)利用分立元件,采用模拟、数字
来源:
IEEE单片机
2009-11-10
2009-11-10
PIC软件串行异步通信三倍速采样法设计
在利用单片机开发各种嵌入式应用系统时,异步串行通信是常用的一种通信模式,有的应用中还要求实现多路异步串行通信。人们平时所应用的各种厂商的单片机,绝大部分片上只提供一个UART(通用异步收发器)硬件模块,
来源:
IEEE单片机
2009-11-10
2009-11-10
浅谈PIC单片机程序设计
美国微芯公司开发的CMOS工艺PIC系列单片机,特别是采用内置第二代Flash存储器的微控制器在快速应用方面具有独到之处。PIC单片机系列内大都包含运算器、存储器、A/D、PWM、输入和输出I/O、通信等常用接口。自由灵
来源:
IEEE单片机
2009-11-10
2009-10-15
PIC单片机程序的基本格式
1、PIC单片机程序的基本格式
先介绍二条伪指令:
EQU ——标号赋值伪指令
ORG ——地址定义伪指令
PIC16C5X单片机在RESET后指令计算器PC被置为全“1”,所以PIC16C5X几种型号芯片的复位地址为:
来源:
2009-10-15
2009-10-15
PIC单片机程序设计基础教程
1、PIC单片机程序的基本格式
先介绍二条伪指令:
EQU ——标号赋值伪指令
ORG ——地址定义伪指令
PIC16C5X单片机在RESET后指令计算器PC被置为全“1”,所以PIC16C5X几种型号芯片的复位地址为:
来源:
2009-10-15
2009-10-13
什么是交叉汇编?
单片机汇编语言程序设计问答 什么是交叉汇编?使用一种计算机的汇编程序去汇编另一种机器的汇编语言源程序,也即为另一种计算机产生目标程序,这种汇编方法称为交叉汇编。半日片机的源程序就是通过交叉汇编的方法生
来源:
2009-10-13
2009-09-25
单片机遥控解码源代码
我写的单片机遥控解码源代码核心代码
(仅供参考)
org 0300h
zh: push dph ;将识别后的遥控信号转换成16位动作代码
push dpl
push acc
push psw
setb psw.3 ;进入区i
来源:
2009-09-25
2009-09-25
单片机液晶汉字显示c语言程序
/*液晶屏分为4行*12列汉字,全部使用模拟接口方式。
/* TGLCMLIMIT64A接口程序(模拟方式)
;**********************单片机液晶汉字显示c语言程序*****************************************************
;连线图
来源:
2009-09-25
2009-09-25
汇编语言多字节BCD码加法减法
(1) 标号: BCDA 功能:多字节BCD码加法给大家介绍一个单片机汇编语言写的多字节BCD码加法减法子程序
入口条件:字节数在R7中,被加数在[R0]中,加数在[R1]中。
出口信息:和在[R0]中,最高位进位在CY中
来源:
2009-09-25
2009-09-25
位处理指令
表 3-5 位处理指令 1. 位处理指令的一般性说明* 在分类时将位传送归入传送指令类,条件转移归入程序控制类。其余位操作归为位处理指令。* 位逻辑运算以C为目标,/ b i t表示取(b i t)的非值运算, 但不影响原值。
来源:
2009-09-25
2009-09-25
程序控制指令
表 3-6 程序控制指令 1. 程序控制指令的一般性说明 * 程序控制指令又分“无条件转移”、“调用与返回”和“条件转移”等三类。* 对程序控制指令应掌握:转移地址如何生成及其转移范围。* 注意!MCS-5
来源:
2009-09-25
2009-09-25
四种基本程序结构
下面我们介绍四种基本程序结构1) 顺序结构* 程序模块或指令依次执行的结构。 2) 分支结构* 根据条件,转向不同程序段(分支)的结构。* 分支不应是模块间的转移,执行分支后应返回流程主线。*
来源:
2009-09-25
2009-09-20
基于C51的多任务机制及应用
摘要:本文介绍了一种在MCS51单片机程序中实现多任务机制的简单方法,并给出了源代码和一个应用实例。通过中断进行实时任务切换,具有结构简单清晰、代码量少、不需使用汇编等优点。该方法亦可应用于其他单片机系统。
来源:
2009-09-20
2009-09-20
C语言高效编程的四技巧
编写高效简洁的c语言代码,是许多软件工程师追求的目标。本文就工作中的一些体会和经验做相关的阐述,不对的地方请各位指教。 第一招:以空间换时间 计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角
来源:
2009-09-20
2009-09-20
在ICC中制作和使用自定义C库文件
目标(让自已写的机密头文件不让别人看到,但可以让别人调用) 1.制作一个库文件libGetMax.a ,其中包含一个外部函数GetMax 。 函数GetMax的作用是判断两个输入参数(int型)中的最大值,并返回最大值。 2.制
来源:
2009-09-20
2009-09-20
在KEIL C51 中 C语言里加入汇编
在KEIL C51 中 C语言里加入汇编语言 1.通过使用预处理指令#asm 和#endasm来使用汇编语言。用户编写的汇编语言可以紧跟在#asm之后,而在#endasm之前结束。如下所示: # asm /*汇编源程序*/
来源:
2009-09-20
2009-09-20
Keil C51常用功能模块使用说明
本文包括单片机系统中常用到的时钟中断、通讯及键盘扫描等模块(见所附源程序)的说明。这些模块使用前后台系统模型。为达到最大的灵活性, 需要在用户工程中定义config.h文件, 在其中定义各模块可选参数的设置,而不是
来源:
2009-09-20
2009-09-19
C语言宏条件编译详解
预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。在C 语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据
来源:
2009-09-19
2009-09-18
PIC单片机汇编程序设计
1、程序的基本格式
先介绍二条伪指令:
EQU ——标号赋值伪指令
ORG ——地址定义伪指令
PIC16C5X在RESET后指令计算器PC被置为全“1”,所以PIC16C5X几种型号芯片的复位地址为:
PIC16C5
来源:
IEEE单片机
2009-09-18
2009-09-15
高质量C语言编写规范
如何编写高质量的,可移植性好,容易维护的程序代码,是程序员应该追求的事情,本文就如何编写高质量的ARM C语言做了说明: C数据类型1. C语言的程序优化与编译器和硬件系统都有关系,设置某些编译器选项是最直接最简
来源:
IEEE单片机
2009-09-15
28
1
2
下一页
尾页
推荐资讯
单片机教程第二课-认识
51单片机C语言学习杂记
最后更新
用C语言写的单片机定时闹铃程序
NAND Flash的寻址方式
DHT90与LCD1602的温湿度显示KeilC程序
C51指针小结
ARM7和Cortex-M3比较
基于PIC单片机的SPWM控制技术
PIC软件串行异步通信三倍速采样法设计
浅谈PIC单片机程序设计
PIC单片机程序的基本格式
PIC单片机程序设计基础教程
热门点击
用C语言写的单片机定时闹铃程序
NAND Flash的寻址方式
DHT90与LCD1602的温湿度显示KeilC程序
PIC软件串行异步通信三倍速采样法设计
浅谈PIC单片机程序设计
基于PIC单片机的SPWM控制技术
ARM7和Cortex-M3比较
C51指针小结
PIC单片机程序的基本格式
PIC单片机程序设计基础教程
网站首页
|
关于我们
|
广告服务
|
联系我们
|
网站地图
|
法律声明