版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、5.1单片微型计算机真实训练课作者:小王先生,欢迎来到云龙电子科技大大礼堂,C51基础知识和流水灯设计,欢迎来到云龙电子科技大大礼堂,等级特性单片微型计算机数C51的特点C51基础知识,C51的介绍,欢迎来到云龙电子科技大大礼堂,关于等级特性1, 在数字电路中只定义了两种等级(本课程中)的单片微型计算机以TTL等级高等级: 5V低等级: 0V、2、RS232等级:计算机串行等级高等级:-12V低等级: 12V与计算机串行微型计算机通讯欢迎使用云龙电子科技大大礼堂,单片微型计算机数,1,单片微型计算机内部数:二进制2,单片微型计算机计程仪编程常用数: 1.6进,欢迎使用云龙电子科技大大礼堂,二进
2、制数字电路的两个水平特性, 其061107152525252525253525352535253525352535253525352535253525352535253525352535253525352535253525352535253525352535253525253525252525252525352525352525252525253525252525252525252 525353525352535253525352535253525352535253535253十进制数的0-15在1.6进制中分别表示为0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f 规则:一般将
3、4个二进制合并转换为1.6进制,转换时将二进制转换为1.0进制,然后将1.0进制转换为1.6进制。 欢迎来到云龙电子科技大大礼堂。 例如,0001B11H B是二进制,h是1.6进制1001 b 9.9 h 1010 b 10a h 100110101549 ah,欢迎使用云龙电子科技大大礼堂,各种二进制的对应关系,欢迎使用云龙电子科技大大礼堂,二进制的逻辑运算1 .运算和运算是“必须,非” 运算符“”的运算规则如下: 00=0; 01=10=0; 11=1,欢迎使用云龙电子科技大大礼堂2 .或运算或运算是实现“有其中一个”逻辑关系的运算,其运算符“或”运算规则如下:0=0; 0 1=1 0=
4、1; 1=1,欢迎来到云龙电子科技大大礼堂, 3.not运算not运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算or运算运算or运算or运算or运算or运算or运算or运算or运算or 0=1,欢迎来到云龙电子科技大大礼堂,4“异或”运算“异或”运算是实现“必须是不同的,必须是”逻辑的运算。 运算符是“”。 其运算规则为: 0.0=00.1=1.0=1; 11=0,欢迎光临云
5、龙电子科技大大礼堂,C51的特点,习语言是结构化编程语言,通讯端口了目前计程仪编程中广泛采用的自顶向下结构化编程技术。 同时,习语言计程仪程序具有完整的模块计程仪程序结构,为软件研发采用模块计程仪程序设计方法提供了有力的保障。 由习语言引起的计程仪编程已成为软件研发的主流。 用习语言编写营销对象系统软件可以大大缩短开发周期,显着增加软件的可读性,方便改进和扩展,因此开发出规模更大、性能更完善的系统。 因此,在习语言进行单片微型计算机的项目群设计是单片微型计算机发展和应用的必然趋势。 欢迎来到云龙电子科技大大礼堂,C-51的优点: 1、不寻求单片微型计算机指令系统的理解,8051内存结构的初步理
6、解。 2、暂存器的分配、不同存储器的地址和数据类型等详细情况可以由编译程序管理。 3、计程仪方案具有规范的结构,可以分为不同的函数,这种方式可以对方案计程仪方案进行结构化。 4、提供的库包含许多标准子程序,具有较强的数据处理能力。 5、具有方便的模块化计程仪编程技术,便于编制和移植计程仪程序。欢迎使用云龙电子科技大大礼堂,C-51的基本数据类型是:、类型、符号、牛鼻子字、数的显示范围、占有位数、整数、文字类型、实数、有、无、(signed) int、1.6、-3276832767、(signed) short、 - 3276832767 (签名)长,3.2,- 2147483648247486
7、47,1.6,未签名int,065535,3.2,0453 94967295,未签名短int,1.6,065535,有,FLL 有3.4e-383.4e8,双精度,6.4,1.7e-3081.7 e08,卷轴,8,-128127,无,无符号卷轴,8,8, 0255,欢迎使用云龙电子科技大大礼堂,- * /(加减乘除)=(位移右移左移) i) 2.使用计时器计时(在后面的程序中介绍)欢迎使用云龙电子科技大大礼堂,流水灯实验的八个发光二极管分别对应于单片微型计算机的I/O通讯端口的P1.0至P1.0, 八个单片微型计算机的IO通讯端口配置1字节,并且能够在计程仪项目群创建期间直接在p-1中操作。 习语言的八二进制位二进制表示八个I/O通讯端口P1=0XFE,这是二进制11111110的简单表示形式,分别表示p 1.7 p 1.6 p 1.5 p 1.3 p 1.2 p 1.1 p 1.0111110,欢迎使用云龙电子科技大大礼堂1 .单片
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年甘肃省甘南州玛曲县藏族中学招聘临聘教师备考题库及一套参考答案详解
- 2026上半年安徽事业单位联考黄山市市直单位招聘38人备考题库及一套答案详解
- 2026春季商飞(江西)飞机制造有限公司社会招聘14人备考题库及完整答案详解1套
- 广告设计师三级理论知识试卷及答案
- 2025年西安高新区兴隆街道卫生院招聘备考题库(含答案详解)
- 2026年延安大学附属医院招聘备考题库(118人)及答案详解一套
- 2025年康复中华护理学会考题库及答案
- 2024年喀什市卫生系统考试真题
- 2026南部联勤保障中心社会招聘备考题库(云南)有完整答案详解
- 2026广东省公共卫生医学中心泗安院区招聘编外临床工作人员3人备考题库及完整答案详解1套
- 学生计算错误原因分析及对策
- DB32T 4398-2022《建筑物掏土纠偏技术标准》
- (精确版)消防工程施工进度表
- 保险公司资产负债表、利润表、现金流量表和所有者权益变动表格式
- 送货单格式模板
- 防止激情违纪和犯罪授课讲义
- XX少儿棋院加盟协议
- 五年级数学应用题专题训练50题
- 2021年四川省资阳市中考数学试卷
- 河南省郑氏中原纤维素有限公司年产 0.2 万吨预糊化淀粉、0.5 万吨羧甲基纤维素钠、1.3 万吨羧甲基淀粉钠项目环境影响报告
- 高处作业安全培训课件
评论
0/150
提交评论