1、
《单片机原理与接口技术》内容概述
2011年2月28日
一、三部分内容各有两个方面
1、单片机芯片内容——理解和编程
2、外围设备的内容——接口和编程
3、外围接口芯片——接口和编程
具体讲课和练习是穿插进行的,需要同学们能够分开总结概括。
二、单片机内容
1、单片机概念。51单片机组成。
2、51的内RAM——通用寄存器、堆栈、位寻址空间、SFR。
3、I/O端口——连接外设、编程控制
4、中断模块——工作方式、中服的意义、中断入口、中断调用
5、定时/计数器——设置和运用
6、串行口——设置和运用
三、外围设备和功能模块
1、输出——LED、数码管、LED
2、点阵、液晶屏、蜂鸣器、
2、输入——开关、按键、键盘、触摸屏、传感器、
3、功能模块——打印机、GSM模块、RFID模块、无线数传模块、
四、外围接口
1、存储器芯片(RAM、ROM)的扩展——接口方法和地址计算
2、并行接口——扩展方法、地址计算、模式设置、外设连接
3、键盘显示接口——扩展方法、地址计算、模式设置、外设连接
4、A/D、D/A转换接口——扩展方法、地址计算、模式设置、传感器连接
五、51汇编语言编程
1、基本伪指令、基本(真)指令、常用寻址方式,手工汇编的意义和方法。
2、51单片机程序的基本结构(框架),51主程序的典型结构。
3、初始化程序的理解和
3、运用:各种单元初值设置、各种可编程接口电路设置。
4、简单程序的编写、手工汇编和调试。(流水灯、交通灯、转向灯等完整程序,软件延时、键盘扫描、数码管扫描、A/D转换等子程序。)
5、键盘管理:扫描方法、消抖、计算键值、等待按键释放。
6、数码管显示:静态显示、段码构造、查表程序、动态显示、显示缓冲区的使用。
7、定时器中断服务程序:定时器产生0.1秒定时,在中服中进行秒计数、分钟计数、小时计数、日期计数。
8、串行发送和串行接收程序:单字节收发、多字节收发。
9、可编程接口电路:中断接口、定时器接口、串行接口、8255A、0809的设置和应用。
10、子程序调用和中断调用的异同点
11、(参考内容)单片机控制日历钟芯片、液晶显示、LED点阵显示等。
12、(参考内容)单片机控制打印机、GSM模块、RFID模块、无线数传模块等字符设备。
2