武汉理工大学单片机课程设计_报告.
I / 39
单片机实习报告书
学生姓名: 车 琳 专业班级:通信1101班
指导教师: 钟 毅 工作单位:信息工程学院
中文标题:基于51单片机键盘通信系统
英文标题:basic on stc 51keybication of the curriculum design based on it, so as to study, design and develop the ability of soft and hard.
The curriculum design includes STC89S52 SCM smallest system including reset and clock circuit and power supply system, 4 * 4 matrix keyboard, independent six section 8 of the LED digital tube display circuit and serial x4 matrix keyboard will be 16 in 4 row four columns, the first line of each key-press together constitute a line at the end of the line, the first column of each key-press together constitute a column on the other side of the line, we are going to the eight lines received eight microcontroller I/O port, by scanning the keyboard can be 16 key digital display tube is composed of eight leds light up, divided into common cathode and communication is the data bytes into an a on a transmission line one by one, in the form of transmission, at this time, only need a cable with a public signal ground and several control signal lines.
Key words: single chip microcomputer matrix keyboard serial communication digital display tube
III / 39
.
1 引言
单片机就是一块硅片上集成了微处理器、存储器及各种输入输出接口的芯片,这样的芯片就具有了计算机的属性,因而被称为单片微型计算机,简称单片机。通俗的语言来讲,单片机就是一块集成芯片,但这块集成芯片具有一些特殊的功能,而它的功能的实现要靠我们使用者自己来编程完成,我们编程的目的就是控制这块芯片的各个引脚在不同时间输出不同的电平,进而控制与单片机各个引脚相连接的外围电路的电气状态。即将计算机主机CPU、内存和I/O接口集成在一小块硅片上的微型机。
图1-1单片机内部结构图
一片MCS-51单片机芯片内包含一个8位CPU、振荡器和时钟电路、至少128字节的内部数据存储器可寻址外部程序存储器和数据存储器个64k字节21个特殊功能寄存器4个并行I/O接口2个16位定时/计数器至少5个中断源提供两级中断优先级可实现两级中断服务程序嵌套。具有可位寻址功能有较强的布尔处理能力。各功能单元包括IO端口和定时器/计数器等都由特殊功能寄存器SFR集中管理 。
AT89C52是美国ATMEL公司生产的低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的只读程序存储器〔PEROM和256 bytes的随机存取数据存储器〔RAM,器件采用ATMEL公司的高密度、非易失性存储技术生产,与标准MCS-51指令系统及8052产品引脚兼容,片内置通用8位中央处理器〔CPU和Flash存储单元,功能强大AT89C52单片机适合于许多较为复杂控制应用场合。主要性能参数:
2 / 39
.
·与MCS-51产品指令和引脚完全兼容·8k字节可重擦写Flash闪速存储器·1000次擦写周期·全静态操作:0Hz-24MHz·三级加密程序存储器·25
武汉理工大学单片机课程设计 报告 来自淘豆网m.daumloan.com转载请标明出处.