- 1、本文档共231页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 按位置位/复位控制字格式如图13.44所示。其中: D7=0时,该控制位有效。 D0=1时,表示置位; D0=0时,表示复位。 D3,D2,D13位用来选择PC口的具体位。 按位置位/复位控制字只适用于PC口。这里注意,PC口的按位置位/复位控制字不是送到PC口地址,而是送到控制字寄存器地址。用D7为1还是为0来识别是属于方式选择控制字还是属于按位置位/复位控制字。 图13.44 8031与8255A的连接如图13.45所示。图中8255A的PA口地址为7CH,PB口地址为7DH,PC口地址为7EH,控制字寄存器地址为7FH。 图13.45 当对单片机进行8255A接口扩展时,要做三件事: (1) 将8031与8255A按图13.43连接起来。 (2) 对8255A进行初始化编程,确定其工作方式。 (3) 在程序控制下输入输出数据。 单片机对8255A的读操作只能对PA,PB和PC口进行。读入的信息是从PA和PB口输入数据,由PC口输入的可以是数据,也可以是状态信息;写操作可以分别对PA,PB,PC口写入数据和对控制字寄存器写入控制字。 所谓初始化编程,就是用初始化程序段向控制字寄存器写入方式控制字和置位/复位控制字。当8255A的PA口地址为7CH,PB口地址为7DH,PC口地址为7EH,控制字寄存器地址为7CH时;若规定PA 口工作于方式0输入,PB口为方式1输出,PC上半部(PC7~PC4)为输出,下半部(PC3~PC0)为输入;则方式控制字应或95H。若初始化要求使PC5=1,则置位/复位控制字为0BH。完成上述要求的初始化程序段为: MOV R1,#7FH ;控制字寄存器地址送R1 习题 13.1 设(A)=0A4H(1010 0100B),(R3)=5EH(0101 1110B),用指令XRL,求出两者异或的结果。 13.2 由P1口采样的8个数,数据都是正整数,求它们的算术平均值: ∑xi/8 13.3 设在20H和21H各有一个8位数据: (20H)=x7x6x5x4x3x2x1x0 (21H)=y7y6y5y4y3y2y1y0 要求从20H单元中取出低5位,又从21H单元中取出低3位完成数据拼装。把结果存入30H单元中。即 8 1 (30H)=y2y1y0x4x3x2x1x0 13.4 设有一个8位数为(20H)=x7x6x5x4x3x2x1x0 将20H单元的低4位送到21H单元,并按相反的次序装入,高4位置零,即: (21H)=0000x0x1x2x3 13.5 设在43H~40H单元中有4个BCD码,它们为(43H)03,(42H)06,(42H)01,(42H)05。即为一个3615(十进制数),请把它转换成二进制数,并存入R3R2中。 13.6 设有一个16位二进制数0E1FH存放在(R3R2)中,请将其转换成BCD数,并存放在43H~40H单元中。 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * * * * * * * * * * * * * * * * * * * * * * 在调试前,分别把被加数写入(43H)(最高位)、(42H)、(41H)、(40H)(最低位)单元,加数写入(53H)(最高位)、(52H)、(51H)、(50H)(最低位)单元中。我们的被加数为36 101 985,加数为12 663 459;即在(43H)单元写入36,(42H)单元写入10,(41H)单元写入19,(40H)单元写入85,在(53H)单元写入12,(52H)单元写入66,(51H)单元写入34,(50H)单元写入59。运算结果应为49 365 444。 (2) 多字节无符号十进制数减法: 多字节十进制
您可能关注的文档
- 《模具制造工艺》课件四资料.ppt
- 《中考语文复习说明文阅读技巧成品资料.ppt
- 【化学】塑料橡胶纤维(第一课时)资料.ppt
- §-非金属及其化合物—无机非金属材料的主角-硅二氧化硅和硅酸资料.ppt
- §—细胞呼吸资料.ppt
- ·赵西卜的财务会计学课件资料.ppt
- 0建筑施工技术资料.ppt
- 2《创新设计》高考化学大一轮复习(江苏专用)配套课件铜及其化合物金属材料2资料.ppt
- 3第一单元生物和生物圈复习资料.ppt
- 4高考复习《铝及其化合物》资料.ppt
- 吉林省白城市大安市第二中学2025年下学期高三年级3月第五次调研考试数学试题含解析.doc
- 吉林省白山市2025年高中三年级第一次模拟考试试题语文试题含解析.doc
- 吉林省白山市2025年初三下学期4月份月结学情化学试题含解析.doc
- 吉林省白山市达标名校2025届初三第四次(5月)模拟物理试题含解析.doc
- 吉林省大安市第三中学2025年初三第一次中考适应性考试(一诊)英语试题试卷含答案.doc
- 吉林省白山长白县联考2024-2025学年中考物理试题(物理试题)预测押题密卷I卷(全国1卷)含解析.doc
- 吉林省大安县联考2024-2025学年初三年级第四次调研诊断考试语文试题理试题含解析.doc
- 湖南长沙长郡中学2025年高三学生寒假自主学习调查数学试题含解析.doc
- 华师版市级名校2025届初三5月学情调研测试数学试题含解析.doc
- 湖南长沙市长郡中学2024-2025学年高三模拟卷(一)数学试题含解析.doc
文档评论(0)