基础知识及流水灯设计_第1页
基础知识及流水灯设计_第2页
基础知识及流水灯设计_第3页
基础知识及流水灯设计_第4页
基础知识及流水灯设计_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论