电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

单片机结构及开发设计流程VIP免费

单片机结构及开发设计流程_第1页
1/9
单片机结构及开发设计流程_第2页
2/9
单片机结构及开发设计流程_第3页
3/9
第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共9页模块一单片机结构及开发设计流程课题一单片机结构1、画出89C51单片机的引脚排列图。2、画出89C51单片机的引脚功能图。3、画出89C51单片机的基本组成框图。4、叙述89C51单片机各部分的具体组成情况。课题二单片机工作条件1、画出51系列单片机内部时钟和外部时钟电路接线图。2、画出51系列单片机上电复位和按键复位电路接线图。3、画出51系列单片机工作条件接线图。课题三单片机输入/输出端口结构1、画出51系列单片机P0、P1、P2、P3口位结构图。2、叙述51系列单片机P0~P3口使用注意事项。课题四单片机开发设计流程1、用Protel软件画出按键左移亮灯电路原理图。2、用Protel软件设计出按键左移亮灯电路印制电路板图。3、制作按键左移亮灯电路板。4、连接仿真器。5、运行仿真软件,输入按键左移亮灯程序,编译、调试及仿真运行程序。6、连接编程器。7、运行编程器软件,将调试通过的按键左移亮灯程序目标代码写入89C51单片机。8、将经过编程的89C51单片机插入电路板上的单片机IC插座中,脱机运行,观察电路运行情况。模块二单片机指令系统及汇编语言程序设计课题一程序设计基础1、简述单片机存储器总体分配情况。2、简述单片机片内数据存储器结构。3、简述单片机七种寻址方式。第2页共9页第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共9页4、简述单片机不同存储器空间的寻址方式。5、回答下列指令的寻址方式:(1)MOVA,#6AH(2)MOVA,#0E#H(3)MOVA,3FH(4)MOVA,7BH(5)MOVA,R1(6)MOVA,R3(7)MOVA,@R0(8)MOVA,@R1(9)MOVXA,@DPTR(10)MOVCA,@A+DPTR(11)MOVA,@A+PC(12)JZ50H(13)SETB01H课题二延时程序1、将本课题任务二中的R3的值改为01H、02H和08H,观察亮灯的间隔时间有何变化?2、将本课题任务二中的RLA指令改为RRA指令,观察亮灯的顺序有何变化?3、将本课题任务二中的亮灯数据初值改为03H、07H和55H,观察亮灯规律有何变化?4、设计一延时5S的延时程序,并替代任务二中的延时程序,观察亮灯间隔时间。5、设单片机振荡频率为6MHz,试精确计算下列延时子程序的延时时间。DEL:MOVR7,#0FAHDEL1:MOVR6,#0F8HNOPDEL2:DJNZR6,DEL2DJNZR7,DEL16、设单片机振荡频率为12MHz,试估算下列延时子程序的延时时间。MOVR5,#20K1:MOVR6,#250K2:DJNZR6,K2DJNZR5,K1第3页共9页第2页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共9页课题三算术运算程序1、若R0=20H、R1=30H、R2=40H、R3=50H,运行任务一中的程序,观察R4、R5和R6的值。2、若R2=80H、R3=60H、R4=40H、R5=20H,运行任务二中的程序,观察R6和R7的值。3、若CY=1,R0、R1、R2和R3的值如第1题,将任务一中的ADDA,R3指令改为ADDCA,R3指令,运行程序,观察结果与第1题有何不同,为什么?4、若CY=1,R2、R3、R42和R5的值同第2题,将任务二中的CLRC指令去掉,运行程序,观察结果与第2题有何不同,为什么?5、若两个3字节数分别存放在50H、51H、52H单元和60H、61H和62H单元,高位在前,低位在后。编写程序实现两个3字节数相加运算,结果存放在70H、71H、72H、73H单元,高位在前,低位在后。自行设置数据,观察运行结果。6、若两个3字节数分别存放在60H、61H、62H单元和70H、71H和72H单元,高位在前,低位在后。编写程序实现两个3字节数相减运算,结果存放在50H、51H、52H单元,高位在前,低位在后。自行设置数据,观察运行结果。课题四代码转换程序1、设内部RAM30H单元的值为7FH,在计算机上运行本课题任务一的程序,检查运行结果31H和32H单元的值。2、在本课题任务一的程序中,如转换得到的BCD码分别存储在独立的单元中,如BCD码百位、十位和个位分别存于40H、41H和42H单元中,程序应如何修改?修改后上机运行。3、在本课题任务一的程序中,在十和个位BCD码合并时,如不用“ORLA,B”指令进行合并,而用“ADDA,B”指令是否可以,程序修改后上机试运行。4、在本课题任务二的程序中,设有两个压缩BCD码20H、35H存于50H单元和51H单元,上机运行程序,检查60H、61H、62H和63H单元的值。5、在本课题任务二中...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

单片机结构及开发设计流程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部