51单片机c语言头文件大全,单片机stc89(STC89C52,C51)系列头文件.doc.doc
单片机stc89(STC89C52,C51)系列头文件.doc
/*------------------------------------------------*/
/* --- 宏晶科技STCMCU ---------------------------*/
/* --- Mobile: (86-------------------*/
/* --- Fax: 86-755----------------------*/
/* --- Tel: 86-755----------------------*/
/* --- Web: www.STCMCU.com -----------------------*/
/* 适用于: STC89C5xRC STC89LE5xRC --------------*/
/* ------- STC89C5xRD+ STC89LE5xRD+ --------------*/
/*------------------------------------------------*/
#ifndef __STC89_H__
#define __STC89_H__
sfr PSW = 0xd0; //程序状态字 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
//位描述 CY AC F0 RS1 RS0 OV F1 P
//初始值=0000,0000 0 0 0 0 0 0 0 0
sbit CY = PSW^7; //进位标志
sbit AC = PSW^6; //辅助进位标志
sbit F0 = PSW^5; //用户标志
sbit RS1 = PSW^4; //寄存器组选择位
sbit RS0 = PSW^3; //寄存器组选择位
sbit OV = PSW^2; //溢出标志
sbit P = PSW^0; //ACC的偶校验位
/
sfr ACC = 0xe0; //累加器 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
//初始值=0000,0000 0 0 0 0 0 0 0 0
sbit ACC7 = ACC^7; //累加器第位
sbit ACC6 = ACC^6; //累加器第位
sbit ACC5 = ACC^5; //累加器第位
sbit ACC4 = ACC^4; //累加器第位
sbit ACC3 = ACC^3; //累加器第位
sbit ACC2 = ACC^2; //累加器第位
sbit ACC1 = ACC^1; //累加器第位
sbit ACC0 = ACC^0; //累加器第位
/
sfr B = 0xf0; //B寄存器 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
//初始
51单片机c语言头文件大全,单片机stc89(STC89C52,C51)系列头文件.doc.doc相关推荐
- 51单片机c语言试题及答案,单片机C语言期末考试题..
单片机C语言期末考试题..,单片机的c语言应用程序设计,单片机c语言编程,51单片机c语言程序100例,单片机c语言,单片机c语言编程思想,c语言开发单片机,c语言单片机程序,新概念51单片机c语言教 ...
- 51单片机c语言试题及答案,单片机考试复习题及答案
<单片机考试复习题及答案>由会员分享,可在线阅读,更多相关<单片机考试复习题及答案(14页珍藏版)>请在人人文库网上搜索. 1.选择题1.主频为12MHz的单片机他的机器周期为 ...
- 单片机c语言 i%3c%3c1,单片机C语言作业及上机习题及答案
<单片机C语言作业及上机习题及答案>由会员分享,可在线阅读,更多相关<单片机C语言作业及上机习题及答案(37页珍藏版)>请在人人文库网上搜索. 1.第一次课熟悉winTC编译环 ...
- 单片机c语言模块化实例程序设计,单片机C语言模块化设计
原标题:单片机C语言模块化设计 keil中实现 模块化编程.doc 在使用 KEIL 的时候,我们习惯上在一个.c 的文件中把自己要写的东西按照 自己思路的顺序进行顺序书写.这样是很普遍的写法,当程序 ...
- 单片机c语言全程图文教程,单片机C语言,从小白到菜鸟进阶教程(超详细代码解读)...
首先要认识单片机是啥?单片机语言是啥?单片机是一种可存储可读写可编程可运行的芯片,你写啥它就运行啥,运行出错,那你程序写错了.单片机语言,嗯!确定要学C啊!有哪一种语言能够抗衡C的强大地位?没有!哪一 ...
- avr-gcc与avr单片机c语言开发 pdf,AVR 单片机与GCC 编程使用方法
原标题:AVR 单片机与GCC 编程使用方法 WIN 是一个ATMEL AVR 系列 的开发工具集,它包含GNU C 和C++编译器 . 1.1 一个简单的例子 为了先有一个感性的认识,我们首先看一下 ...
- 单片机c语言篮球比分_单片机篮球比赛计分器设计方案与程序详解
摘 要 本系统是采用单片机AT89C51作为本设计的核心元件.利用7段共阳LED作为显示器件.在此设计中共接入了2个7段共阳LED显示器,用于记录该队的分数, 2个LED显示器显示范围可达到0~99分 ...
- 单片机c语言小项目开发,单片机的一些开发技巧(一)
很多朋友正在学习单片机开发技术,但开发中免不了要碰到这样.那样的问题,有些问题可能无碍大局,但有一些问题却直接影响到产品的成本.体积.性能.这里介绍笔者的几个技巧,希望对大家的工作有帮助. 一.C语言 ...
- pic单片机c语言乘除法,PIC单片机C语言程序设计(2)
五.C语言的标识符和关键字本文引用地址:http://www.eepw.com.cn/article/171168.htm 一个完整的PICC语言程序,通常由包含文件(即头文件1,变量定义.变量说明. ...
- 单片机c语言idata什么意思,单片机C语言中的data,idata,xdata,pdata,code
从数据存储类型来说,8051系列有片内.片外程序存储器,片内.片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code.data.xdata.idata以及根据51系列特点而设定的 ...
最新文章
- Mybatis之通用Mapper使用
- 可以免费下载论文的网站
- 《SQL查询语句4》
- MySQL5.6二进制软件包编译安装详解(三)
- js正则函数match、exec、test、search、replace、split使用集合
- 还在为xmind发愁,赶紧试试xmind移动版、绿色版
- 锋利的JQuery —— 事件和动画
- 粒子群算法(1)----粒子群算法简单介绍
- 【开源.NET】 分享一个前后端分离的轻量级内容管理框架
- win7使用命令提示符怎么运行C语言,Win7如何打开命令行窗口?Win7打开命令提示符的多种方法...
- 安卓dj专业打碟机软件_帮助 DJ 走出卧室,开始第一场演出
- maven自动部署到tomcat9
- 从Paxos到NOPaxos 重新理解分布式共识算法(consensus)
- IMAX6ULL正点原子学习笔记(led汇编驱动)
- kindeditor上传本地图片实例
- 图解各种数据库数据源(ODBC)配置
- 五分钟法则(five minute rules)
- 【Android】Android加密和解密方式
- java编程兔子问题_JAVA编程题-用java解决兔子问题
- python文件夹操作指令