- 1、本文档共69页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
13862459521;教学目的与任务:本门课程通过授课、实验等教学环节,使学生掌握单片机构成及工作的基本理论、基本知识;初步掌握单片机编程的基本方法;了解单片机内部各种资源的使用方法。
考核:平时成绩20%+实验30%+期末50%;第1章 单片机基础知识;单片机是在一块芯片上集成了一台微型计算机所需的CPU、存储器、输入/输出部件和时钟电路等。因此它具有体积小,使用灵活、成本低、易于产品化、抗干扰能力强,可在各种恶劣环境下可靠地工作等特点。特别是它应用面广,控制能力强,使它在工业控制、智能仪表、外设控制、家用电器、机器人、军事装置等方面得到了广泛的应用。;单片机在哪里?;*;*;*;*;*;*;*;3.1.1 单片机本身;1.3.1 Intel 8051单片机;*; 单片机技术及应用;1.3.2 PIC单片机;1.3.3 AVR单片机;1.3.4 MSP430单片机;单片机的位数
目前国际市场上8位、16位单片机是主流,4位基本绝迹(吉列的Fusion ProGlide剃须刀),32位发展迅速; ; ;如何学单片机?
1.开发板
2.视频教程
3.Proteus
4. 动手 ;单片机的程序设计语言与软件
使用哪种编程语言
汇编还是C?;单片机最小系统
单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。
对一般的51系列单片机来说,由单片机、晶振电路和复位电路,便组成了一个最小系统.;*;
单片机是如何工作的?
;单片机最小系统
单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。
对一般的51系列单片机来说,由单片机、晶振电路和复位电路,便组成了一个最小系统.;*;
单片机是如何工作的?
;
怎样编写程序并下载到单片机里
不同型号的单片机有不同的程序烧写软件
51单片机:keil软件 编译生成.hex文件
再用ISP下载到单片机; 计算机中数和字符的表示;一、计算机中数和字符的存放
数据存放于存储器或寄存器中。
数据按字长一般分为:
8位(字节BYTE,简写为B)
16位(字WORD)
32位(双字DWORD)
64位、128位、256位;二、数制及其转换
1、数制
十进制(Decimal)???缀加“D”
例如:25D或25(后缀可略)
二进制(Binary)后缀加“B”
例如
十六进制(Hexadecimal)后缀加“H”
例如:0F6H(字符开头的数前需加“0”);2、数制之间的转换
任意进制转换为十进制
例如=27+25+23+22+20=179
4F.8H=4*161+15*160+8*16-1=79.5
十进制转换为任意进制
整数部分:连续除以基数取余倒计法
小数部分:连续乘以基数取整顺计法
;二进制与十六进制间的转换
一个十六进制数对应四位二进制数
例如:6E3.C2H=0110 1110 0011.1100 0010B
110 0111.1110 10B=67.E8H
;加法运算
+
1
进位 ;1)逻辑乘(与)AND
AND 4)逻辑异或XOR
XOR 计算机中数和字符的表示; 当n=8时,可表示的无符号数的范围为0~255,当n=16时,可表示的无符号数的范围为 0~65535。 ; 计算机中数和字符的表示;1.机器数与真值
计算机中的数是用二进制表示的,数的符号也是用二进制表示的。通常一个数的最高位为符号位,为0表示正数,为1表示负数。若字长为8位的计算机,则D7为符号位,D6~D0为数值位。
文档评论(0)